0s autopkgtest [18:49:25]: starting date and time: 2024-04-08 18:49:25+0000 0s autopkgtest [18:49:25]: git checkout: 43bc6cdf gitlab-ci: do not include the salsa pipeline 0s autopkgtest [18:49:25]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.jbtq_esa/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:curl --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=curl/8.5.0-2ubuntu10 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos02-s390x-22.secgroup --name adt-noble-s390x-apache2-20240408-180454-juju-7f2275-prod-proposed-migration-environment-2-25288b25-0ecb-4271-8a27-17db0ba8aa0f --image adt/ubuntu-noble-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 475s autopkgtest [18:57:20]: testbed dpkg architecture: s390x 475s autopkgtest [18:57:20]: testbed apt version: 2.7.14build2 475s autopkgtest [18:57:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 476s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 476s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [315 kB] 477s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 477s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [11.3 kB] 477s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [834 kB] 477s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [235 kB] 477s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 477s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1192 B] 477s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 477s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [899 kB] 477s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 477s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [5404 B] 477s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 478s Fetched 2433 kB in 1s (2137 kB/s) 478s Reading package lists... 482s Reading package lists... 482s Building dependency tree... 482s Reading state information... 482s Calculating upgrade... 482s The following packages will be upgraded: 482s bash curl libcurl3t64-gnutls libcurl4t64 libpython3.12-minimal 482s libpython3.12-stdlib python3-gi python3.12 python3.12-minimal 483s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 483s Need to get 8027 kB of archives. 483s After this operation, 280 kB disk space will be freed. 483s Get:1 http://ftpmaster.internal/ubuntu noble/main s390x bash s390x 5.2.21-2ubuntu4 [845 kB] 484s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x python3.12 s390x 3.12.2-5ubuntu3 [644 kB] 484s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libpython3.12-stdlib s390x 3.12.2-5ubuntu3 [2066 kB] 485s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x python3.12-minimal s390x 3.12.2-5ubuntu3 [2459 kB] 485s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libpython3.12-minimal s390x 3.12.2-5ubuntu3 [830 kB] 485s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x python3-gi s390x 3.48.2-1 [236 kB] 485s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x curl s390x 8.5.0-2ubuntu10 [227 kB] 485s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl4t64 s390x 8.5.0-2ubuntu10 [363 kB] 485s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl3t64-gnutls s390x 8.5.0-2ubuntu10 [356 kB] 486s Fetched 8027 kB in 3s (2664 kB/s) 486s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78676 files and directories currently installed.) 486s Preparing to unpack .../bash_5.2.21-2ubuntu4_s390x.deb ... 486s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 486s Setting up bash (5.2.21-2ubuntu4) ... 486s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 486s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78676 files and directories currently installed.) 486s Preparing to unpack .../0-python3.12_3.12.2-5ubuntu3_s390x.deb ... 486s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 486s Preparing to unpack .../1-libpython3.12-stdlib_3.12.2-5ubuntu3_s390x.deb ... 486s Unpacking libpython3.12-stdlib:s390x (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 486s Preparing to unpack .../2-python3.12-minimal_3.12.2-5ubuntu3_s390x.deb ... 486s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 486s Preparing to unpack .../3-libpython3.12-minimal_3.12.2-5ubuntu3_s390x.deb ... 486s Unpacking libpython3.12-minimal:s390x (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 487s Preparing to unpack .../4-python3-gi_3.48.2-1_s390x.deb ... 487s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 487s Preparing to unpack .../5-curl_8.5.0-2ubuntu10_s390x.deb ... 487s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 487s Preparing to unpack .../6-libcurl4t64_8.5.0-2ubuntu10_s390x.deb ... 487s Unpacking libcurl4t64:s390x (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 487s Preparing to unpack .../7-libcurl3t64-gnutls_8.5.0-2ubuntu10_s390x.deb ... 487s Unpacking libcurl3t64-gnutls:s390x (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 487s Setting up libcurl4t64:s390x (8.5.0-2ubuntu10) ... 487s Setting up libpython3.12-minimal:s390x (3.12.2-5ubuntu3) ... 487s Setting up libcurl3t64-gnutls:s390x (8.5.0-2ubuntu10) ... 487s Setting up python3-gi (3.48.2-1) ... 488s Setting up curl (8.5.0-2ubuntu10) ... 488s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 489s Setting up libpython3.12-stdlib:s390x (3.12.2-5ubuntu3) ... 489s Setting up python3.12 (3.12.2-5ubuntu3) ... 490s Processing triggers for systemd (255.4-1ubuntu7) ... 490s Processing triggers for man-db (2.12.0-4build1) ... 491s Processing triggers for debianutils (5.17build1) ... 491s Processing triggers for install-info (7.1-3build2) ... 491s Processing triggers for libc-bin (2.39-0ubuntu8) ... 491s Reading package lists... 492s Building dependency tree... 492s Reading state information... 492s The following packages will be REMOVED: 492s linux-headers-6.8.0-11* linux-headers-6.8.0-11-generic* 492s linux-image-6.8.0-11-generic* linux-modules-6.8.0-11-generic* 492s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 492s After this operation, 136 MB disk space will be freed. 492s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78677 files and directories currently installed.) 492s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 492s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 494s Removing linux-image-6.8.0-11-generic (6.8.0-11.11) ... 494s I: /boot/vmlinuz.old is now a symlink to vmlinuz-6.8.0-22-generic 494s I: /boot/initrd.img.old is now a symlink to initrd.img-6.8.0-22-generic 494s /etc/kernel/postrm.d/initramfs-tools: 494s update-initramfs: Deleting /boot/initrd.img-6.8.0-11-generic 494s /etc/kernel/postrm.d/zz-zipl: 494s Using config file '/etc/zipl.conf' 494s Building bootmap in '/boot' 494s Adding IPL section 'ubuntu' (default) 494s Preparing boot device for LD-IPL: vda (0000). 494s Done. 494s Removing linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 494s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 54701 files and directories currently installed.) 494s Purging configuration files for linux-image-6.8.0-11-generic (6.8.0-11.11) ... 494s Purging configuration files for linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 495s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 495s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 495s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 495s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 496s Reading package lists... 496s Reading package lists... 497s Building dependency tree... 497s Reading state information... 497s Calculating upgrade... 497s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 497s Reading package lists... 497s Building dependency tree... 497s Reading state information... 498s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 498s autopkgtest [18:57:43]: rebooting testbed after setup commands that affected boot 529s autopkgtest [18:58:14]: testbed running kernel: Linux 6.8.0-22-generic #22-Ubuntu SMP Thu Apr 4 21:54:17 UTC 2024 532s autopkgtest [18:58:17]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 541s Get:1 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu7 (dsc) [3385 B] 541s Get:2 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu7 (tar) [9825 kB] 541s Get:3 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu7 (diff) [921 kB] 541s gpgv: Signature made Sun Mar 31 08:37:33 2024 UTC 541s gpgv: using RSA key AC483F68DE728F43F2202FCA568D30F321B2133D 541s gpgv: issuer "steve.langasek@ubuntu.com" 541s gpgv: Can't check signature: No public key 541s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.58-1ubuntu7.dsc: no acceptable signature found 542s autopkgtest [18:58:27]: testing package apache2 version 2.4.58-1ubuntu7 543s autopkgtest [18:58:28]: build not needed 545s autopkgtest [18:58:30]: test run-test-suite: preparing testbed 547s Reading package lists... 547s Building dependency tree... 547s Reading state information... 547s Starting pkgProblemResolver with broken count: 0 547s Starting 2 pkgProblemResolver with broken count: 0 547s Done 548s The following additional packages will be installed: 548s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 548s autopoint autotools-dev build-essential cpp cpp-13 cpp-13-s390x-linux-gnu 548s cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 548s dh-strip-nondeterminism dwz g++ g++-13 g++-13-s390x-linux-gnu 548s g++-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu 548s gettext intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1-dev 548s libapr1t64 libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap 548s libaprutil1t64 libarchive-zip-perl libasan8 libatomic1 548s libb-hooks-endofscope-perl libb-hooks-op-check-perl 548s libbytes-random-secure-perl libcc1-0 libclass-c3-perl 548s libclass-data-inheritable-perl libclass-inspector-perl 548s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 548s libcrypt-random-seed-perl libcrypt-ssleay-perl libdata-optlist-perl 548s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 548s libdebhelper-perl libdevel-callchecker-perl libdevel-stacktrace-perl 548s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 548s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 548s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 548s libgcc-13-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 548s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 548s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 548s libio-socket-ssl-perl libisl23 libitm1 libldap-dev libldap2-dev liblua5.4-0 548s liblwp-mediatypes-perl liblwp-protocol-https-perl libmath-random-isaac-perl 548s libmodule-implementation-perl libmodule-runtime-perl libmpc3 548s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 548s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 548s libparams-classify-perl libparams-util-perl 548s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 548s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 548s libsctp-dev libsctp1 libspecio-perl libstdc++-13-dev libsub-exporter-perl 548s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 548s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 548s libtool libtry-tiny-perl libubsan1 liburi-perl libvariable-magic-perl 548s libwww-perl libwww-robotrules-perl libxml-dom-perl libxml-parser-perl 548s libxml-perl libxml-regexp-perl libxstring-perl m4 perl-doc 548s perl-openssl-defaults po-debconf uuid-dev 548s Suggested packages: 548s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 548s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 548s cpp-13-doc dh-make g++-multilib g++-13-multilib gcc-13-doc gcc-multilib 548s manpages-dev flex bison gdb gcc-doc gcc-13-multilib gdb-s390x-linux-gnu 548s gettext-doc libasprintf-dev libgettextpo-dev libev-perl libevent-perl 548s libio-async-perl libjson-perl | libjson-xs-perl libpoe-perl 548s libtask-weaken-perl libdata-dump-perl libio-compress-brotli-perl 548s libscalar-number-perl lksctp-tools libtest-fatal-perl libstdc++-13-doc 548s libtool-doc gfortran | fortran95-compiler gcj-jdk libbusiness-isbn-perl 548s libregexp-ipv6-perl libauthen-ntlm-perl m4-doc libmail-box-perl 548s Recommended packages: 548s ssl-cert libasync-interrupt-perl libev-perl | libevent-perl libguard-perl 548s libclass-c3-xs-perl libdevel-lexalias-perl libfcgi-bin libarchive-cpio-perl 548s libhtml-format-perl libmath-random-isaac-xs-perl libpackage-stash-xs-perl 548s libclass-xsaccessor-perl libref-util-perl libltdl-dev libdata-dump-perl 548s libhtml-form-perl libhttp-daemon-perl libmailtools-perl 548s libmail-sendmail-perl 548s The following NEW packages will be installed: 548s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 548s autopkgtest-satdep autopoint autotools-dev build-essential cpp cpp-13 548s cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 548s dh-strip-nondeterminism dwz g++ g++-13 g++-13-s390x-linux-gnu 548s g++-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu 548s gettext intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1-dev 548s libapr1t64 libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap 548s libaprutil1t64 libarchive-zip-perl libasan8 libatomic1 548s libb-hooks-endofscope-perl libb-hooks-op-check-perl 548s libbytes-random-secure-perl libcc1-0 libclass-c3-perl 548s libclass-data-inheritable-perl libclass-inspector-perl 548s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 548s libcrypt-random-seed-perl libcrypt-ssleay-perl libdata-optlist-perl 548s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 548s libdebhelper-perl libdevel-callchecker-perl libdevel-stacktrace-perl 548s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 548s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 548s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 548s libgcc-13-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 548s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 548s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 548s libio-socket-ssl-perl libisl23 libitm1 libldap-dev libldap2-dev liblua5.4-0 548s liblwp-mediatypes-perl liblwp-protocol-https-perl libmath-random-isaac-perl 548s libmodule-implementation-perl libmodule-runtime-perl libmpc3 548s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 548s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 548s libparams-classify-perl libparams-util-perl 548s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 548s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 548s libsctp-dev libsctp1 libspecio-perl libstdc++-13-dev libsub-exporter-perl 548s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 548s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 548s libtool libtry-tiny-perl libubsan1 liburi-perl libvariable-magic-perl 548s libwww-perl libwww-robotrules-perl libxml-dom-perl libxml-parser-perl 548s libxml-perl libxml-regexp-perl libxstring-perl m4 perl-doc 548s perl-openssl-defaults po-debconf uuid-dev 548s 0 upgraded, 138 newly installed, 0 to remove and 0 not upgraded. 548s Need to get 73.4 MB/73.4 MB of archives. 548s After this operation, 257 MB of additional disk space will be used. 548s Get:1 /tmp/autopkgtest.pxnRB8/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [820 B] 548s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1t64 s390x 1.7.2-3.1build2 [115 kB] 548s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1t64 s390x 1.6.3-1.1ubuntu7 [99.6 kB] 548s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1.1ubuntu7 [11.8 kB] 548s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1.1ubuntu7 [9048 B] 548s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3build2 [179 kB] 549s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu7 [1412 kB] 549s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu7 [163 kB] 549s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu7 [99.7 kB] 549s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu7 [90.2 kB] 549s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x autotools-dev all 20220109.1 [44.9 kB] 549s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x m4 s390x 1.4.19-4 [255 kB] 549s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x autoconf all 2.71-3 [339 kB] 549s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x automake all 1:1.16.5-1.3ubuntu1 [558 kB] 549s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x autopoint all 0.21-14ubuntu1 [422 kB] 549s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 549s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x libisl23 s390x 0.26-3 [722 kB] 549s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libmpc3 s390x 1.3.1-1 [54.9 kB] 549s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-23ubuntu3 [9936 kB] 550s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13 s390x 13.2.0-23ubuntu3 [1026 B] 550s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 550s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 550s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x libcc1-0 s390x 14-20240330-1ubuntu2 [49.8 kB] 550s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x libgomp1 s390x 14-20240330-1ubuntu2 [151 kB] 550s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x libitm1 s390x 14-20240330-1ubuntu2 [31.1 kB] 550s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x libatomic1 s390x 14-20240330-1ubuntu2 [9386 B] 550s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x libasan8 s390x 14-20240330-1ubuntu2 [2994 kB] 550s Get:28 http://ftpmaster.internal/ubuntu noble/main s390x libubsan1 s390x 14-20240330-1ubuntu2 [1186 kB] 550s Get:29 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-13-dev s390x 13.2.0-23ubuntu3 [1003 kB] 551s Get:30 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-23ubuntu3 [19.1 MB] 551s Get:31 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13 s390x 13.2.0-23ubuntu3 [469 kB] 551s Get:32 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 551s Get:33 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 551s Get:34 http://ftpmaster.internal/ubuntu noble/main s390x libtool all 2.4.7-7 [166 kB] 551s Get:35 http://ftpmaster.internal/ubuntu noble/main s390x dh-autoreconf all 20 [16.1 kB] 551s Get:36 http://ftpmaster.internal/ubuntu noble/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 551s Get:37 http://ftpmaster.internal/ubuntu noble/main s390x libsub-override-perl all 0.10-1 [10.0 kB] 551s Get:38 http://ftpmaster.internal/ubuntu noble/main s390x libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 551s Get:39 http://ftpmaster.internal/ubuntu noble/main s390x dh-strip-nondeterminism all 1.13.1-1 [5362 B] 551s Get:40 http://ftpmaster.internal/ubuntu noble/main s390x debugedit s390x 1:5.0-5build2 [50.5 kB] 551s Get:41 http://ftpmaster.internal/ubuntu noble/main s390x dwz s390x 0.15-1build6 [122 kB] 551s Get:42 http://ftpmaster.internal/ubuntu noble/main s390x gettext s390x 0.21-14ubuntu1 [917 kB] 551s Get:43 http://ftpmaster.internal/ubuntu noble/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 551s Get:44 http://ftpmaster.internal/ubuntu noble/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 551s Get:45 http://ftpmaster.internal/ubuntu noble/main s390x debhelper all 13.14.1ubuntu5 [869 kB] 551s Get:46 http://ftpmaster.internal/ubuntu noble/main s390x uuid-dev s390x 2.39.3-9ubuntu4 [34.2 kB] 551s Get:47 http://ftpmaster.internal/ubuntu noble/main s390x libsctp1 s390x 1.0.19+dfsg-2 [8368 B] 551s Get:48 http://ftpmaster.internal/ubuntu noble/main s390x libsctp-dev s390x 1.0.19+dfsg-2 [50.7 kB] 551s Get:49 http://ftpmaster.internal/ubuntu noble/main s390x libapr1-dev s390x 1.7.2-3.1build2 [775 kB] 551s Get:50 http://ftpmaster.internal/ubuntu noble/main s390x libldap-dev s390x 2.6.7+dfsg-1~exp1ubuntu8 [315 kB] 551s Get:51 http://ftpmaster.internal/ubuntu noble/main s390x libldap2-dev all 2.6.7+dfsg-1~exp1ubuntu8 [11.1 kB] 551s Get:52 http://ftpmaster.internal/ubuntu noble/main s390x libexpat1-dev s390x 2.6.1-2build1 [149 kB] 551s Get:53 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dev s390x 1.6.3-1.1ubuntu7 [419 kB] 551s Get:54 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-16-0 s390x 10.42-4ubuntu1 [229 kB] 551s Get:55 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-32-0 s390x 10.42-4ubuntu1 [217 kB] 551s Get:56 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-posix3 s390x 10.42-4ubuntu1 [6704 B] 551s Get:57 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-dev s390x 10.42-4ubuntu1 [805 kB] 552s Get:58 http://ftpmaster.internal/ubuntu noble/main s390x apache2-dev s390x 2.4.58-1ubuntu7 [199 kB] 552s Get:59 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++-13-dev s390x 13.2.0-23ubuntu3 [2494 kB] 552s Get:60 http://ftpmaster.internal/ubuntu noble/main s390x g++-13-s390x-linux-gnu s390x 13.2.0-23ubuntu3 [11.3 MB] 552s Get:61 http://ftpmaster.internal/ubuntu noble/main s390x g++-13 s390x 13.2.0-23ubuntu3 [14.5 kB] 552s Get:62 http://ftpmaster.internal/ubuntu noble/main s390x g++-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [956 B] 552s Get:63 http://ftpmaster.internal/ubuntu noble/main s390x g++ s390x 4:13.2.0-7ubuntu1 [1096 B] 552s Get:64 http://ftpmaster.internal/ubuntu noble/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 552s Get:65 http://ftpmaster.internal/ubuntu noble/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 552s Get:66 http://ftpmaster.internal/ubuntu noble/universe s390x libanyevent-perl s390x 7.170-2build6 [368 kB] 552s Get:67 http://ftpmaster.internal/ubuntu noble/main s390x libb-hooks-op-check-perl s390x 0.22-3build1 [9458 B] 552s Get:68 http://ftpmaster.internal/ubuntu noble/main s390x libdynaloader-functions-perl all 0.003-3 [12.1 kB] 552s Get:69 http://ftpmaster.internal/ubuntu noble/main s390x libdevel-callchecker-perl s390x 0.008-2build3 [13.2 kB] 552s Get:70 http://ftpmaster.internal/ubuntu noble/main s390x libparams-classify-perl s390x 0.015-2build5 [20.6 kB] 552s Get:71 http://ftpmaster.internal/ubuntu noble/main s390x libmodule-runtime-perl all 0.016-2 [16.4 kB] 552s Get:72 http://ftpmaster.internal/ubuntu noble/main s390x libtry-tiny-perl all 0.31-2 [20.8 kB] 552s Get:73 http://ftpmaster.internal/ubuntu noble/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 552s Get:74 http://ftpmaster.internal/ubuntu noble/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 552s Get:75 http://ftpmaster.internal/ubuntu noble/main s390x libvariable-magic-perl s390x 0.63-1build3 [35.6 kB] 552s Get:76 http://ftpmaster.internal/ubuntu noble/main s390x libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 552s Get:77 http://ftpmaster.internal/ubuntu noble/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 552s Get:78 http://ftpmaster.internal/ubuntu noble/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 552s Get:79 http://ftpmaster.internal/ubuntu noble/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 552s Get:80 http://ftpmaster.internal/ubuntu noble/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 552s Get:81 http://ftpmaster.internal/ubuntu noble/main s390x libclass-data-inheritable-perl all 0.08-3 [8084 B] 552s Get:82 http://ftpmaster.internal/ubuntu noble/universe s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 552s Get:83 http://ftpmaster.internal/ubuntu noble/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 552s Get:84 http://ftpmaster.internal/ubuntu noble/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 552s Get:85 http://ftpmaster.internal/ubuntu noble/main s390x libclone-perl s390x 0.46-1build3 [10.8 kB] 552s Get:86 http://ftpmaster.internal/ubuntu noble/main s390x perl-openssl-defaults s390x 7build2 [6576 B] 553s Get:87 http://ftpmaster.internal/ubuntu noble/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build5 [44.5 kB] 553s Get:88 http://ftpmaster.internal/ubuntu noble/main s390x libparams-util-perl s390x 1.102-2build3 [21.2 kB] 553s Get:89 http://ftpmaster.internal/ubuntu noble/main s390x libsub-install-perl all 0.929-1 [9764 B] 553s Get:90 http://ftpmaster.internal/ubuntu noble/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 553s Get:91 http://ftpmaster.internal/ubuntu noble/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 553s Get:92 http://ftpmaster.internal/ubuntu noble/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 553s Get:93 http://ftpmaster.internal/ubuntu noble/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 553s Get:94 http://ftpmaster.internal/ubuntu noble/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 553s Get:95 http://ftpmaster.internal/ubuntu noble/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 553s Get:96 http://ftpmaster.internal/ubuntu noble/main s390x libfcgi0t64 s390x 2.4.2-2.1build1 [28.0 kB] 553s Get:97 http://ftpmaster.internal/ubuntu noble/main s390x libfcgi-perl s390x 0.82+ds-3build1 [22.1 kB] 553s Get:98 http://ftpmaster.internal/ubuntu noble/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 553s Get:99 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 553s Get:100 http://ftpmaster.internal/ubuntu noble/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 553s Get:101 http://ftpmaster.internal/ubuntu noble/universe s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 553s Get:102 http://ftpmaster.internal/ubuntu noble/main s390x libhtml-tagset-perl all 3.20-6 [11.3 kB] 553s Get:103 http://ftpmaster.internal/ubuntu noble/main s390x liburi-perl all 5.27-1 [88.0 kB] 553s Get:104 http://ftpmaster.internal/ubuntu noble/main s390x libhtml-parser-perl s390x 3.81-1build3 [87.9 kB] 553s Get:105 http://ftpmaster.internal/ubuntu noble/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 553s Get:106 http://ftpmaster.internal/ubuntu noble/main s390x libio-html-perl all 1.004-3 [15.9 kB] 553s Get:107 http://ftpmaster.internal/ubuntu noble/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 553s Get:108 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 553s Get:109 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 553s Get:110 http://ftpmaster.internal/ubuntu noble/main s390x libpod-parser-perl all 1.67-1 [80.6 kB] 553s Get:111 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 553s Get:112 http://ftpmaster.internal/ubuntu noble/main s390x libnet-ssleay-perl s390x 1.94-1build3 [319 kB] 553s Get:113 http://ftpmaster.internal/ubuntu noble/main s390x libio-socket-ssl-perl all 2.085-1 [195 kB] 553s Get:114 http://ftpmaster.internal/ubuntu noble/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 553s Get:115 http://ftpmaster.internal/ubuntu noble/main s390x liblwp-protocol-https-perl all 6.13-1 [9006 B] 553s Get:116 http://ftpmaster.internal/ubuntu noble/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 553s Get:117 http://ftpmaster.internal/ubuntu noble/main s390x libwww-perl all 6.76-1 [138 kB] 553s Get:118 http://ftpmaster.internal/ubuntu noble/main s390x libxml-parser-perl s390x 2.47-1build3 [207 kB] 553s Get:119 http://ftpmaster.internal/ubuntu noble/universe s390x libxml-perl all 0.08-4 [90.5 kB] 553s Get:120 http://ftpmaster.internal/ubuntu noble/universe s390x libxml-regexp-perl all 0.04-1.1 [7208 B] 553s Get:121 http://ftpmaster.internal/ubuntu noble/universe s390x libxml-dom-perl all 1.46-2 [143 kB] 553s Get:122 http://ftpmaster.internal/ubuntu noble/universe s390x libhttp-dav-perl all 0.49-3 [82.9 kB] 553s Get:123 http://ftpmaster.internal/ubuntu noble/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 553s Get:124 http://ftpmaster.internal/ubuntu noble/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 553s Get:125 http://ftpmaster.internal/ubuntu noble/main s390x libsub-identify-perl s390x 0.14-3build3 [9962 B] 553s Get:126 http://ftpmaster.internal/ubuntu noble/main s390x libsub-name-perl s390x 0.27-1build3 [10.9 kB] 553s Get:127 http://ftpmaster.internal/ubuntu noble/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 553s Get:128 http://ftpmaster.internal/ubuntu noble/universe s390x libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 553s Get:129 http://ftpmaster.internal/ubuntu noble/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 553s Get:130 http://ftpmaster.internal/ubuntu noble/universe s390x libprotocol-http2-perl all 1.10-3 [42.3 kB] 554s Get:131 http://ftpmaster.internal/ubuntu noble/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 554s Get:132 http://ftpmaster.internal/ubuntu noble/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 554s Get:133 http://ftpmaster.internal/ubuntu noble/universe s390x libxstring-perl s390x 0.005-2build3 [7844 B] 554s Get:134 http://ftpmaster.internal/ubuntu noble/universe s390x libspecio-perl all 0.48-1 [137 kB] 554s Get:135 http://ftpmaster.internal/ubuntu noble/main s390x perl-doc all 5.38.2-3.2build2 [7831 kB] 554s Get:136 http://ftpmaster.internal/ubuntu noble/universe s390x libdatetime-locale-perl all 1:1.37-1 [2833 kB] 554s Get:137 http://ftpmaster.internal/ubuntu noble/universe s390x libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 554s Get:138 http://ftpmaster.internal/ubuntu noble/universe s390x libdatetime-perl s390x 2:1.65-1build2 [96.6 kB] 555s Fetched 73.4 MB in 6s (12.0 MB/s) 555s Selecting previously unselected package libapr1t64:s390x. 555s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 54700 files and directories currently installed.) 555s Preparing to unpack .../000-libapr1t64_1.7.2-3.1build2_s390x.deb ... 555s Unpacking libapr1t64:s390x (1.7.2-3.1build2) ... 555s Selecting previously unselected package libaprutil1t64:s390x. 555s Preparing to unpack .../001-libaprutil1t64_1.6.3-1.1ubuntu7_s390x.deb ... 555s Unpacking libaprutil1t64:s390x (1.6.3-1.1ubuntu7) ... 555s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 555s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_s390x.deb ... 555s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1.1ubuntu7) ... 555s Selecting previously unselected package libaprutil1-ldap:s390x. 555s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-1.1ubuntu7_s390x.deb ... 555s Unpacking libaprutil1-ldap:s390x (1.6.3-1.1ubuntu7) ... 555s Selecting previously unselected package liblua5.4-0:s390x. 555s Preparing to unpack .../004-liblua5.4-0_5.4.6-3build2_s390x.deb ... 555s Unpacking liblua5.4-0:s390x (5.4.6-3build2) ... 555s Selecting previously unselected package apache2-bin. 555s Preparing to unpack .../005-apache2-bin_2.4.58-1ubuntu7_s390x.deb ... 555s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 555s Selecting previously unselected package apache2-data. 555s Preparing to unpack .../006-apache2-data_2.4.58-1ubuntu7_all.deb ... 555s Unpacking apache2-data (2.4.58-1ubuntu7) ... 555s Selecting previously unselected package apache2-utils. 555s Preparing to unpack .../007-apache2-utils_2.4.58-1ubuntu7_s390x.deb ... 555s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 555s Selecting previously unselected package apache2. 555s Preparing to unpack .../008-apache2_2.4.58-1ubuntu7_s390x.deb ... 555s Unpacking apache2 (2.4.58-1ubuntu7) ... 555s Selecting previously unselected package autotools-dev. 555s Preparing to unpack .../009-autotools-dev_20220109.1_all.deb ... 555s Unpacking autotools-dev (20220109.1) ... 555s Selecting previously unselected package m4. 555s Preparing to unpack .../010-m4_1.4.19-4_s390x.deb ... 555s Unpacking m4 (1.4.19-4) ... 555s Selecting previously unselected package autoconf. 555s Preparing to unpack .../011-autoconf_2.71-3_all.deb ... 555s Unpacking autoconf (2.71-3) ... 555s Selecting previously unselected package automake. 555s Preparing to unpack .../012-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 555s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 555s Selecting previously unselected package autopoint. 555s Preparing to unpack .../013-autopoint_0.21-14ubuntu1_all.deb ... 555s Unpacking autopoint (0.21-14ubuntu1) ... 555s Selecting previously unselected package libdebhelper-perl. 555s Preparing to unpack .../014-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 555s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 556s Selecting previously unselected package libisl23:s390x. 556s Preparing to unpack .../015-libisl23_0.26-3_s390x.deb ... 556s Unpacking libisl23:s390x (0.26-3) ... 556s Selecting previously unselected package libmpc3:s390x. 556s Preparing to unpack .../016-libmpc3_1.3.1-1_s390x.deb ... 556s Unpacking libmpc3:s390x (1.3.1-1) ... 556s Selecting previously unselected package cpp-13-s390x-linux-gnu. 556s Preparing to unpack .../017-cpp-13-s390x-linux-gnu_13.2.0-23ubuntu3_s390x.deb ... 556s Unpacking cpp-13-s390x-linux-gnu (13.2.0-23ubuntu3) ... 556s Selecting previously unselected package cpp-13. 556s Preparing to unpack .../018-cpp-13_13.2.0-23ubuntu3_s390x.deb ... 556s Unpacking cpp-13 (13.2.0-23ubuntu3) ... 556s Selecting previously unselected package cpp-s390x-linux-gnu. 556s Preparing to unpack .../019-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 556s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 556s Selecting previously unselected package cpp. 556s Preparing to unpack .../020-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 556s Unpacking cpp (4:13.2.0-7ubuntu1) ... 556s Selecting previously unselected package libcc1-0:s390x. 556s Preparing to unpack .../021-libcc1-0_14-20240330-1ubuntu2_s390x.deb ... 556s Unpacking libcc1-0:s390x (14-20240330-1ubuntu2) ... 556s Selecting previously unselected package libgomp1:s390x. 556s Preparing to unpack .../022-libgomp1_14-20240330-1ubuntu2_s390x.deb ... 556s Unpacking libgomp1:s390x (14-20240330-1ubuntu2) ... 556s Selecting previously unselected package libitm1:s390x. 556s Preparing to unpack .../023-libitm1_14-20240330-1ubuntu2_s390x.deb ... 556s Unpacking libitm1:s390x (14-20240330-1ubuntu2) ... 556s Selecting previously unselected package libatomic1:s390x. 556s Preparing to unpack .../024-libatomic1_14-20240330-1ubuntu2_s390x.deb ... 556s Unpacking libatomic1:s390x (14-20240330-1ubuntu2) ... 556s Selecting previously unselected package libasan8:s390x. 556s Preparing to unpack .../025-libasan8_14-20240330-1ubuntu2_s390x.deb ... 556s Unpacking libasan8:s390x (14-20240330-1ubuntu2) ... 556s Selecting previously unselected package libubsan1:s390x. 556s Preparing to unpack .../026-libubsan1_14-20240330-1ubuntu2_s390x.deb ... 556s Unpacking libubsan1:s390x (14-20240330-1ubuntu2) ... 556s Selecting previously unselected package libgcc-13-dev:s390x. 556s Preparing to unpack .../027-libgcc-13-dev_13.2.0-23ubuntu3_s390x.deb ... 556s Unpacking libgcc-13-dev:s390x (13.2.0-23ubuntu3) ... 556s Selecting previously unselected package gcc-13-s390x-linux-gnu. 556s Preparing to unpack .../028-gcc-13-s390x-linux-gnu_13.2.0-23ubuntu3_s390x.deb ... 556s Unpacking gcc-13-s390x-linux-gnu (13.2.0-23ubuntu3) ... 557s Selecting previously unselected package gcc-13. 557s Preparing to unpack .../029-gcc-13_13.2.0-23ubuntu3_s390x.deb ... 557s Unpacking gcc-13 (13.2.0-23ubuntu3) ... 557s Selecting previously unselected package gcc-s390x-linux-gnu. 557s Preparing to unpack .../030-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 557s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 557s Selecting previously unselected package gcc. 557s Preparing to unpack .../031-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 557s Unpacking gcc (4:13.2.0-7ubuntu1) ... 557s Selecting previously unselected package libtool. 557s Preparing to unpack .../032-libtool_2.4.7-7_all.deb ... 557s Unpacking libtool (2.4.7-7) ... 557s Selecting previously unselected package dh-autoreconf. 557s Preparing to unpack .../033-dh-autoreconf_20_all.deb ... 557s Unpacking dh-autoreconf (20) ... 557s Selecting previously unselected package libarchive-zip-perl. 557s Preparing to unpack .../034-libarchive-zip-perl_1.68-1_all.deb ... 557s Unpacking libarchive-zip-perl (1.68-1) ... 557s Selecting previously unselected package libsub-override-perl. 557s Preparing to unpack .../035-libsub-override-perl_0.10-1_all.deb ... 557s Unpacking libsub-override-perl (0.10-1) ... 557s Selecting previously unselected package libfile-stripnondeterminism-perl. 557s Preparing to unpack .../036-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 557s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 557s Selecting previously unselected package dh-strip-nondeterminism. 557s Preparing to unpack .../037-dh-strip-nondeterminism_1.13.1-1_all.deb ... 557s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 557s Selecting previously unselected package debugedit. 557s Preparing to unpack .../038-debugedit_1%3a5.0-5build2_s390x.deb ... 557s Unpacking debugedit (1:5.0-5build2) ... 557s Selecting previously unselected package dwz. 557s Preparing to unpack .../039-dwz_0.15-1build6_s390x.deb ... 557s Unpacking dwz (0.15-1build6) ... 557s Selecting previously unselected package gettext. 557s Preparing to unpack .../040-gettext_0.21-14ubuntu1_s390x.deb ... 557s Unpacking gettext (0.21-14ubuntu1) ... 558s Selecting previously unselected package intltool-debian. 558s Preparing to unpack .../041-intltool-debian_0.35.0+20060710.6_all.deb ... 558s Unpacking intltool-debian (0.35.0+20060710.6) ... 558s Selecting previously unselected package po-debconf. 558s Preparing to unpack .../042-po-debconf_1.0.21+nmu1_all.deb ... 558s Unpacking po-debconf (1.0.21+nmu1) ... 558s Selecting previously unselected package debhelper. 558s Preparing to unpack .../043-debhelper_13.14.1ubuntu5_all.deb ... 558s Unpacking debhelper (13.14.1ubuntu5) ... 558s Selecting previously unselected package uuid-dev:s390x. 558s Preparing to unpack .../044-uuid-dev_2.39.3-9ubuntu4_s390x.deb ... 558s Unpacking uuid-dev:s390x (2.39.3-9ubuntu4) ... 558s Selecting previously unselected package libsctp1:s390x. 558s Preparing to unpack .../045-libsctp1_1.0.19+dfsg-2_s390x.deb ... 558s Unpacking libsctp1:s390x (1.0.19+dfsg-2) ... 558s Selecting previously unselected package libsctp-dev:s390x. 558s Preparing to unpack .../046-libsctp-dev_1.0.19+dfsg-2_s390x.deb ... 558s Unpacking libsctp-dev:s390x (1.0.19+dfsg-2) ... 558s Selecting previously unselected package libapr1-dev. 558s Preparing to unpack .../047-libapr1-dev_1.7.2-3.1build2_s390x.deb ... 558s Unpacking libapr1-dev (1.7.2-3.1build2) ... 558s Selecting previously unselected package libldap-dev:s390x. 558s Preparing to unpack .../048-libldap-dev_2.6.7+dfsg-1~exp1ubuntu8_s390x.deb ... 558s Unpacking libldap-dev:s390x (2.6.7+dfsg-1~exp1ubuntu8) ... 558s Selecting previously unselected package libldap2-dev. 558s Preparing to unpack .../049-libldap2-dev_2.6.7+dfsg-1~exp1ubuntu8_all.deb ... 558s Unpacking libldap2-dev (2.6.7+dfsg-1~exp1ubuntu8) ... 558s Selecting previously unselected package libexpat1-dev:s390x. 558s Preparing to unpack .../050-libexpat1-dev_2.6.1-2build1_s390x.deb ... 558s Unpacking libexpat1-dev:s390x (2.6.1-2build1) ... 558s Selecting previously unselected package libaprutil1-dev. 558s Preparing to unpack .../051-libaprutil1-dev_1.6.3-1.1ubuntu7_s390x.deb ... 558s Unpacking libaprutil1-dev (1.6.3-1.1ubuntu7) ... 558s Selecting previously unselected package libpcre2-16-0:s390x. 558s Preparing to unpack .../052-libpcre2-16-0_10.42-4ubuntu1_s390x.deb ... 558s Unpacking libpcre2-16-0:s390x (10.42-4ubuntu1) ... 558s Selecting previously unselected package libpcre2-32-0:s390x. 558s Preparing to unpack .../053-libpcre2-32-0_10.42-4ubuntu1_s390x.deb ... 558s Unpacking libpcre2-32-0:s390x (10.42-4ubuntu1) ... 558s Selecting previously unselected package libpcre2-posix3:s390x. 558s Preparing to unpack .../054-libpcre2-posix3_10.42-4ubuntu1_s390x.deb ... 558s Unpacking libpcre2-posix3:s390x (10.42-4ubuntu1) ... 558s Selecting previously unselected package libpcre2-dev:s390x. 558s Preparing to unpack .../055-libpcre2-dev_10.42-4ubuntu1_s390x.deb ... 558s Unpacking libpcre2-dev:s390x (10.42-4ubuntu1) ... 558s Selecting previously unselected package apache2-dev. 558s Preparing to unpack .../056-apache2-dev_2.4.58-1ubuntu7_s390x.deb ... 558s Unpacking apache2-dev (2.4.58-1ubuntu7) ... 558s Selecting previously unselected package libstdc++-13-dev:s390x. 558s Preparing to unpack .../057-libstdc++-13-dev_13.2.0-23ubuntu3_s390x.deb ... 558s Unpacking libstdc++-13-dev:s390x (13.2.0-23ubuntu3) ... 559s Selecting previously unselected package g++-13-s390x-linux-gnu. 559s Preparing to unpack .../058-g++-13-s390x-linux-gnu_13.2.0-23ubuntu3_s390x.deb ... 559s Unpacking g++-13-s390x-linux-gnu (13.2.0-23ubuntu3) ... 559s Selecting previously unselected package g++-13. 559s Preparing to unpack .../059-g++-13_13.2.0-23ubuntu3_s390x.deb ... 559s Unpacking g++-13 (13.2.0-23ubuntu3) ... 559s Selecting previously unselected package g++-s390x-linux-gnu. 559s Preparing to unpack .../060-g++-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 559s Unpacking g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 559s Selecting previously unselected package g++. 559s Preparing to unpack .../061-g++_4%3a13.2.0-7ubuntu1_s390x.deb ... 559s Unpacking g++ (4:13.2.0-7ubuntu1) ... 559s Selecting previously unselected package build-essential. 559s Preparing to unpack .../062-build-essential_12.10ubuntu1_s390x.deb ... 559s Unpacking build-essential (12.10ubuntu1) ... 559s Selecting previously unselected package libalgorithm-c3-perl. 559s Preparing to unpack .../063-libalgorithm-c3-perl_0.11-2_all.deb ... 559s Unpacking libalgorithm-c3-perl (0.11-2) ... 559s Selecting previously unselected package libanyevent-perl. 559s Preparing to unpack .../064-libanyevent-perl_7.170-2build6_s390x.deb ... 559s Unpacking libanyevent-perl (7.170-2build6) ... 559s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 559s Preparing to unpack .../065-libb-hooks-op-check-perl_0.22-3build1_s390x.deb ... 559s Unpacking libb-hooks-op-check-perl:s390x (0.22-3build1) ... 559s Selecting previously unselected package libdynaloader-functions-perl. 559s Preparing to unpack .../066-libdynaloader-functions-perl_0.003-3_all.deb ... 559s Unpacking libdynaloader-functions-perl (0.003-3) ... 559s Selecting previously unselected package libdevel-callchecker-perl:s390x. 559s Preparing to unpack .../067-libdevel-callchecker-perl_0.008-2build3_s390x.deb ... 559s Unpacking libdevel-callchecker-perl:s390x (0.008-2build3) ... 559s Selecting previously unselected package libparams-classify-perl:s390x. 559s Preparing to unpack .../068-libparams-classify-perl_0.015-2build5_s390x.deb ... 559s Unpacking libparams-classify-perl:s390x (0.015-2build5) ... 559s Selecting previously unselected package libmodule-runtime-perl. 559s Preparing to unpack .../069-libmodule-runtime-perl_0.016-2_all.deb ... 559s Unpacking libmodule-runtime-perl (0.016-2) ... 559s Selecting previously unselected package libtry-tiny-perl. 559s Preparing to unpack .../070-libtry-tiny-perl_0.31-2_all.deb ... 559s Unpacking libtry-tiny-perl (0.31-2) ... 559s Selecting previously unselected package libmodule-implementation-perl. 559s Preparing to unpack .../071-libmodule-implementation-perl_0.09-2_all.deb ... 559s Unpacking libmodule-implementation-perl (0.09-2) ... 559s Selecting previously unselected package libsub-exporter-progressive-perl. 559s Preparing to unpack .../072-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 559s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 559s Selecting previously unselected package libvariable-magic-perl. 559s Preparing to unpack .../073-libvariable-magic-perl_0.63-1build3_s390x.deb ... 559s Unpacking libvariable-magic-perl (0.63-1build3) ... 559s Selecting previously unselected package libb-hooks-endofscope-perl. 559s Preparing to unpack .../074-libb-hooks-endofscope-perl_0.28-1_all.deb ... 559s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 559s Selecting previously unselected package libcrypt-random-seed-perl. 559s Preparing to unpack .../075-libcrypt-random-seed-perl_0.03-3_all.deb ... 559s Unpacking libcrypt-random-seed-perl (0.03-3) ... 560s Selecting previously unselected package libmath-random-isaac-perl. 560s Preparing to unpack .../076-libmath-random-isaac-perl_1.004-2_all.deb ... 560s Unpacking libmath-random-isaac-perl (1.004-2) ... 560s Selecting previously unselected package libbytes-random-secure-perl. 560s Preparing to unpack .../077-libbytes-random-secure-perl_0.29-3_all.deb ... 560s Unpacking libbytes-random-secure-perl (0.29-3) ... 560s Selecting previously unselected package libclass-c3-perl. 560s Preparing to unpack .../078-libclass-c3-perl_0.35-2_all.deb ... 560s Unpacking libclass-c3-perl (0.35-2) ... 560s Selecting previously unselected package libclass-data-inheritable-perl. 560s Preparing to unpack .../079-libclass-data-inheritable-perl_0.08-3_all.deb ... 560s Unpacking libclass-data-inheritable-perl (0.08-3) ... 560s Selecting previously unselected package libclass-inspector-perl. 560s Preparing to unpack .../080-libclass-inspector-perl_1.36-3_all.deb ... 560s Unpacking libclass-inspector-perl (1.36-3) ... 560s Selecting previously unselected package libclass-method-modifiers-perl. 560s Preparing to unpack .../081-libclass-method-modifiers-perl_2.15-1_all.deb ... 560s Unpacking libclass-method-modifiers-perl (2.15-1) ... 560s Selecting previously unselected package libclass-singleton-perl. 560s Preparing to unpack .../082-libclass-singleton-perl_1.6-2_all.deb ... 560s Unpacking libclass-singleton-perl (1.6-2) ... 560s Selecting previously unselected package libclone-perl:s390x. 560s Preparing to unpack .../083-libclone-perl_0.46-1build3_s390x.deb ... 560s Unpacking libclone-perl:s390x (0.46-1build3) ... 560s Selecting previously unselected package perl-openssl-defaults:s390x. 560s Preparing to unpack .../084-perl-openssl-defaults_7build2_s390x.deb ... 560s Unpacking perl-openssl-defaults:s390x (7build2) ... 560s Selecting previously unselected package libcrypt-ssleay-perl. 560s Preparing to unpack .../085-libcrypt-ssleay-perl_0.73.06-2build5_s390x.deb ... 560s Unpacking libcrypt-ssleay-perl (0.73.06-2build5) ... 560s Selecting previously unselected package libparams-util-perl. 560s Preparing to unpack .../086-libparams-util-perl_1.102-2build3_s390x.deb ... 560s Unpacking libparams-util-perl (1.102-2build3) ... 560s Selecting previously unselected package libsub-install-perl. 560s Preparing to unpack .../087-libsub-install-perl_0.929-1_all.deb ... 560s Unpacking libsub-install-perl (0.929-1) ... 560s Selecting previously unselected package libdata-optlist-perl. 560s Preparing to unpack .../088-libdata-optlist-perl_0.114-1_all.deb ... 560s Unpacking libdata-optlist-perl (0.114-1) ... 560s Selecting previously unselected package libdevel-stacktrace-perl. 560s Preparing to unpack .../089-libdevel-stacktrace-perl_2.0500-1_all.deb ... 560s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 560s Selecting previously unselected package libencode-locale-perl. 560s Preparing to unpack .../090-libencode-locale-perl_1.05-3_all.deb ... 560s Unpacking libencode-locale-perl (1.05-3) ... 560s Selecting previously unselected package libsub-exporter-perl. 560s Preparing to unpack .../091-libsub-exporter-perl_0.990-1_all.deb ... 560s Unpacking libsub-exporter-perl (0.990-1) ... 560s Selecting previously unselected package libeval-closure-perl. 560s Preparing to unpack .../092-libeval-closure-perl_0.14-3_all.deb ... 560s Unpacking libeval-closure-perl (0.14-3) ... 560s Selecting previously unselected package libexception-class-perl. 560s Preparing to unpack .../093-libexception-class-perl_1.45-1_all.deb ... 560s Unpacking libexception-class-perl (1.45-1) ... 560s Selecting previously unselected package libfcgi0t64:s390x. 560s Preparing to unpack .../094-libfcgi0t64_2.4.2-2.1build1_s390x.deb ... 560s Unpacking libfcgi0t64:s390x (2.4.2-2.1build1) ... 560s Selecting previously unselected package libfcgi-perl. 560s Preparing to unpack .../095-libfcgi-perl_0.82+ds-3build1_s390x.deb ... 560s Unpacking libfcgi-perl (0.82+ds-3build1) ... 560s Selecting previously unselected package libtimedate-perl. 560s Preparing to unpack .../096-libtimedate-perl_2.3300-2_all.deb ... 560s Unpacking libtimedate-perl (2.3300-2) ... 560s Selecting previously unselected package libhttp-date-perl. 560s Preparing to unpack .../097-libhttp-date-perl_6.06-1_all.deb ... 560s Unpacking libhttp-date-perl (6.06-1) ... 560s Selecting previously unselected package libfile-listing-perl. 560s Preparing to unpack .../098-libfile-listing-perl_6.16-1_all.deb ... 560s Unpacking libfile-listing-perl (6.16-1) ... 560s Selecting previously unselected package libfile-sharedir-perl. 560s Preparing to unpack .../099-libfile-sharedir-perl_1.118-3_all.deb ... 560s Unpacking libfile-sharedir-perl (1.118-3) ... 560s Selecting previously unselected package libhtml-tagset-perl. 560s Preparing to unpack .../100-libhtml-tagset-perl_3.20-6_all.deb ... 560s Unpacking libhtml-tagset-perl (3.20-6) ... 560s Selecting previously unselected package liburi-perl. 560s Preparing to unpack .../101-liburi-perl_5.27-1_all.deb ... 560s Unpacking liburi-perl (5.27-1) ... 560s Selecting previously unselected package libhtml-parser-perl:s390x. 560s Preparing to unpack .../102-libhtml-parser-perl_3.81-1build3_s390x.deb ... 560s Unpacking libhtml-parser-perl:s390x (3.81-1build3) ... 560s Selecting previously unselected package libhtml-tree-perl. 560s Preparing to unpack .../103-libhtml-tree-perl_5.07-3_all.deb ... 560s Unpacking libhtml-tree-perl (5.07-3) ... 560s Selecting previously unselected package libio-html-perl. 560s Preparing to unpack .../104-libio-html-perl_1.004-3_all.deb ... 560s Unpacking libio-html-perl (1.004-3) ... 560s Selecting previously unselected package liblwp-mediatypes-perl. 560s Preparing to unpack .../105-liblwp-mediatypes-perl_6.04-2_all.deb ... 560s Unpacking liblwp-mediatypes-perl (6.04-2) ... 560s Selecting previously unselected package libhttp-message-perl. 560s Preparing to unpack .../106-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 560s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 560s Selecting previously unselected package libhttp-cookies-perl. 560s Preparing to unpack .../107-libhttp-cookies-perl_6.11-1_all.deb ... 560s Unpacking libhttp-cookies-perl (6.11-1) ... 560s Selecting previously unselected package libpod-parser-perl. 560s Preparing to unpack .../108-libpod-parser-perl_1.67-1_all.deb ... 560s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 560s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 560s Unpacking libpod-parser-perl (1.67-1) ... 561s Selecting previously unselected package libhttp-negotiate-perl. 561s Preparing to unpack .../109-libhttp-negotiate-perl_6.01-2_all.deb ... 561s Unpacking libhttp-negotiate-perl (6.01-2) ... 561s Selecting previously unselected package libnet-ssleay-perl:s390x. 561s Preparing to unpack .../110-libnet-ssleay-perl_1.94-1build3_s390x.deb ... 561s Unpacking libnet-ssleay-perl:s390x (1.94-1build3) ... 561s Selecting previously unselected package libio-socket-ssl-perl. 561s Preparing to unpack .../111-libio-socket-ssl-perl_2.085-1_all.deb ... 561s Unpacking libio-socket-ssl-perl (2.085-1) ... 561s Selecting previously unselected package libnet-http-perl. 561s Preparing to unpack .../112-libnet-http-perl_6.23-1_all.deb ... 561s Unpacking libnet-http-perl (6.23-1) ... 561s Selecting previously unselected package liblwp-protocol-https-perl. 561s Preparing to unpack .../113-liblwp-protocol-https-perl_6.13-1_all.deb ... 561s Unpacking liblwp-protocol-https-perl (6.13-1) ... 561s Selecting previously unselected package libwww-robotrules-perl. 561s Preparing to unpack .../114-libwww-robotrules-perl_6.02-1_all.deb ... 561s Unpacking libwww-robotrules-perl (6.02-1) ... 561s Selecting previously unselected package libwww-perl. 561s Preparing to unpack .../115-libwww-perl_6.76-1_all.deb ... 561s Unpacking libwww-perl (6.76-1) ... 561s Selecting previously unselected package libxml-parser-perl. 561s Preparing to unpack .../116-libxml-parser-perl_2.47-1build3_s390x.deb ... 561s Unpacking libxml-parser-perl (2.47-1build3) ... 561s Selecting previously unselected package libxml-perl. 561s Preparing to unpack .../117-libxml-perl_0.08-4_all.deb ... 561s Unpacking libxml-perl (0.08-4) ... 561s Selecting previously unselected package libxml-regexp-perl. 561s Preparing to unpack .../118-libxml-regexp-perl_0.04-1.1_all.deb ... 561s Unpacking libxml-regexp-perl (0.04-1.1) ... 561s Selecting previously unselected package libxml-dom-perl. 561s Preparing to unpack .../119-libxml-dom-perl_1.46-2_all.deb ... 561s Unpacking libxml-dom-perl (1.46-2) ... 561s Selecting previously unselected package libhttp-dav-perl. 561s Preparing to unpack .../120-libhttp-dav-perl_0.49-3_all.deb ... 561s Unpacking libhttp-dav-perl (0.49-3) ... 561s Selecting previously unselected package libmro-compat-perl. 561s Preparing to unpack .../121-libmro-compat-perl_0.15-2_all.deb ... 561s Unpacking libmro-compat-perl (0.15-2) ... 561s Selecting previously unselected package libpackage-stash-perl. 561s Preparing to unpack .../122-libpackage-stash-perl_0.40-1_all.deb ... 561s Unpacking libpackage-stash-perl (0.40-1) ... 561s Selecting previously unselected package libsub-identify-perl. 561s Preparing to unpack .../123-libsub-identify-perl_0.14-3build3_s390x.deb ... 561s Unpacking libsub-identify-perl (0.14-3build3) ... 561s Selecting previously unselected package libsub-name-perl:s390x. 561s Preparing to unpack .../124-libsub-name-perl_0.27-1build3_s390x.deb ... 561s Unpacking libsub-name-perl:s390x (0.27-1build3) ... 561s Selecting previously unselected package libnamespace-clean-perl. 561s Preparing to unpack .../125-libnamespace-clean-perl_0.27-2_all.deb ... 561s Unpacking libnamespace-clean-perl (0.27-2) ... 561s Selecting previously unselected package libnamespace-autoclean-perl. 561s Preparing to unpack .../126-libnamespace-autoclean-perl_0.29-2_all.deb ... 561s Unpacking libnamespace-autoclean-perl (0.29-2) ... 561s Selecting previously unselected package libparams-validationcompiler-perl. 561s Preparing to unpack .../127-libparams-validationcompiler-perl_0.31-1_all.deb ... 561s Unpacking libparams-validationcompiler-perl (0.31-1) ... 561s Selecting previously unselected package libprotocol-http2-perl. 561s Preparing to unpack .../128-libprotocol-http2-perl_1.10-3_all.deb ... 561s Unpacking libprotocol-http2-perl (1.10-3) ... 561s Selecting previously unselected package librole-tiny-perl. 561s Preparing to unpack .../129-librole-tiny-perl_2.002004-1_all.deb ... 561s Unpacking librole-tiny-perl (2.002004-1) ... 561s Selecting previously unselected package libsub-quote-perl. 561s Preparing to unpack .../130-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 561s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 561s Selecting previously unselected package libxstring-perl:s390x. 561s Preparing to unpack .../131-libxstring-perl_0.005-2build3_s390x.deb ... 561s Unpacking libxstring-perl:s390x (0.005-2build3) ... 561s Selecting previously unselected package libspecio-perl. 561s Preparing to unpack .../132-libspecio-perl_0.48-1_all.deb ... 561s Unpacking libspecio-perl (0.48-1) ... 561s Selecting previously unselected package perl-doc. 561s Preparing to unpack .../133-perl-doc_5.38.2-3.2build2_all.deb ... 561s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 561s Unpacking perl-doc (5.38.2-3.2build2) ... 562s Selecting previously unselected package libdatetime-locale-perl. 562s Preparing to unpack .../134-libdatetime-locale-perl_1%3a1.37-1_all.deb ... 562s Unpacking libdatetime-locale-perl (1:1.37-1) ... 562s Selecting previously unselected package libdatetime-timezone-perl. 562s Preparing to unpack .../135-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 562s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 563s Selecting previously unselected package libdatetime-perl. 563s Preparing to unpack .../136-libdatetime-perl_2%3a1.65-1build2_s390x.deb ... 563s Unpacking libdatetime-perl (2:1.65-1build2) ... 563s Selecting previously unselected package autopkgtest-satdep. 563s Preparing to unpack .../137-1-autopkgtest-satdep.deb ... 563s Unpacking autopkgtest-satdep (0) ... 563s Setting up libanyevent-perl (7.170-2build6) ... 563s Setting up libmath-random-isaac-perl (1.004-2) ... 563s Setting up libclass-inspector-perl (1.36-3) ... 563s Setting up libdynaloader-functions-perl (0.003-3) ... 563s Setting up libclass-method-modifiers-perl (2.15-1) ... 563s Setting up libxml-regexp-perl (0.04-1.1) ... 563s Setting up libclone-perl:s390x (0.46-1build3) ... 563s Setting up libarchive-zip-perl (1.68-1) ... 563s Setting up libsub-identify-perl (0.14-3build3) ... 563s Setting up libfcgi0t64:s390x (2.4.2-2.1build1) ... 563s Setting up libhtml-tagset-perl (3.20-6) ... 563s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 563s Setting up liblwp-mediatypes-perl (6.04-2) ... 563s Setting up libtry-tiny-perl (0.31-2) ... 563s Setting up libprotocol-http2-perl (1.10-3) ... 563s Setting up perl-openssl-defaults:s390x (7build2) ... 563s Setting up perl-doc (5.38.2-3.2build2) ... 563s Setting up m4 (1.4.19-4) ... 563s Setting up libclass-singleton-perl (1.6-2) ... 563s Setting up libencode-locale-perl (1.05-3) ... 563s Setting up libxstring-perl:s390x (0.005-2build3) ... 563s Setting up libgomp1:s390x (14-20240330-1ubuntu2) ... 563s Setting up libpcre2-16-0:s390x (10.42-4ubuntu1) ... 563s Setting up libsub-install-perl (0.929-1) ... 563s Setting up autotools-dev (20220109.1) ... 563s Setting up libpcre2-32-0:s390x (10.42-4ubuntu1) ... 563s Setting up libclass-data-inheritable-perl (0.08-3) ... 563s Setting up libalgorithm-c3-perl (0.11-2) ... 563s Setting up libexpat1-dev:s390x (2.6.1-2build1) ... 563s Setting up libcrypt-random-seed-perl (0.03-3) ... 563s Setting up libldap-dev:s390x (2.6.7+dfsg-1~exp1ubuntu8) ... 563s Setting up uuid-dev:s390x (2.39.3-9ubuntu4) ... 563s Setting up libmpc3:s390x (1.3.1-1) ... 563s Setting up libatomic1:s390x (14-20240330-1ubuntu2) ... 563s Setting up libvariable-magic-perl (0.63-1build3) ... 563s Setting up libio-html-perl (1.004-3) ... 563s Setting up libpod-parser-perl (1.67-1) ... 563s Setting up autopoint (0.21-14ubuntu1) ... 563s Setting up libb-hooks-op-check-perl:s390x (0.22-3build1) ... 563s Setting up libparams-util-perl (1.102-2build3) ... 563s Setting up autoconf (2.71-3) ... 563s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 563s Setting up libtimedate-perl (2.3300-2) ... 563s Setting up libubsan1:s390x (14-20240330-1ubuntu2) ... 563s Setting up libsub-name-perl:s390x (0.27-1build3) ... 563s Setting up libpcre2-posix3:s390x (10.42-4ubuntu1) ... 563s Setting up dwz (0.15-1build6) ... 563s Setting up libsctp1:s390x (1.0.19+dfsg-2) ... 563s Setting up libasan8:s390x (14-20240330-1ubuntu2) ... 563s Setting up libapr1t64:s390x (1.7.2-3.1build2) ... 563s Setting up librole-tiny-perl (2.002004-1) ... 563s Setting up debugedit (1:5.0-5build2) ... 563s Setting up libfile-sharedir-perl (1.118-3) ... 563s Setting up libfcgi-perl (0.82+ds-3build1) ... 563s Setting up liblua5.4-0:s390x (5.4.6-3build2) ... 563s Setting up libsub-override-perl (0.10-1) ... 563s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 563s Setting up libdevel-stacktrace-perl (2.0500-1) ... 563s Setting up apache2-data (2.4.58-1ubuntu7) ... 563s Setting up libisl23:s390x (0.26-3) ... 563s Setting up libcc1-0:s390x (14-20240330-1ubuntu2) ... 563s Setting up liburi-perl (5.27-1) ... 563s Setting up libitm1:s390x (14-20240330-1ubuntu2) ... 563s Setting up libnet-ssleay-perl:s390x (1.94-1build3) ... 563s Setting up automake (1:1.16.5-1.3ubuntu1) ... 563s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 563s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 563s Setting up libaprutil1t64:s390x (1.6.3-1.1ubuntu7) ... 563s Setting up libhttp-date-perl (6.06-1) ... 563s Setting up gettext (0.21-14ubuntu1) ... 563s Setting up libfile-listing-perl (6.16-1) ... 563s Setting up libpcre2-dev:s390x (10.42-4ubuntu1) ... 563s Setting up libnet-http-perl (6.23-1) ... 563s Setting up libexception-class-perl (1.45-1) ... 563s Setting up libaprutil1-ldap:s390x (1.6.3-1.1ubuntu7) ... 563s Setting up libclass-c3-perl (0.35-2) ... 563s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1.1ubuntu7) ... 563s Setting up libdevel-callchecker-perl:s390x (0.008-2build3) ... 563s Setting up intltool-debian (0.35.0+20060710.6) ... 563s Setting up libbytes-random-secure-perl (0.29-3) ... 563s Setting up libldap2-dev (2.6.7+dfsg-1~exp1ubuntu8) ... 563s Setting up cpp-13-s390x-linux-gnu (13.2.0-23ubuntu3) ... 563s Setting up libdata-optlist-perl (0.114-1) ... 563s Setting up libsctp-dev:s390x (1.0.19+dfsg-2) ... 563s Setting up dh-strip-nondeterminism (1.13.1-1) ... 563s Setting up libwww-robotrules-perl (6.02-1) ... 563s Setting up libgcc-13-dev:s390x (13.2.0-23ubuntu3) ... 563s Setting up libhtml-parser-perl:s390x (3.81-1build3) ... 563s Setting up libcrypt-ssleay-perl (0.73.06-2build5) ... 563s Setting up libmro-compat-perl (0.15-2) ... 563s Setting up libio-socket-ssl-perl (2.085-1) ... 563s Setting up libstdc++-13-dev:s390x (13.2.0-23ubuntu3) ... 563s Setting up libsub-exporter-perl (0.990-1) ... 563s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 563s Setting up apache2-utils (2.4.58-1ubuntu7) ... 563s Setting up libeval-closure-perl (0.14-3) ... 563s Setting up libhttp-negotiate-perl (6.01-2) ... 563s Setting up libparams-validationcompiler-perl (0.31-1) ... 563s Setting up cpp-13 (13.2.0-23ubuntu3) ... 563s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 563s Setting up libhttp-cookies-perl (6.11-1) ... 563s Setting up po-debconf (1.0.21+nmu1) ... 563s Setting up libhtml-tree-perl (5.07-3) ... 563s Setting up libparams-classify-perl:s390x (0.015-2build5) ... 563s Setting up apache2-bin (2.4.58-1ubuntu7) ... 563s Setting up gcc-13-s390x-linux-gnu (13.2.0-23ubuntu3) ... 563s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 563s Setting up libmodule-runtime-perl (0.016-2) ... 563s Setting up libapr1-dev (1.7.2-3.1build2) ... 563s Setting up g++-13-s390x-linux-gnu (13.2.0-23ubuntu3) ... 563s Setting up gcc-13 (13.2.0-23ubuntu3) ... 563s Setting up cpp (4:13.2.0-7ubuntu1) ... 563s Setting up libaprutil1-dev (1.6.3-1.1ubuntu7) ... 563s Setting up g++-13 (13.2.0-23ubuntu3) ... 563s Setting up libtool (2.4.7-7) ... 563s Setting up libmodule-implementation-perl (0.09-2) ... 563s Setting up libpackage-stash-perl (0.40-1) ... 563s Setting up apache2 (2.4.58-1ubuntu7) ... 563s Enabling module mpm_event. 563s Enabling module authz_core. 563s Enabling module authz_host. 563s Enabling module authn_core. 563s Enabling module auth_basic. 563s Enabling module access_compat. 563s Enabling module authn_file. 563s Enabling module authz_user. 563s Enabling module alias. 563s Enabling module dir. 563s Enabling module autoindex. 563s Enabling module env. 563s Enabling module mime. 563s Enabling module negotiation. 563s Enabling module setenvif. 563s Enabling module filter. 563s Enabling module deflate. 563s Enabling module status. 563s Enabling module reqtimeout. 563s Enabling conf charset. 563s Enabling conf localized-error-pages. 563s Enabling conf other-vhosts-access-log. 563s Enabling conf security. 563s Enabling conf serve-cgi-bin. 564s Enabling site 000-default. 564s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 565s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 566s Setting up g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 566s Setting up gcc (4:13.2.0-7ubuntu1) ... 566s Setting up dh-autoreconf (20) ... 566s Setting up libspecio-perl (0.48-1) ... 566s Setting up g++ (4:13.2.0-7ubuntu1) ... 566s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 566s Setting up build-essential (12.10ubuntu1) ... 566s Setting up libb-hooks-endofscope-perl (0.28-1) ... 566s Setting up debhelper (13.14.1ubuntu5) ... 566s Setting up libnamespace-clean-perl (0.27-2) ... 566s Setting up libnamespace-autoclean-perl (0.29-2) ... 566s Setting up libdatetime-locale-perl (1:1.37-1) ... 566s Setting up apache2-dev (2.4.58-1ubuntu7) ... 566s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 566s Setting up libdatetime-perl (2:1.65-1build2) ... 566s Setting up liblwp-protocol-https-perl (6.13-1) ... 566s Setting up libwww-perl (6.76-1) ... 566s Setting up libxml-parser-perl (2.47-1build3) ... 566s Setting up libxml-perl (0.08-4) ... 566s Setting up libxml-dom-perl (1.46-2) ... 566s Setting up libhttp-dav-perl (0.49-3) ... 566s Setting up autopkgtest-satdep (0) ... 566s Processing triggers for libc-bin (2.39-0ubuntu8) ... 566s Processing triggers for ufw (0.36.2-5) ... 567s Processing triggers for man-db (2.12.0-4build1) ... 569s Processing triggers for install-info (7.1-3build2) ... 573s (Reading database ... 64346 files and directories currently installed.) 573s Removing autopkgtest-satdep (0) ... 573s autopkgtest [18:58:58]: test run-test-suite: [----------------------- 574s + set -o pipefail 574s + export LANG=C 574s + LANG=C 574s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 574s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 574s + TESTS= 574s + TESTUSER=tuser 574s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 574s + useradd --user-group --system --create-home -s /bin/bash tuser 574s + cp -a debian/perl-framework /tmp/autopkgtest.pxnRB8/autopkgtest_tmp 574s + cd /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework 574s + export HARNESS_VERBOSE=1 574s + HARNESS_VERBOSE=1 574s + run_tests mpm_prefork 574s + local MPM=mpm_prefork 574s + shift 574s + local LOG=testlog.mpm_prefork 574s + echo =============Running-with-mpm_prefork========== 574s + rm -f apache2.conf.debian 574s =============Running-with-mpm_prefork========== 574s + cp /etc/apache2/apache2.conf apache2.conf.debian 574s + cat /etc/apache2/mods-available/mpm_prefork.load 574s + ls /etc/apache2/mods-available/access_compat.load /etc/apache2/mods-available/actions.load /etc/apache2/mods-available/alias.load /etc/apache2/mods-available/allowmethods.load /etc/apache2/mods-available/asis.load /etc/apache2/mods-available/auth_basic.load /etc/apache2/mods-available/auth_digest.load /etc/apache2/mods-available/auth_form.load /etc/apache2/mods-available/authn_anon.load /etc/apache2/mods-available/authn_core.load /etc/apache2/mods-available/authn_dbd.load /etc/apache2/mods-available/authn_dbm.load /etc/apache2/mods-available/authn_file.load /etc/apache2/mods-available/authn_socache.load /etc/apache2/mods-available/authnz_fcgi.load /etc/apache2/mods-available/authnz_ldap.load /etc/apache2/mods-available/authz_core.load /etc/apache2/mods-available/authz_dbd.load /etc/apache2/mods-available/authz_dbm.load /etc/apache2/mods-available/authz_groupfile.load /etc/apache2/mods-available/authz_host.load /etc/apache2/mods-available/authz_owner.load /etc/apache2/mods-available/authz_user.load /etc/apache2/mods-available/autoindex.load /etc/apache2/mods-available/brotli.load /etc/apache2/mods-available/buffer.load /etc/apache2/mods-available/cache.load /etc/apache2/mods-available/cache_disk.load /etc/apache2/mods-available/cache_socache.load /etc/apache2/mods-available/cern_meta.load /etc/apache2/mods-available/cgi.load /etc/apache2/mods-available/cgid.load /etc/apache2/mods-available/charset_lite.load /etc/apache2/mods-available/data.load /etc/apache2/mods-available/dav.load /etc/apache2/mods-available/dav_fs.load /etc/apache2/mods-available/dav_lock.load /etc/apache2/mods-available/dbd.load /etc/apache2/mods-available/deflate.load /etc/apache2/mods-available/dialup.load /etc/apache2/mods-available/dir.load /etc/apache2/mods-available/dump_io.load /etc/apache2/mods-available/echo.load /etc/apache2/mods-available/env.load /etc/apache2/mods-available/expires.load /etc/apache2/mods-available/ext_filter.load /etc/apache2/mods-available/file_cache.load /etc/apache2/mods-available/filter.load /etc/apache2/mods-available/headers.load /etc/apache2/mods-available/heartbeat.load /etc/apache2/mods-available/heartmonitor.load /etc/apache2/mods-available/http2.load /etc/apache2/mods-available/ident.load /etc/apache2/mods-available/imagemap.load /etc/apache2/mods-available/include.load /etc/apache2/mods-available/info.load /etc/apache2/mods-available/lbmethod_bybusyness.load /etc/apache2/mods-available/lbmethod_byrequests.load /etc/apache2/mods-available/lbmethod_bytraffic.load /etc/apache2/mods-available/lbmethod_heartbeat.load /etc/apache2/mods-available/ldap.load /etc/apache2/mods-available/log_debug.load /etc/apache2/mods-available/log_forensic.load /etc/apache2/mods-available/lua.load /etc/apache2/mods-available/macro.load /etc/apache2/mods-available/md.load /etc/apache2/mods-available/mime.load /etc/apache2/mods-available/mime_magic.load /etc/apache2/mods-available/mpm_event.load /etc/apache2/mods-available/mpm_prefork.load /etc/apache2/mods-available/mpm_worker.load /etc/apache2/mods-available/negotiation.load /etc/apache2/mods-available/proxy.load /etc/apache2/mods-available/proxy_ajp.load /etc/apache2/mods-available/proxy_balancer.load /etc/apache2/mods-available/proxy_connect.load /etc/apache2/mods-available/proxy_express.load /etc/apache2/mods-available/proxy_fcgi.load /etc/apache2/mods-available/proxy_fdpass.load /etc/apache2/mods-available/proxy_ftp.load /etc/apache2/mods-available/proxy_hcheck.load /etc/apache2/mods-available/proxy_html.load /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-available/proxy_http2.load /etc/apache2/mods-available/proxy_scgi.load /etc/apache2/mods-available/proxy_uwsgi.load /etc/apache2/mods-available/proxy_wstunnel.load /etc/apache2/mods-available/ratelimit.load /etc/apache2/mods-available/reflector.load /etc/apache2/mods-available/remoteip.load /etc/apache2/mods-available/reqtimeout.load /etc/apache2/mods-available/request.load /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-available/sed.load /etc/apache2/mods-available/session.load /etc/apache2/mods-available/session_cookie.load /etc/apache2/mods-available/session_crypto.load /etc/apache2/mods-available/session_dbd.load /etc/apache2/mods-available/setenvif.load /etc/apache2/mods-available/slotmem_plain.load /etc/apache2/mods-available/slotmem_shm.load /etc/apache2/mods-available/socache_dbm.load /etc/apache2/mods-available/socache_memcache.load /etc/apache2/mods-available/socache_redis.load /etc/apache2/mods-available/socache_shmcb.load /etc/apache2/mods-available/speling.load /etc/apache2/mods-available/ssl.load /etc/apache2/mods-available/status.load /etc/apache2/mods-available/substitute.load /etc/apache2/mods-available/suexec.load /etc/apache2/mods-available/unique_id.load /etc/apache2/mods-available/userdir.load /etc/apache2/mods-available/usertrack.load /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-available/xml2enc.load 574s + grep -v mpm_ 574s + xargs cat 574s + for m in bucketeer case_filter case_filter_in 574s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 574s + for m in bucketeer case_filter case_filter_in 574s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 574s + for m in bucketeer case_filter case_filter_in 574s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 574s + cat /etc/apache2/mods-available/mime.conf 574s + echo 'Servername localhost' 574s + make clean 574s make: *** No rule to make target 'clean'. Stop. 574s + true 574s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 574s + chown -R tuser: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp 574s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/apache2.conf.debian' 574s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 574s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 574s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 574s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 574s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 574s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 574s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 574s [ info] generating script ./t/htdocs/modules/cgi/big.pl 574s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 574s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 574s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 574s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 574s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 574s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 574s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 574s [ info] generating script ./t/htdocs/modules/cgi/env.pl 574s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 574s Checking if your kit is complete... 574s Looks good 574s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 574s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 574s [ info] generating script ./t/htdocs/modules/cgi/action.pl 574s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 574s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 574s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 574s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 574s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 574s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 574s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 574s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 574s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 574s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 574s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 574s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 574s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 574s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 574s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 574s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 574s Warning: NAME must be a package name 574s [ info] generating script t/TEST 574s [ info] generating script ./t/cgi-bin/cookies.pl 574s [ info] generating script ./t/cgi-bin/next_available_port.pl 574s [ info] generating script t/TEST 574s Writing MYMETA.yml and MYMETA.json 574s Writing MYMETA.yml and MYMETA.json 574s Checking for Cwd...ok 574s Checking for File::Spec...ok 574s Generating a Unix-style Makefile 574s Writing Makefile for httpd-test 574s Writing MYMETA.yml and MYMETA.json 574s + su tuser -c 't/TEST ' 574s + tee testlog.mpm_prefork 574s [warning] setting ulimit to allow core files 574s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/TEST 576s [warning] generating SSL CA for asf 576s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 577s .+...+......+.....+...+.+..+...+..........+.........+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+...+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+.........+...+.......+......+......+....................+.+..+...+....+...+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 577s ..+........+.......+.........+..+...+.+.....+...+.............+.........+...+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...........+..+......+.........+....+......+......+..+......+......+..........+.....+......+...+......+...+.......+.....+.+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.........+....+...+..+....+...............+......+...+.....+.+.........+...+..+..........+.....+...............+......+.+.....+.+.........+...+......+..............+.+...........+...+...+..........+..+..........+......+...........+....+..+.........+......+....+......+.....+.......+...+.....+.......+........+...+...............+...............+.......+..+.+......+...+.....+.......+......+.....+..........+..+.+...............+.....+.+......+..+...+...+......+.+........+...................+..+...+...+...+....+......+..+...+.......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 577s ----- 577s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 577s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 578s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 578s [ info] openssl req -new -key keys/server2_dsa.pem -out csr/server2_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_dsa.cnf 578s [ info] openssl ca -policy policy_anything -in csr/server2_dsa.csr -out certs/server2_dsa.crt -passin pass:httpd -config conf/server2_dsa.cnf -batch -extensions server_ext 578s Using configuration from conf/server2_dsa.cnf 578s Check that the request matches the signature 578s Signature ok 578s The Subject's Distinguished Name is as follows 578s countryName :PRINTABLE:'US' 578s stateOrProvinceName :ASN.1 12:'California' 578s localityName :ASN.1 12:'San Francisco' 578s organizationName :ASN.1 12:'ASF' 578s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 578s commonName :ASN.1 12:'localhost' 578s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 578s Certificate is to be certified until Apr 8 18:59:03 2025 GMT (365 days) 578s 578s Write out database with 1 new entries 578s Database updated 578s [ info] openssl genrsa -out keys/server2.pem 2048 578s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 578s [ info] openssl ca -policy policy_anything -in csr/server2.csr -out certs/server2.crt -passin pass:httpd -config conf/server2.cnf -batch -extensions server_ext 578s Using configuration from conf/server2.cnf 578s Check that the request matches the signature 578s Signature ok 578s The Subject's Distinguished Name is as follows 578s countryName :PRINTABLE:'US' 578s stateOrProvinceName :ASN.1 12:'California' 578s localityName :ASN.1 12:'San Francisco' 578s organizationName :ASN.1 12:'ASF' 578s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 578s commonName :ASN.1 12:'localhost' 578s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 578s Certificate is to be certified until Apr 8 18:59:03 2025 GMT (365 days) 578s 578s Write out database with 1 new entries 578s Database updated 578s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 579s [ info] openssl req -new -key keys/server2_des3.pem -out csr/server2_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3.cnf 579s [ info] openssl ca -policy policy_anything -in csr/server2_des3.csr -out certs/server2_des3.crt -passin pass:httpd -config conf/server2_des3.cnf -batch -extensions server_ext 579s Using configuration from conf/server2_des3.cnf 579s Check that the request matches the signature 579s Signature ok 579s The Subject's Distinguished Name is as follows 579s countryName :PRINTABLE:'US' 579s stateOrProvinceName :ASN.1 12:'California' 579s localityName :ASN.1 12:'San Francisco' 579s organizationName :ASN.1 12:'ASF' 579s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 579s commonName :ASN.1 12:'localhost' 579s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 579s Certificate is to be certified until Apr 8 18:59:04 2025 GMT (365 days) 579s 579s Write out database with 1 new entries 579s Database updated 579s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 579s [ info] openssl req -new -key keys/server_des3_dsa.pem -out csr/server_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3_dsa.cnf 579s [ info] openssl ca -policy policy_anything -in csr/server_des3_dsa.csr -out certs/server_des3_dsa.crt -passin pass:httpd -config conf/server_des3_dsa.cnf -batch -extensions server_ext 579s Using configuration from conf/server_des3_dsa.cnf 579s Check that the request matches the signature 579s Signature ok 579s The Subject's Distinguished Name is as follows 579s countryName :PRINTABLE:'US' 579s stateOrProvinceName :ASN.1 12:'California' 579s localityName :ASN.1 12:'San Francisco' 579s organizationName :ASN.1 12:'ASF' 579s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 579s commonName :ASN.1 12:'localhost' 579s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 579s Certificate is to be certified until Apr 8 18:59:04 2025 GMT (365 days) 579s 579s Write out database with 1 new entries 579s Database updated 579s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 579s [ info] openssl req -new -key keys/server2_des3_dsa.pem -out csr/server2_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3_dsa.cnf 579s [ info] openssl ca -policy policy_anything -in csr/server2_des3_dsa.csr -out certs/server2_des3_dsa.crt -passin pass:httpd -config conf/server2_des3_dsa.cnf -batch -extensions server_ext 579s Using configuration from conf/server2_des3_dsa.cnf 579s Check that the request matches the signature 579s Signature ok 579s The Subject's Distinguished Name is as follows 579s countryName :PRINTABLE:'US' 579s stateOrProvinceName :ASN.1 12:'California' 579s localityName :ASN.1 12:'San Francisco' 579s organizationName :ASN.1 12:'ASF' 579s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 579s commonName :ASN.1 12:'localhost' 579s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 579s Certificate is to be certified until Apr 8 18:59:04 2025 GMT (365 days) 579s 579s Write out database with 1 new entries 579s Database updated 579s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 579s [ info] openssl req -new -key keys/server_dsa.pem -out csr/server_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_dsa.cnf 579s [ info] openssl ca -policy policy_anything -in csr/server_dsa.csr -out certs/server_dsa.crt -passin pass:httpd -config conf/server_dsa.cnf -batch -extensions server_ext 579s Using configuration from conf/server_dsa.cnf 579s Check that the request matches the signature 579s Signature ok 579s The Subject's Distinguished Name is as follows 579s countryName :PRINTABLE:'US' 579s stateOrProvinceName :ASN.1 12:'California' 579s localityName :ASN.1 12:'San Francisco' 579s organizationName :ASN.1 12:'ASF' 579s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 579s commonName :ASN.1 12:'localhost' 579s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 579s Certificate is to be certified until Apr 8 18:59:04 2025 GMT (365 days) 579s 579s Write out database with 1 new entries 579s Database updated 579s [ info] openssl genrsa -out keys/server.pem 2048 580s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 580s [ info] openssl ca -policy policy_anything -in csr/server.csr -out certs/server.crt -passin pass:httpd -config conf/server.cnf -batch -extensions server_ext 580s Using configuration from conf/server.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'US' 580s stateOrProvinceName :ASN.1 12:'California' 580s localityName :ASN.1 12:'San Francisco' 580s organizationName :ASN.1 12:'ASF' 580s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 580s commonName :ASN.1 12:'localhost' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Apr 8 18:59:05 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 580s [ info] openssl req -new -key keys/client_snakeoil.pem -out csr/client_snakeoil.csr -passin pass:httpd -passout pass:httpd -config conf/client_snakeoil.cnf 580s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch 580s Using configuration from conf/client_snakeoil.cnf 580s Check that the request matches the signature 580s Signature ok 580s The Subject's Distinguished Name is as follows 580s countryName :PRINTABLE:'AU' 580s stateOrProvinceName :ASN.1 12:'Queensland' 580s localityName :ASN.1 12:'Mackay' 580s organizationName :ASN.1 12:'Snake Oil, Ltd.' 580s organizationalUnitName:ASN.1 12:'Staff' 580s commonName :ASN.1 12:'client_snakeoil' 580s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 580s Certificate is to be certified until Apr 8 18:59:05 2025 GMT (365 days) 580s 580s Write out database with 1 new entries 580s Database updated 580s [ info] openssl pkcs12 -export -in certs/client_snakeoil.crt -inkey keys/client_snakeoil.pem -out export/client_snakeoil.p12 -passin pass:httpd -passout pass:httpd 580s [ info] generating proxy cert: proxy/client_snakeoil.pem 580s [ info] openssl genrsa -out keys/client_revoked.pem 2048 581s [ info] openssl req -new -key keys/client_revoked.pem -out csr/client_revoked.csr -passin pass:httpd -passout pass:httpd -config conf/client_revoked.cnf 581s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch 581s Using configuration from conf/client_revoked.cnf 581s Check that the request matches the signature 581s Signature ok 581s The Subject's Distinguished Name is as follows 581s countryName :PRINTABLE:'US' 581s stateOrProvinceName :ASN.1 12:'California' 581s localityName :ASN.1 12:'San Francisco' 581s organizationName :ASN.1 12:'ASF' 581s organizationalUnitName:ASN.1 12:'httpd-test' 581s commonName :ASN.1 12:'client_revoked' 581s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 581s Certificate is to be certified until Apr 8 18:59:06 2025 GMT (365 days) 581s 581s Write out database with 1 new entries 581s Database updated 581s [ info] openssl pkcs12 -export -in certs/client_revoked.crt -inkey keys/client_revoked.pem -out export/client_revoked.p12 -passin pass:httpd -passout pass:httpd 581s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 581s Using configuration from conf/cacrl.cnf 581s Revoking Certificate 09. 581s Database updated 581s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 581s Using configuration from conf/cacrl.cnf 581s [ info] generating proxy cert: proxy/client_revoked.pem 581s [ info] openssl genrsa -out keys/client_colon.pem 2048 581s [ info] openssl req -new -key keys/client_colon.pem -out csr/client_colon.csr -passin pass:httpd -passout pass:httpd -config conf/client_colon.cnf 581s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch 581s Using configuration from conf/client_colon.cnf 581s Check that the request matches the signature 581s Signature ok 581s The Subject's Distinguished Name is as follows 581s countryName :PRINTABLE:'US' 581s stateOrProvinceName :ASN.1 12:'California' 581s localityName :ASN.1 12:'San Francisco' 581s organizationName :ASN.1 12:'ASF' 581s organizationalUnitName:ASN.1 12:'httpd-test' 581s commonName :ASN.1 12:'user:colon' 581s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 581s Certificate is to be certified until Apr 8 18:59:06 2025 GMT (365 days) 581s 581s Write out database with 1 new entries 581s Database updated 581s [ info] openssl pkcs12 -export -in certs/client_colon.crt -inkey keys/client_colon.pem -out export/client_colon.p12 -passin pass:httpd -passout pass:httpd 581s [ info] generating proxy cert: proxy/client_colon.pem 581s [ info] openssl genrsa -out keys/client_ok.pem 2048 582s [ info] openssl req -new -key keys/client_ok.pem -out csr/client_ok.csr -passin pass:httpd -passout pass:httpd -config conf/client_ok.cnf 582s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ok_ext 582s Using configuration from conf/client_ok.cnf 582s Check that the request matches the signature 582s Signature ok 582s The Subject's Distinguished Name is as follows 582s countryName :PRINTABLE:'US' 582s stateOrProvinceName :ASN.1 12:'California' 582s localityName :ASN.1 12:'San Francisco' 582s organizationName :ASN.1 12:'ASF' 582s organizationalUnitName:ASN.1 12:'httpd-test' 582s commonName :ASN.1 12:'client_ok' 582s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 582s Certificate is to be certified until Apr 8 18:59:07 2025 GMT (365 days) 582s 582s Write out database with 1 new entries 582s Database updated 582s [ info] openssl pkcs12 -export -in certs/client_ok.crt -inkey keys/client_ok.pem -out export/client_ok.p12 -passin pass:httpd -passout pass:httpd 582s [ info] generating proxy cert: proxy/client_ok.pem 582s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 582s [ info] openssl req -new -key keys/server_des3.pem -out csr/server_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3.cnf 582s [ info] openssl ca -policy policy_anything -in csr/server_des3.csr -out certs/server_des3.crt -passin pass:httpd -config conf/server_des3.cnf -batch -extensions server_ext 582s Using configuration from conf/server_des3.cnf 582s Check that the request matches the signature 582s Signature ok 582s The Subject's Distinguished Name is as follows 582s countryName :PRINTABLE:'US' 582s stateOrProvinceName :ASN.1 12:'California' 582s localityName :ASN.1 12:'San Francisco' 582s organizationName :ASN.1 12:'ASF' 582s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 582s commonName :ASN.1 12:'localhost' 582s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 582s Certificate is to be certified until Apr 8 18:59:07 2025 GMT (365 days)cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 582s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 582s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 582s 582s 582s Write out database with 1 new entries 582s Database updated 582s [ info] linked ca-bundle.crl to fdd35eee.r0 582s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post_chunk.lo mod_echo_post_chunk.c && touch mod_echo_post_chunk.slo 582s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 582s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 582s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 583s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 583s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 583s cd fold && make .libs/mod_fold.so 583s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/fold' 583s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 583s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 583s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 583s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 583s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 583s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 583s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/fold' 583s cd test_rwrite && make .libs/mod_test_rwrite.so 583s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 583s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 583s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 583s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 583s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 583s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 583s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 583s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 583s cd input_body_filter && make .libs/mod_input_body_filter.so 583s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 583s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 583s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_input_body_filter.lo mod_input_body_filter.c && touch mod_input_body_filter.slo 583s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 584s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 584s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 584s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 584s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 584s cd eat_post && make .libs/mod_eat_post.so 584s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/eat_post' 584s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 584s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 584s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 584s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 584s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 584s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 584s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/eat_post' 584s cd authany && make .libs/mod_authany.so 584s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/authany' 584s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 584s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 584s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 584s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 585s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 585s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 585s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/authany' 585s cd memory_track && make .libs/mod_memory_track.so 585s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/memory_track' 585s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 585s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 585s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 585s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 585s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 585s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 585s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/memory_track' 585s cd test_ssl && make .libs/mod_test_ssl.so 585s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 585s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 585s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 585s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 585s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 585s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 585s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 585s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 585s cd test_session && make .libs/mod_test_session.so 585s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_session' 585s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 586s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 586s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 586s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 586s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 586s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 586s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_session' 586s cd test_apr_uri && make .libs/mod_test_apr_uri.so 586s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 586s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 586s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_apr_uri.lo mod_test_apr_uri.c && touch mod_test_apr_uri.slo 586s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 587s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 587s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 587s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 587s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 587s cd client_add_filter && make .libs/mod_client_add_filter.so 587s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 587s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 587s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_client_add_filter.lo mod_client_add_filter.c && touch mod_client_add_filter.slo 587s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 587s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 587s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 587s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 588s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 588s cd echo_post && make .libs/mod_echo_post.so 588s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post' 588s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 588s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 588s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 588s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 588s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 588s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 588s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post' 588s cd random_chunk && make .libs/mod_random_chunk.so 588s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 588s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 588s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 588s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 588s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 589s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 589s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 589s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 589s cd nntp_like && make .libs/mod_nntp_like.so 589s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 589s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 589s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 589s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 589s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 589s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 589s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 589s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 589s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 589s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 589s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 589s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_pass_brigade.lo mod_test_pass_brigade.c && touch mod_test_pass_brigade.slo 589s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 589s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 589s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 589s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 589s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 589s cd test_utilities && make .libs/mod_test_utilities.so 589s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 589s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 589s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 589s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 590s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 590s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 590s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 590s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 590s cd list_modules && make .libs/mod_list_modules.so 590s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/list_modules' 590s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 590s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 590s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 590s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 590s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 590s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 590s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/list_modules' 590s /usr/sbin/apache2 -d /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 590s using Apache/2.4.58 (prefork MPM) 590s 590s waiting 60 seconds for server to start: .[Mon Apr 08 18:59:15.952082 2024] [core:trace3] [pid 7177] core.c(3482): Setting LogLevel for all modules to trace8 590s [Mon Apr 08 18:59:15.953017 2024] [core:trace6] [pid 7177] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 590s [Mon Apr 08 18:59:15.953143 2024] [core:trace3] [pid 7177] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 590s [Mon Apr 08 18:59:15.954867 2024] [core:trace6] [pid 7177] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 590s [Mon Apr 08 18:59:15.954924 2024] [core:trace3] [pid 7177] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 590s [Mon Apr 08 18:59:15.955113 2024] [core:trace3] [pid 7177] core.c(3482): Setting LogLevel for all modules to info 590s [Mon Apr 08 18:59:15.955230 2024] [core:trace6] [pid 7177] core.c(3499): Cannot find module 'core', trying 'core_module' 590s [Mon Apr 08 18:59:15.955262 2024] [core:trace3] [pid 7177] core.c(3509): Setting LogLevel for module core.c to crit 590s [Mon Apr 08 18:59:15.955278 2024] [core:trace3] [pid 7177] core.c(3482): Setting LogLevel for all modules to crit 590s [Mon Apr 08 18:59:15.955292 2024] [core:trace6] [pid 7177] core.c(3499): Cannot find module 'core', trying 'core_module' 590s [Mon Apr 08 18:59:15.955345 2024] [core:trace3] [pid 7177] core.c(3509): Setting LogLevel for module core.c to info 590s [Mon Apr 08 18:59:15.955360 2024] [core:trace3] [pid 7177] core.c(3482): Setting LogLevel for all modules to crit 590s [Mon Apr 08 18:59:15.955456 2024] [core:trace6] [pid 7177] core.c(3499): Cannot find module 'core', trying 'core_module' 590s [Mon Apr 08 18:59:15.955486 2024] [core:trace3] [pid 7177] core.c(3509): Setting LogLevel for module core.c to info 590s [Mon Apr 08 18:59:15.955544 2024] [core:trace3] [pid 7177] core.c(3482): Setting LogLevel for all modules to crit 590s [Mon Apr 08 18:59:15.955572 2024] [core:trace3] [pid 7177] core.c(3482): Setting LogLevel for all modules to info 590s [Mon Apr 08 18:59:15.955597 2024] [core:trace6] [pid 7177] core.c(3499): Cannot find module 'core', trying 'core_module' 590s [Mon Apr 08 18:59:15.955604 2024] [core:trace3] [pid 7177] core.c(3509): Setting LogLevel for module core.c to crit 590s [Mon Apr 08 18:59:15.955619 2024] [core:trace3] [pid 7177] core.c(3482): Setting LogLevel for all modules to info 590s [Mon Apr 08 18:59:15.956701 2024] [core:trace6] [pid 7177] core.c(3499): Cannot find module 'http2', trying 'http2_module' 590s [Mon Apr 08 18:59:15.956710 2024] [core:trace3] [pid 7177] core.c(3509): Setting LogLevel for module mod_http2.c to debug 590s [Mon Apr 08 18:59:15.958169 2024] [proxy:info] [pid 7177] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 590s [Mon Apr 08 18:59:15.958190 2024] [core:trace6] [pid 7177] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 590s [Mon Apr 08 18:59:15.958198 2024] [core:trace3] [pid 7177] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 592s . 592s waiting 60 seconds for server to start: ok (waited 1 secs) 592s server localhost:8529 started 592s server localhost:8530 listening (mod_nntp_like) 592s server localhost:8531 listening (mod_nntp_like_ssl) 592s server localhost:8532 listening (mod_ssl) 592s server localhost:8533 listening (ssl_optional_cc) 592s server localhost:8534 listening (ssl_pr33791) 592s server localhost:8535 listening (ssl_ocsp) 592s server localhost:8536 listening (mod_cache) 592s server localhost:8537 listening (cve_2011_3368_rewrite) 592s server localhost:8538 listening (proxy_http_reverse) 592s server localhost:8539 listening (proxy_http_nofwd) 592s server localhost:8540 listening (cve_2011_3368) 592s server localhost:8541 listening (mod_headers) 592s server localhost:8542 listening (mod_echo) 592s server localhost:8543 listening (mod_echo_ssl) 592s server localhost:8544 listening (error_document) 592s server localhost:8545 listening (http_unsafe) 592s server localhost:8546 listening (http_strict) 592s server localhost:8547 listening (remote_ip) 592s server localhost:8548 listening (h2c) 592s server localhost:8549 listening (h2) 592s server localhost:8550 listening (mod_vhost_alias) 592s server localhost:8551 listening (mod_proxy) 592s server localhost:8552 listening (proxy_http_bal1) 592s server localhost:8553 listening (proxy_http_bal2) 592s server localhost:8554 listening (proxy_http_balancer) 592s server localhost:8557 listening (proxy_fcgi) 592s server localhost:8558 listening (mod_include) 592s server localhost:8559 listening (core) 592s server localhost:8560 listening (proxy_http_https) 592s server localhost:8561 listening (proxy_https_https) 592s server localhost:8562 listening (proxy_http_https_proxy_section) 592s server localhost:8563 listening (proxy_https_https_proxy_section) 592s server localhost:8564 listening (proxy_https_http) 593s [ info] adding source lib /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 599s t/ab/base.t ......................... 599s 1..5 599s # Running under perl version 5.038002 for linux 599s # Current time local: Mon Apr 8 18:59:22 2024 599s # Current time GMT: Mon Apr 8 18:59:22 2024 599s # Using Test.pm version 1.31 599s # Using Apache/Test.pm version 1.42 599s # # running: 599s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8559/ 599s ok 1 599s ok 2 599s # # running: 599s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 599s ok 3 599s ok 4 599s ok 5 599s ok 601s t/apache/404.t ...................... 601s 1..2 601s # Running under perl version 5.038002 for linux 601s # Current time local: Mon Apr 8 18:59:24 2024 601s # Current time GMT: Mon Apr 8 18:59:24 2024 601s # Using Test.pm version 1.31 601s # Using Apache/Test.pm version 1.42 601s # GET_STR Response: 601s # HTTP/1.1 404 Not Found 601s # Connection: close 601s # Date: Mon, 08 Apr 2024 18:59:26 GMT 601s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 601s # Content-Length: 196 601s # Content-Type: text/html; charset=iso-8859-1 601s # Client-Date: Mon, 08 Apr 2024 18:59:26 GMT 601s # Client-Peer: 127.0.0.1:8529 601s # Client-Response-Num: 1 601s # Title: 404 Not Found 601s # 601s # 601s # 601s # 404 Not Found 601s # 601s #

Not Found

601s #

The requested URL was not found on this server.

601s # 601s ok 1 601s ok 2 601s ok 603s t/apache/acceptpathinfo.t ........... 603s 1..36 603s # Running under perl version 5.038002 for linux 603s # Current time local: Mon Apr 8 18:59:26 2024 603s # Current time GMT: Mon Apr 8 18:59:26 2024 603s # Using Test.pm version 1.31 603s # Using Apache/Test.pm version 1.42 603s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 603s # expected: '200' 603s # received: '200' 603s ok 1 603s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 603s # expected: qr/_\(none\)_/ 603s # received: '_(none)_' 603s ok 2 603s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 603s # expected: '404' 603s # received: '404' 603s ok 3 603s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 603s # expected: qr/Not Found/ 603s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 603s ok 4 603s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml 603s # expected: '200' 603s # received: '200' 603s ok 5 603s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml 603s # expected: qr/_\(none\)_/ 603s # received: '_(none)_' 603s ok 6 603s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml/foo/bar 603s # expected: '404' 603s # received: '404' 603s ok 7 603s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml/foo/bar 603s # expected: qr/Not Found/ 603s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 603s ok 8 603s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh 603s # expected: '200' 603s # received: '200' 603s ok 9 603s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh 603s # expected: qr/_\(none\)_/ 603s # received: '_(none)_' 603s ok 10 603s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh/foo/bar 603s # expected: '404' 603s # received: '404' 603s ok 11 603s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh/foo/bar 603s # expected: qr/Not Found/ 603s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 603s ok 12 603s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 603s # expected: '200' 603s # received: '200' 603s ok 13 603s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 603s # expected: qr/_\(none\)_/ 603s # received: '_(none)_' 603s ok 14 603s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 603s # expected: '404' 603s # received: '404' 603s ok 15 603s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 603s # expected: qr/Not Found/ 603s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 603s ok 16 603s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml 603s # expected: '200' 603s # received: '200' 603s ok 17 603s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml 603s # expected: qr/_\(none\)_/ 603s # received: '_(none)_' 603s ok 18 603s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml/foo/bar 603s # expected: '404' 603s # received: '404' 603s ok 19 603s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml/foo/bar 603s # expected: qr/Not Found/ 603s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 603s ok 20 603s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 603s # expected: '200' 603s # received: '200' 603s ok 21 603s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 603s # expected: qr/_\(none\)_/ 603s # received: '_(none)_' 603s ok 22 603s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 603s # expected: '200' 603s # received: '200' 603s ok 23 603s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 603s # expected: qr/_\/foo\/bar_/ 603s # received: '_/foo/bar_' 603s ok 24 603s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 603s # expected: '200' 603s # received: '200' 603s ok 25 603s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 603s # expected: qr/_\(none\)_/ 603s # received: '_(none)_' 603s ok 26 603s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 603s # expected: '404' 603s # received: '404' 603s ok 27 603s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 603s # expected: qr/Not Found/ 603s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 603s ok 28 603s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 603s # expected: '200' 603s # received: '200' 603s ok 29 603s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 603s # expected: qr/_\(none\)_/ 603s # received: '_(none)_' 603s ok 30 603s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 603s # expected: '200' 603s # received: '200' 603s ok 31 603s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 603s # expected: qr/_\/foo\/bar_/ 603s # received: '_/foo/bar_' 603s ok 32 603s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 603s # expected: '200' 603s # received: '200' 603s ok 33 603s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 603s # expected: qr/_\(none\)_/ 603s # received: '_(none)_' 603s ok 34 603s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 603s # expected: '200' 603s # received: '200' 603s ok 35 603s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 603s # expected: qr/_\/foo\/bar_/ 603s # received: '_/foo/bar_' 603s ok 36 603s ok 606s t/apache/byterange.t ................ 606s # using LWP client 606s 1..217 606s # Running under perl version 5.038002 for linux 606s # Current time local: Mon Apr 8 18:59:28 2024 606s # Current time GMT: Mon Apr 8 18:59:28 2024 606s # Using Test.pm version 1.31 606s # Using Apache/Test.pm version 1.42 606s downloaded 17651 bytes, file is 17651 bytes 606s ok 1 606s downloaded 56240 bytes, file is 56240 bytes 606s ok 2 606s downloaded 34283 bytes, file is 34283 bytes 606s ok 3 606s downloaded 55533 bytes, file is 55533 bytes 606s ok 4 606s downloaded 43888 bytes, file is 43888 bytes 606s ok 5 606s downloaded 89271 bytes, file is 89271 bytes 606s ok 6 606s downloaded 9991 bytes, file is 9991 bytes 606s ok 7 606s downloaded 9577 bytes, file is 9577 bytes 606s ok 8 606s downloaded 4100 bytes, file is 4100 bytes 606s ok 9 606s downloaded 3672 bytes, file is 3672 bytes 606s ok 10 606s downloaded 7683 bytes, file is 7683 bytes 606s ok 11 606s downloaded 144298 bytes, file is 144298 bytes 606s ok 12 606s downloaded 7966 bytes, file is 7966 bytes 606s ok 13 606s downloaded 6892 bytes, file is 6892 bytes 606s ok 14 606s downloaded 7760 bytes, file is 7760 bytes 606s ok 15 606s downloaded 6327 bytes, file is 6327 bytes 606s ok 16 606s downloaded 133641 bytes, file is 133641 bytes 606s ok 17 606s downloaded 6142 bytes, file is 6142 bytes 606s ok 18 606s downloaded 3594 bytes, file is 3594 bytes 606s ok 19 606s downloaded 4085 bytes, file is 4085 bytes 606s ok 20 606s downloaded 119430 bytes, file is 119430 bytes 606s ok 21 606s downloaded 6597 bytes, file is 6597 bytes 606s ok 22 606s downloaded 5335 bytes, file is 5335 bytes 606s ok 23 606s downloaded 4616 bytes, file is 4616 bytes 606s ok 24 606s downloaded 115538 bytes, file is 115538 bytes 606s ok 25 606s downloaded 10759 bytes, file is 10759 bytes 606s ok 26 606s downloaded 12271 bytes, file is 12271 bytes 606s ok 27 606s downloaded 9232 bytes, file is 9232 bytes 606s ok 28 606s downloaded 129680 bytes, file is 129680 bytes 606s ok 29 606s downloaded 10557 bytes, file is 10557 bytes 606s ok 30 606s downloaded 12319 bytes, file is 12319 bytes 606s ok 31 606s downloaded 8442 bytes, file is 8442 bytes 606s ok 32 606s downloaded 4450 bytes, file is 4450 bytes 606s ok 33 606s downloaded 64523 bytes, file is 64523 bytes 606s ok 34 606s downloaded 8201 bytes, file is 8201 bytes 606s ok 35 606s downloaded 4103 bytes, file is 4103 bytes 606s ok 36 606s downloaded 10924 bytes, file is 10924 bytes 606s ok 37 606s downloaded 4456 bytes, file is 4456 bytes 606s ok 38 606s downloaded 100187 bytes, file is 100187 bytes 606s ok 39 606s downloaded 7717 bytes, file is 7717 bytes 606s ok 40 606s downloaded 7702 bytes, file is 7702 bytes 606s ok 41 606s downloaded 7017 bytes, file is 7017 bytes 606s ok 42 606s downloaded 71129 bytes, file is 71129 bytes 606s ok 43 606s downloaded 4599 bytes, file is 4599 bytes 606s ok 44 606s downloaded 6150 bytes, file is 6150 bytes 606s ok 45 606s downloaded 5111 bytes, file is 5111 bytes 606s ok 46 606s downloaded 40701 bytes, file is 40701 bytes 606s ok 47 606s downloaded 5730 bytes, file is 5730 bytes 606s ok 48 606s downloaded 4682 bytes, file is 4682 bytes 606s ok 49 606s downloaded 4980 bytes, file is 4980 bytes 606s ok 50 606s downloaded 54032 bytes, file is 54032 bytes 606s ok 51 606s downloaded 7007 bytes, file is 7007 bytes 606s ok 52 606s downloaded 37377 bytes, file is 37377 bytes 606s ok 53 606s downloaded 4214 bytes, file is 4214 bytes 606s ok 54 606s downloaded 3946 bytes, file is 3946 bytes 606s ok 55 606s downloaded 4054 bytes, file is 4054 bytes 606s ok 56 606s downloaded 44427 bytes, file is 44427 bytes 606s ok 57 606s downloaded 4744 bytes, file is 4744 bytes 606s ok 58 606s downloaded 3946 bytes, file is 3946 bytes 606s ok 59 606s downloaded 4055 bytes, file is 4055 bytes 606s ok 60 606s downloaded 68937 bytes, file is 68937 bytes 606s ok 61 606s downloaded 3946 bytes, file is 3946 bytes 606s ok 62 606s downloaded 4052 bytes, file is 4052 bytes 606s ok 63 606s downloaded 124713 bytes, file is 124713 bytes 606s ok 64 606s downloaded 107201 bytes, file is 107201 bytes 606s ok 65 606s downloaded 38060 bytes, file is 38060 bytes 606s ok 66 606s downloaded 4470 bytes, file is 4470 bytes 606s ok 67 606s downloaded 6335 bytes, file is 6335 bytes 606s ok 68 606s downloaded 7363 bytes, file is 7363 bytes 606s ok 69 606s downloaded 5889 bytes, file is 5889 bytes 606s ok 70 606s downloaded 4651 bytes, file is 4651 bytes 606s ok 71 606s downloaded 8357 bytes, file is 8357 bytes 606s ok 72 606s downloaded 25281 bytes, file is 25281 bytes 606s ok 73 606s downloaded 53904 bytes, file is 53904 bytes 606s ok 74 606s downloaded 115157 bytes, file is 115157 bytes 606s ok 75 606s downloaded 20457 bytes, file is 20457 bytes 606s ok 76 606s downloaded 5768 bytes, file is 5768 bytes 606s ok 77 606s downloaded 8241 bytes, file is 8241 bytes 606s ok 78 606s downloaded 824371 bytes, file is 824371 bytes 606s ok 79 606s downloaded 22583 bytes, file is 22583 bytes 606s ok 80 606s downloaded 7010 bytes, file is 7010 bytes 606s ok 81 606s downloaded 8386 bytes, file is 8386 bytes 606s ok 82 606s downloaded 294 bytes, file is 294 bytes 606s ok 83 606s downloaded 304 bytes, file is 304 bytes 606s ok 84 606s downloaded 8016 bytes, file is 8016 bytes 606s ok 85 606s downloaded 56994 bytes, file is 56994 bytes 606s ok 86 606s downloaded 4480 bytes, file is 4480 bytes 606s ok 87 606s downloaded 9151 bytes, file is 9151 bytes 606s ok 88 606s downloaded 15459 bytes, file is 15459 bytes 606s ok 89 606s downloaded 9546 bytes, file is 9546 bytes 606s ok 90 606s downloaded 4837 bytes, file is 4837 bytes 606s ok 91 606s downloaded 6938 bytes, file is 6938 bytes 606s ok 92 606s downloaded 26154 bytes, file is 26154 bytes 606s ok 93 606s downloaded 53154 bytes, file is 53154 bytes 606s ok 94 606s downloaded 4943 bytes, file is 4943 bytes 606s ok 95 606s downloaded 43100 bytes, file is 43100 bytes 606s ok 96 606s downloaded 22163 bytes, file is 22163 bytes 606s ok 97 606s downloaded 39867 bytes, file is 39867 bytes 606s ok 98 606s downloaded 4052 bytes, file is 4052 bytes 606s ok 99 606s downloaded 24330 bytes, file is 24330 bytes 606s ok 100 606s downloaded 311377 bytes, file is 311377 bytes 606s ok 101 606s downloaded 9376 bytes, file is 9376 bytes 606s ok 102 606s downloaded 46317 bytes, file is 46317 bytes 606s ok 103 606s downloaded 26746 bytes, file is 26746 bytes 606s ok 104 606s downloaded 7959 bytes, file is 7959 bytes 606s ok 105 606s downloaded 84353 bytes, file is 84353 bytes 606s ok 106 606s downloaded 37665 bytes, file is 37665 bytes 606s ok 107 606s downloaded 10359 bytes, file is 10359 bytes 606s ok 108 606s downloaded 22795 bytes, file is 22795 bytes 606s ok 109 606s downloaded 14429 bytes, file is 14429 bytes 606s ok 110 606s downloaded 9377 bytes, file is 9377 bytes 606s ok 111 606s downloaded 37601 bytes, file is 37601 bytes 606s ok 112 606s downloaded 90814 bytes, file is 90814 bytes 606s ok 113 606s downloaded 55292 bytes, file is 55292 bytes 606s ok 114 606s downloaded 39537 bytes, file is 39537 bytes 606s ok 115 606s downloaded 37816 bytes, file is 37816 bytes 606s ok 116 606s downloaded 49936 bytes, file is 49936 bytes 606s ok 117 606s downloaded 15221 bytes, file is 15221 bytes 606s ok 118 606s downloaded 22218 bytes, file is 22218 bytes 606s ok 119 606s downloaded 13355 bytes, file is 13355 bytes 606s ok 120 606s downloaded 16608 bytes, file is 16608 bytes 606s ok 121 606s downloaded 1649 bytes, file is 1649 bytes 606s ok 122 606s downloaded 422210 bytes, file is 422210 bytes 606s ok 123 606s downloaded 31786 bytes, file is 31786 bytes 606s ok 124 606s downloaded 137232 bytes, file is 137232 bytes 606s ok 125 606s downloaded 16501 bytes, file is 16501 bytes 606s ok 126 606s downloaded 13815 bytes, file is 13815 bytes 606s ok 127 606s downloaded 180836 bytes, file is 180836 bytes 606s ok 128 606s downloaded 45028 bytes, file is 45028 bytes 606s ok 129 606s downloaded 72248 bytes, file is 72248 bytes 606s ok 130 606s downloaded 6153 bytes, file is 6153 bytes 606s ok 131 606s downloaded 1527 bytes, file is 1527 bytes 606s ok 132 606s downloaded 59530 bytes, file is 59530 bytes 606s ok 133 606s downloaded 30628 bytes, file is 30628 bytes 606s ok 134 606s downloaded 2013 bytes, file is 2013 bytes 606s ok 135 606s downloaded 129125 bytes, file is 129125 bytes 606s ok 136 606s downloaded 37398 bytes, file is 37398 bytes 606s ok 137 606s downloaded 22429 bytes, file is 22429 bytes 606s ok 138 606s downloaded 35539 bytes, file is 35539 bytes 606s ok 139 606s downloaded 71703 bytes, file is 71703 bytes 606s ok 140 606s downloaded 4432 bytes, file is 4432 bytes 606s ok 141 606s downloaded 8360 bytes, file is 8360 bytes 606s ok 142 606s downloaded 12224 bytes, file is 12224 bytes 606s ok 143 606s downloaded 355 bytes, file is 355 bytes 606s ok 144 606s downloaded 2026 bytes, file is 2026 bytes 606s ok 145 606s downloaded 74839 bytes, file is 74839 bytes 606s ok 146 606s downloaded 9436 bytes, file is 9436 bytes 606s ok 147 606s downloaded 12143 bytes, file is 12143 bytes 606s ok 148 606s downloaded 26451 bytes, file is 26451 bytes 606s ok 149 606s downloaded 9588 bytes, file is 9588 bytes 606s ok 150 606s downloaded 58695 bytes, file is 58695 bytes 606s ok 151 606s downloaded 22331 bytes, file is 22331 bytes 606s ok 152 606s downloaded 3429 bytes, file is 3429 bytes 606s ok 153 606s downloaded 10963 bytes, file is 10963 bytes 606s ok 154 606s downloaded 8357 bytes, file is 8357 bytes 606s ok 155 606s downloaded 36144 bytes, file is 36144 bytes 606s ok 156 606s downloaded 26757 bytes, file is 26757 bytes 606s ok 157 606s downloaded 151973 bytes, file is 151973 bytes 606s ok 158 606s downloaded 1243 bytes, file is 1243 bytes 606s ok 159 606s downloaded 15223 bytes, file is 15223 bytes 606s ok 160 606s downloaded 93369 bytes, file is 93369 bytes 606s ok 161 606s downloaded 14283 bytes, file is 14283 bytes 606s ok 162 606s downloaded 4784 bytes, file is 4784 bytes 606s ok 163 606s downloaded 51369 bytes, file is 51369 bytes 606s ok 164 606s downloaded 49853 bytes, file is 49853 bytes 606s ok 165 606s downloaded 5144 bytes, file is 5144 bytes 606s ok 166 606s downloaded 23397 bytes, file is 23397 bytes 606s ok 167 606s downloaded 68880 bytes, file is 68880 bytes 606s ok 168 606s downloaded 12096 bytes, file is 12096 bytes 606s ok 169 606s downloaded 26551 bytes, file is 26551 bytes 606s ok 170 606s downloaded 89288 bytes, file is 89288 bytes 606s ok 171 606s downloaded 5138 bytes, file is 5138 bytes 606s ok 172 606s downloaded 6693 bytes, file is 6693 bytes 606s ok 173 606s downloaded 135805 bytes, file is 135805 bytes 606s ok 174 606s downloaded 31661 bytes, file is 31661 bytes 606s ok 175 606s downloaded 33167 bytes, file is 33167 bytes 606s ok 176 606s downloaded 48816 bytes, file is 48816 bytes 606s ok 177 606s downloaded 35911 bytes, file is 35911 bytes 606s ok 178 606s downloaded 18756 bytes, file is 18756 bytes 606s ok 179 606s downloaded 43401 bytes, file is 43401 bytes 606s ok 180 606s downloaded 509 bytes, file is 509 bytes 606s ok 181 606s downloaded 19189 bytes, file is 19189 bytes 606s ok 182 606s downloaded 15588 bytes, file is 15588 bytes 606s ok 183 606s downloaded 123417 bytes, file is 123417 bytes 606s ok 184 606s downloaded 1548 bytes, file is 1548 bytes 606s ok 185 606s downloaded 58669 bytes, file is 58669 bytes 606s ok 186 606s downloaded 27846 bytes, file is 27846 bytes 606s ok 187 606s downloaded 19186 bytes, file is 19186 bytes 606s ok 188 606s downloaded 29862 bytes, file is 29862 bytes 606s ok 189 606s downloaded 7132 bytes, file is 7132 bytes 606s ok 190 606s downloaded 9019 bytes, file is 9019 bytes 606s ok 191 606s downloaded 77701 bytes, file is 77701 bytes 606s ok 192 606s downloaded 53982 bytes, file is 53982 bytes 606s ok 193 606s downloaded 10328 bytes, file is 10328 bytes 606s ok 194 606s downloaded 46394 bytes, file is 46394 bytes 606s ok 195 606s downloaded 39569 bytes, file is 39569 bytes 606s ok 196 606s downloaded 758278 bytes, file is 758278 bytes 606s ok 197 606s downloaded 372 bytes, file is 372 bytes 606s ok 198 606s downloaded 294 bytes, file is 294 bytes 606s ok 199 606s downloaded 294 bytes, file is 294 bytes 606s ok 200 606s downloaded 10623 bytes, file is 10623 bytes 606s ok 201 606s downloaded 8511 bytes, file is 8511 bytes 606s ok 202 606s downloaded 4483 bytes, file is 4483 bytes 606s ok 203 606s downloaded 90816 bytes, file is 90816 bytes 606s ok 204 606s downloaded 25417 bytes, file is 25417 bytes 606s ok 205 606s downloaded 14126 bytes, file is 14126 bytes 606s ok 206 606s downloaded 38625 bytes, file is 38625 bytes 606s ok 207 606s downloaded 454394 bytes, file is 454394 bytes 606s ok 208 606s downloaded 7951 bytes, file is 7951 bytes 606s ok 209 606s downloaded 7400 bytes, file is 7400 bytes 606s ok 210 606s downloaded 92850 bytes, file is 92850 bytes 606s ok 211 606s downloaded 50829 bytes, file is 50829 bytes 606s ok 212 606s downloaded 3862 bytes, file is 3862 bytes 606s ok 213 606s downloaded 32731 bytes, file is 32731 bytes 606s ok 214 606s downloaded 86827 bytes, file is 86827 bytes 606s ok 215 606s downloaded 50436 bytes, file is 50436 bytes 606s ok 216 606s downloaded 24001 bytes, file is 24001 bytes 606s ok 217 606s ok 608s t/apache/byterange2.t ............... 608s 1..1 608s # Running under perl version 5.038002 for linux 608s # Current time local: Mon Apr 8 18:59:31 2024 608s # Current time GMT: Mon Apr 8 18:59:31 2024 608s # Using Test.pm version 1.31 608s # Using Apache/Test.pm version 1.42 608s # testing : return correct content 608s # expected: 'hello 608s # ' 608s # received: 'hello 608s # ' 608s ok 1 608s ok 611s t/apache/byterange3.t ............... 611s # using LWP client 611s 1..217 611s # Running under perl version 5.038002 for linux 611s # Current time local: Mon Apr 8 18:59:33 2024 611s # Current time GMT: Mon Apr 8 18:59:33 2024 611s # Using Test.pm version 1.31 611s # Using Apache/Test.pm version 1.42 611s downloaded 17651 bytes, file is 17651 bytes 611s ok 1 611s downloaded 56240 bytes, file is 56240 bytes 611s ok 2 611s downloaded 34283 bytes, file is 34283 bytes 611s ok 3 611s downloaded 55533 bytes, file is 55533 bytes 611s ok 4 611s downloaded 43888 bytes, file is 43888 bytes 611s ok 5 611s downloaded 89271 bytes, file is 89271 bytes 611s ok 6 611s downloaded 9991 bytes, file is 9991 bytes 611s ok 7 611s downloaded 9577 bytes, file is 9577 bytes 611s ok 8 611s downloaded 4100 bytes, file is 4100 bytes 611s ok 9 611s downloaded 3672 bytes, file is 3672 bytes 611s ok 10 611s downloaded 7683 bytes, file is 7683 bytes 611s ok 11 611s downloaded 144298 bytes, file is 144298 bytes 611s ok 12 611s downloaded 7966 bytes, file is 7966 bytes 611s ok 13 611s downloaded 6892 bytes, file is 6892 bytes 611s ok 14 611s downloaded 7760 bytes, file is 7760 bytes 611s ok 15 611s downloaded 6327 bytes, file is 6327 bytes 611s ok 16 611s downloaded 133641 bytes, file is 133641 bytes 611s ok 17 611s downloaded 6142 bytes, file is 6142 bytes 611s ok 18 611s downloaded 3594 bytes, file is 3594 bytes 611s ok 19 611s downloaded 4085 bytes, file is 4085 bytes 611s ok 20 611s downloaded 119430 bytes, file is 119430 bytes 611s ok 21 611s downloaded 6597 bytes, file is 6597 bytes 611s ok 22 611s downloaded 5335 bytes, file is 5335 bytes 611s ok 23 611s downloaded 4616 bytes, file is 4616 bytes 611s ok 24 611s downloaded 115538 bytes, file is 115538 bytes 611s ok 25 611s downloaded 10759 bytes, file is 10759 bytes 611s ok 26 611s downloaded 12271 bytes, file is 12271 bytes 611s ok 27 611s downloaded 9232 bytes, file is 9232 bytes 611s ok 28 611s downloaded 129680 bytes, file is 129680 bytes 611s ok 29 611s downloaded 10557 bytes, file is 10557 bytes 611s ok 30 611s downloaded 12319 bytes, file is 12319 bytes 611s ok 31 611s downloaded 8442 bytes, file is 8442 bytes 611s ok 32 611s downloaded 4450 bytes, file is 4450 bytes 611s ok 33 611s downloaded 64523 bytes, file is 64523 bytes 611s ok 34 611s downloaded 8201 bytes, file is 8201 bytes 611s ok 35 611s downloaded 4103 bytes, file is 4103 bytes 611s ok 36 611s downloaded 10924 bytes, file is 10924 bytes 611s ok 37 611s downloaded 4456 bytes, file is 4456 bytes 611s ok 38 611s downloaded 100187 bytes, file is 100187 bytes 611s ok 39 611s downloaded 7717 bytes, file is 7717 bytes 611s ok 40 611s downloaded 7702 bytes, file is 7702 bytes 611s ok 41 611s downloaded 7017 bytes, file is 7017 bytes 611s ok 42 611s downloaded 71129 bytes, file is 71129 bytes 611s ok 43 611s downloaded 4599 bytes, file is 4599 bytes 611s ok 44 611s downloaded 6150 bytes, file is 6150 bytes 611s ok 45 611s downloaded 5111 bytes, file is 5111 bytes 611s ok 46 611s downloaded 40701 bytes, file is 40701 bytes 611s ok 47 611s downloaded 5730 bytes, file is 5730 bytes 611s ok 48 611s downloaded 4682 bytes, file is 4682 bytes 611s ok 49 611s downloaded 4980 bytes, file is 4980 bytes 611s ok 50 611s downloaded 54032 bytes, file is 54032 bytes 611s ok 51 611s downloaded 7007 bytes, file is 7007 bytes 611s ok 52 611s downloaded 37377 bytes, file is 37377 bytes 611s ok 53 611s downloaded 4214 bytes, file is 4214 bytes 611s ok 54 611s downloaded 3946 bytes, file is 3946 bytes 611s ok 55 611s downloaded 4054 bytes, file is 4054 bytes 611s ok 56 611s downloaded 44427 bytes, file is 44427 bytes 611s ok 57 611s downloaded 4744 bytes, file is 4744 bytes 611s ok 58 611s downloaded 3946 bytes, file is 3946 bytes 611s ok 59 611s downloaded 4055 bytes, file is 4055 bytes 611s ok 60 611s downloaded 68937 bytes, file is 68937 bytes 611s ok 61 611s downloaded 3946 bytes, file is 3946 bytes 611s ok 62 611s downloaded 4052 bytes, file is 4052 bytes 611s ok 63 611s downloaded 124713 bytes, file is 124713 bytes 611s ok 64 611s downloaded 107201 bytes, file is 107201 bytes 611s ok 65 611s downloaded 38060 bytes, file is 38060 bytes 611s ok 66 611s downloaded 4470 bytes, file is 4470 bytes 611s ok 67 611s downloaded 6335 bytes, file is 6335 bytes 611s ok 68 611s downloaded 7363 bytes, file is 7363 bytes 611s ok 69 611s downloaded 5889 bytes, file is 5889 bytes 611s ok 70 611s downloaded 4651 bytes, file is 4651 bytes 611s ok 71 611s downloaded 8357 bytes, file is 8357 bytes 611s ok 72 611s downloaded 25281 bytes, file is 25281 bytes 611s ok 73 611s downloaded 53904 bytes, file is 53904 bytes 611s ok 74 611s downloaded 115157 bytes, file is 115157 bytes 611s ok 75 611s downloaded 20457 bytes, file is 20457 bytes 611s ok 76 611s downloaded 5768 bytes, file is 5768 bytes 611s ok 77 611s downloaded 8241 bytes, file is 8241 bytes 611s ok 78 611s downloaded 824371 bytes, file is 824371 bytes 611s ok 79 611s downloaded 22583 bytes, file is 22583 bytes 611s ok 80 611s downloaded 7010 bytes, file is 7010 bytes 611s ok 81 611s downloaded 8386 bytes, file is 8386 bytes 611s ok 82 611s downloaded 294 bytes, file is 294 bytes 611s ok 83 611s downloaded 304 bytes, file is 304 bytes 611s ok 84 611s downloaded 8016 bytes, file is 8016 bytes 611s ok 85 611s downloaded 56994 bytes, file is 56994 bytes 611s ok 86 611s downloaded 4480 bytes, file is 4480 bytes 611s ok 87 611s downloaded 9151 bytes, file is 9151 bytes 611s ok 88 611s downloaded 15459 bytes, file is 15459 bytes 611s ok 89 611s downloaded 9546 bytes, file is 9546 bytes 611s ok 90 611s downloaded 4837 bytes, file is 4837 bytes 611s ok 91 611s downloaded 6938 bytes, file is 6938 bytes 611s ok 92 611s downloaded 26154 bytes, file is 26154 bytes 611s ok 93 611s downloaded 53154 bytes, file is 53154 bytes 611s ok 94 611s downloaded 4943 bytes, file is 4943 bytes 611s ok 95 611s downloaded 43100 bytes, file is 43100 bytes 611s ok 96 611s downloaded 22163 bytes, file is 22163 bytes 611s ok 97 611s downloaded 39867 bytes, file is 39867 bytes 611s ok 98 611s downloaded 4052 bytes, file is 4052 bytes 611s ok 99 611s downloaded 24330 bytes, file is 24330 bytes 611s ok 100 611s downloaded 311377 bytes, file is 311377 bytes 611s ok 101 611s downloaded 9376 bytes, file is 9376 bytes 611s ok 102 611s downloaded 46317 bytes, file is 46317 bytes 611s ok 103 611s downloaded 26746 bytes, file is 26746 bytes 611s ok 104 611s downloaded 7959 bytes, file is 7959 bytes 611s ok 105 611s downloaded 84353 bytes, file is 84353 bytes 611s ok 106 611s downloaded 37665 bytes, file is 37665 bytes 611s ok 107 611s downloaded 10359 bytes, file is 10359 bytes 611s ok 108 611s downloaded 22795 bytes, file is 22795 bytes 611s ok 109 611s downloaded 14429 bytes, file is 14429 bytes 611s ok 110 611s downloaded 9377 bytes, file is 9377 bytes 611s ok 111 611s downloaded 37601 bytes, file is 37601 bytes 611s ok 112 611s downloaded 90814 bytes, file is 90814 bytes 611s ok 113 611s downloaded 55292 bytes, file is 55292 bytes 611s ok 114 611s downloaded 39537 bytes, file is 39537 bytes 611s ok 115 611s downloaded 37816 bytes, file is 37816 bytes 611s ok 116 611s downloaded 49936 bytes, file is 49936 bytes 611s ok 117 611s downloaded 15221 bytes, file is 15221 bytes 611s ok 118 611s downloaded 22218 bytes, file is 22218 bytes 611s ok 119 611s downloaded 13355 bytes, file is 13355 bytes 611s ok 120 611s downloaded 16608 bytes, file is 16608 bytes 611s ok 121 611s downloaded 1649 bytes, file is 1649 bytes 611s ok 122 611s downloaded 422210 bytes, file is 422210 bytes 611s ok 123 611s downloaded 31786 bytes, file is 31786 bytes 611s ok 124 611s downloaded 137232 bytes, file is 137232 bytes 611s ok 125 611s downloaded 16501 bytes, file is 16501 bytes 611s ok 126 611s downloaded 13815 bytes, file is 13815 bytes 611s ok 127 611s downloaded 180836 bytes, file is 180836 bytes 611s ok 128 611s downloaded 45028 bytes, file is 45028 bytes 611s ok 129 611s downloaded 72248 bytes, file is 72248 bytes 611s ok 130 611s downloaded 6153 bytes, file is 6153 bytes 611s ok 131 611s downloaded 1527 bytes, file is 1527 bytes 611s ok 132 611s downloaded 59530 bytes, file is 59530 bytes 611s ok 133 611s downloaded 30628 bytes, file is 30628 bytes 611s ok 134 611s downloaded 2013 bytes, file is 2013 bytes 611s ok 135 611s downloaded 129125 bytes, file is 129125 bytes 611s ok 136 611s downloaded 37398 bytes, file is 37398 bytes 611s ok 137 611s downloaded 22429 bytes, file is 22429 bytes 611s ok 138 611s downloaded 35539 bytes, file is 35539 bytes 611s ok 139 611s downloaded 71703 bytes, file is 71703 bytes 611s ok 140 611s downloaded 4432 bytes, file is 4432 bytes 611s ok 141 611s downloaded 8360 bytes, file is 8360 bytes 611s ok 142 611s downloaded 12224 bytes, file is 12224 bytes 611s ok 143 611s downloaded 355 bytes, file is 355 bytes 611s ok 144 611s downloaded 2026 bytes, file is 2026 bytes 611s ok 145 611s downloaded 74839 bytes, file is 74839 bytes 611s ok 146 611s downloaded 9436 bytes, file is 9436 bytes 611s ok 147 611s downloaded 12143 bytes, file is 12143 bytes 611s ok 148 611s downloaded 26451 bytes, file is 26451 bytes 611s ok 149 611s downloaded 9588 bytes, file is 9588 bytes 611s ok 150 611s downloaded 58695 bytes, file is 58695 bytes 611s ok 151 611s downloaded 22331 bytes, file is 22331 bytes 611s ok 152 611s downloaded 3429 bytes, file is 3429 bytes 611s ok 153 611s downloaded 10963 bytes, file is 10963 bytes 611s ok 154 611s downloaded 8357 bytes, file is 8357 bytes 611s ok 155 611s downloaded 36144 bytes, file is 36144 bytes 611s ok 156 611s downloaded 26757 bytes, file is 26757 bytes 611s ok 157 611s downloaded 151973 bytes, file is 151973 bytes 611s ok 158 611s downloaded 1243 bytes, file is 1243 bytes 611s ok 159 611s downloaded 15223 bytes, file is 15223 bytes 611s ok 160 611s downloaded 93369 bytes, file is 93369 bytes 611s ok 161 611s downloaded 14283 bytes, file is 14283 bytes 611s ok 162 611s downloaded 4784 bytes, file is 4784 bytes 611s ok 163 611s downloaded 51369 bytes, file is 51369 bytes 611s ok 164 611s downloaded 49853 bytes, file is 49853 bytes 611s ok 165 611s downloaded 5144 bytes, file is 5144 bytes 611s ok 166 611s downloaded 23397 bytes, file is 23397 bytes 611s ok 167 611s downloaded 68880 bytes, file is 68880 bytes 611s ok 168 611s downloaded 12096 bytes, file is 12096 bytes 611s ok 169 611s downloaded 26551 bytes, file is 26551 bytes 611s ok 170 611s downloaded 89288 bytes, file is 89288 bytes 611s ok 171 611s downloaded 5138 bytes, file is 5138 bytes 611s ok 172 611s downloaded 6693 bytes, file is 6693 bytes 611s ok 173 611s downloaded 135805 bytes, file is 135805 bytes 611s ok 174 611s downloaded 31661 bytes, file is 31661 bytes 611s ok 175 611s downloaded 33167 bytes, file is 33167 bytes 611s ok 176 611s downloaded 48816 bytes, file is 48816 bytes 611s ok 177 611s downloaded 35911 bytes, file is 35911 bytes 611s ok 178 611s downloaded 18756 bytes, file is 18756 bytes 611s ok 179 611s downloaded 43401 bytes, file is 43401 bytes 611s ok 180 611s downloaded 509 bytes, file is 509 bytes 611s ok 181 611s downloaded 19189 bytes, file is 19189 bytes 611s ok 182 611s downloaded 15588 bytes, file is 15588 bytes 611s ok 183 611s downloaded 123417 bytes, file is 123417 bytes 611s ok 184 611s downloaded 1548 bytes, file is 1548 bytes 611s ok 185 611s downloaded 58669 bytes, file is 58669 bytes 611s ok 186 611s downloaded 27846 bytes, file is 27846 bytes 611s ok 187 611s downloaded 19186 bytes, file is 19186 bytes 611s ok 188 611s downloaded 29862 bytes, file is 29862 bytes 611s ok 189 611s downloaded 7132 bytes, file is 7132 bytes 611s ok 190 611s downloaded 9019 bytes, file is 9019 bytes 611s ok 191 611s downloaded 77701 bytes, file is 77701 bytes 611s ok 192 611s downloaded 53982 bytes, file is 53982 bytes 611s ok 193 611s downloaded 10328 bytes, file is 10328 bytes 611s ok 194 611s downloaded 46394 bytes, file is 46394 bytes 611s ok 195 611s downloaded 39569 bytes, file is 39569 bytes 611s ok 196 611s downloaded 758278 bytes, file is 758278 bytes 611s ok 197 611s downloaded 372 bytes, file is 372 bytes 611s ok 198 611s downloaded 294 bytes, file is 294 bytes 611s ok 199 611s downloaded 294 bytes, file is 294 bytes 611s ok 200 611s downloaded 10623 bytes, file is 10623 bytes 611s ok 201 611s downloaded 8511 bytes, file is 8511 bytes 611s ok 202 611s downloaded 4483 bytes, file is 4483 bytes 611s ok 203 611s downloaded 90816 bytes, file is 90816 bytes 611s ok 204 611s downloaded 25417 bytes, file is 25417 bytes 611s ok 205 611s downloaded 14126 bytes, file is 14126 bytes 611s ok 206 611s downloaded 38625 bytes, file is 38625 bytes 611s ok 207 611s downloaded 454394 bytes, file is 454394 bytes 611s ok 208 611s downloaded 7951 bytes, file is 7951 bytes 611s ok 209 611s downloaded 7400 bytes, file is 7400 bytes 611s ok 210 611s downloaded 92850 bytes, file is 92850 bytes 611s ok 211 611s downloaded 50829 bytes, file is 50829 bytes 611s ok 212 611s downloaded 3862 bytes, file is 3862 bytes 611s ok 213 611s downloaded 32731 bytes, file is 32731 bytes 611s ok 214 611s downloaded 86827 bytes, file is 86827 bytes 611s ok 215 611s downloaded 50436 bytes, file is 50436 bytes 611s ok 216 611s downloaded 24001 bytes, file is 24001 bytes 611s ok 217 611s ok 613s t/apache/byterange4.t ............... 613s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 613s 1..153 613s # Running under perl version 5.038002 for linux 613s # Current time local: Mon Apr 8 18:59:36 2024 613s # Current time GMT: Mon Apr 8 18:59:36 2024 613s # Using Test.pm version 1.31 613s # Using Apache/Test.pm version 1.42 613s range: 0-0 613s rc 206 613s expect: '0' 613s got: '0' 613s ok 1 613s range: 0-1 613s rc 206 613s expect: '00' 613s got: '00' 613s ok 2 613s range: 0-2 613s rc 206 613s expect: '000' 613s got: '000' 613s ok 3 613s range: 0-198 613s rc 206 613s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 613s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 613s ok 4 613s range: 0-199 613s rc 206 613s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 613s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 613s ok 5 613s range: 0-200 613s rc 206 613s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 613s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 613s ok 6 613s range: 0-201 613s rc 206 613s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 613s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 613s ok 7 613s range: 0-598 613s rc 206 613s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s ok 8 613s range: 0-599 613s rc 206 613s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s ok 9 613s range: 0-600 613s rc 206 613s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s ok 10 613s range: 0-601 613s rc 206 613s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s ok 11 613s range: 0-7798 613s rc 206 613s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s ok 12 613s range: 0-7799 613s rc 206 613s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s ok 13 613s range: 0-7800 613s rc 206 613s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s ok 14 613s range: 0-7801 613s rc 206 613s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s ok 15 613s range: 0-7998 613s rc 206 613s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 16 613s range: 0-7999 613s rc 206 613s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 17 613s range: 1-1 613s rc 206 613s expect: '0' 613s got: '0' 613s ok 18 613s range: 1-2 613s rc 206 613s expect: '00' 613s got: '00' 613s ok 19 613s range: 1-198 613s rc 206 613s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 613s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 613s ok 20 613s range: 1-199 613s rc 206 613s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 613s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 613s ok 21 613s range: 1-200 613s rc 206 613s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 613s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 613s ok 22 613s range: 1-201 613s rc 206 613s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 613s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 613s ok 23 613s range: 1-598 613s rc 206 613s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s ok 24 613s range: 1-599 613s rc 206 613s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s ok 25 613s range: 1-600 613s rc 206 613s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s ok 26 613s range: 1-601 613s rc 206 613s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s ok 27 613s range: 1-7798 613s rc 206 613s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s ok 28 613s range: 1-7799 613s rc 206 613s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s ok 29 613s range: 1-7800 613s rc 206 613s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s ok 30 613s range: 1-7801 613s rc 206 613s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s ok 31 613s range: 1-7998 613s rc 206 613s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 32 613s range: 1-7999 613s rc 206 613s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 33 613s range: 2-2 613s rc 206 613s expect: '0' 613s got: '0' 613s ok 34 613s range: 2-198 613s rc 206 613s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 613s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 613s ok 35 613s range: 2-199 613s rc 206 613s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 613s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 613s ok 36 613s range: 2-200 613s rc 206 613s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 613s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 613s ok 37 613s range: 2-201 613s rc 206 613s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 613s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 613s ok 38 613s range: 2-598 613s rc 206 613s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s ok 39 613s range: 2-599 613s rc 206 613s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s ok 40 613s range: 2-600 613s rc 206 613s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s ok 41 613s range: 2-601 613s rc 206 613s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s ok 42 613s range: 2-7798 613s rc 206 613s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s ok 43 613s range: 2-7799 613s rc 206 613s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s ok 44 613s range: 2-7800 613s rc 206 613s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s ok 45 613s range: 2-7801 613s rc 206 613s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s ok 46 613s range: 2-7998 613s rc 206 613s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 47 613s range: 2-7999 613s rc 206 613s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 48 613s range: 198-198 613s rc 206 613s expect: '5' 613s got: '5' 613s ok 49 613s range: 198-199 613s rc 206 613s expect: '50' 613s got: '50' 613s ok 50 613s range: 198-200 613s rc 206 613s expect: '500' 613s got: '500' 613s ok 51 613s range: 198-201 613s rc 206 613s expect: '5000' 613s got: '5000' 613s ok 52 613s range: 198-598 613s rc 206 613s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s ok 53 613s range: 198-599 613s rc 206 613s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s ok 54 613s range: 198-600 613s rc 206 613s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s ok 55 613s range: 198-601 613s rc 206 613s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s ok 56 613s range: 198-7798 613s rc 206 613s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s ok 57 613s range: 198-7799 613s rc 206 613s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s ok 58 613s range: 198-7800 613s rc 206 613s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s ok 59 613s range: 198-7801 613s rc 206 613s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s ok 60 613s range: 198-7998 613s rc 206 613s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 61 613s range: 198-7999 613s rc 206 613s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 62 613s range: 199-199 613s rc 206 613s expect: '0' 613s got: '0' 613s ok 63 613s range: 199-200 613s rc 206 613s expect: '00' 613s got: '00' 613s ok 64 613s range: 199-201 613s rc 206 613s expect: '000' 613s got: '000' 613s ok 65 613s range: 199-598 613s rc 206 613s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s ok 66 613s range: 199-599 613s rc 206 613s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s ok 67 613s range: 199-600 613s rc 206 613s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s ok 68 613s range: 199-601 613s rc 206 613s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s ok 69 613s range: 199-7798 613s rc 206 613s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s ok 70 613s range: 199-7799 613s rc 206 613s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s ok 71 613s range: 199-7800 613s rc 206 613s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s ok 72 613s range: 199-7801 613s rc 206 613s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s ok 73 613s range: 199-7998 613s rc 206 613s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 74 613s range: 199-7999 613s rc 206 613s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 75 613s range: 200-200 613s rc 206 613s expect: '0' 613s got: '0' 613s ok 76 613s range: 200-201 613s rc 206 613s expect: '00' 613s got: '00' 613s ok 77 613s range: 200-598 613s rc 206 613s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s ok 78 613s range: 200-599 613s rc 206 613s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s ok 79 613s range: 200-600 613s rc 206 613s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s ok 80 613s range: 200-601 613s rc 206 613s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s ok 81 613s range: 200-7798 613s rc 206 613s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s ok 82 613s range: 200-7799 613s rc 206 613s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s ok 83 613s range: 200-7800 613s rc 206 613s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s ok 84 613s range: 200-7801 613s rc 206 613s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s ok 85 613s range: 200-7998 613s rc 206 613s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 86 613s range: 200-7999 613s rc 206 613s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 87 613s range: 201-201 613s rc 206 613s expect: '0' 613s got: '0' 613s ok 88 613s range: 201-598 613s rc 206 613s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 613s ok 89 613s range: 201-599 613s rc 206 613s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 613s ok 90 613s range: 201-600 613s rc 206 613s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 613s ok 91 613s range: 201-601 613s rc 206 613s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 613s ok 92 613s range: 201-7798 613s rc 206 613s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s ok 93 613s range: 201-7799 613s rc 206 613s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s ok 94 613s range: 201-7800 613s rc 206 613s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s ok 95 613s range: 201-7801 613s rc 206 613s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s ok 96 613s range: 201-7998 613s rc 206 613s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 97 613s range: 201-7999 613s rc 206 613s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 98 613s range: 598-598 613s rc 206 613s expect: '5' 613s got: '5' 613s ok 99 613s range: 598-599 613s rc 206 613s expect: '50' 613s got: '50' 613s ok 100 613s range: 598-600 613s rc 206 613s expect: '500' 613s got: '500' 613s ok 101 613s range: 598-601 613s rc 206 613s expect: '5001' 613s got: '5001' 613s ok 102 613s range: 598-7798 613s rc 206 613s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s ok 103 613s range: 598-7799 613s rc 206 613s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s ok 104 613s range: 598-7800 613s rc 206 613s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s ok 105 613s range: 598-7801 613s rc 206 613s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s ok 106 613s range: 598-7998 613s rc 206 613s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 107 613s range: 598-7999 613s rc 206 613s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 108 613s range: 599-599 613s rc 206 613s expect: '0' 613s got: '0' 613s ok 109 613s range: 599-600 613s rc 206 613s expect: '00' 613s got: '00' 613s ok 110 613s range: 599-601 613s rc 206 613s expect: '001' 613s got: '001' 613s ok 111 613s range: 599-7798 613s rc 206 613s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s ok 112 613s range: 599-7799 613s rc 206 613s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s ok 113 613s range: 599-7800 613s rc 206 613s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s ok 114 613s range: 599-7801 613s rc 206 613s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s ok 115 613s range: 599-7998 613s rc 206 613s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 116 613s range: 599-7999 613s rc 206 613s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 117 613s range: 600-600 613s rc 206 613s expect: '0' 613s got: '0' 613s ok 118 613s range: 600-601 613s rc 206 613s expect: '01' 613s got: '01' 613s ok 119 613s range: 600-7798 613s rc 206 613s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s ok 120 613s range: 600-7799 613s rc 206 613s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s ok 121 613s range: 600-7800 613s rc 206 613s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s ok 122 613s range: 600-7801 613s rc 206 613s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s ok 123 613s range: 600-7998 613s rc 206 613s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 124 613s range: 600-7999 613s rc 206 613s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 125 613s range: 601-601 613s rc 206 613s expect: '1' 613s got: '1' 613s ok 126 613s range: 601-7798 613s rc 206 613s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 613s ok 127 613s range: 601-7799 613s rc 206 613s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 613s ok 128 613s range: 601-7800 613s rc 206 613s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 613s ok 129 613s range: 601-7801 613s rc 206 613s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 613s ok 130 613s range: 601-7998 613s rc 206 613s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 131 613s range: 601-7999 613s rc 206 613s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 132 613s range: 7798-7798 613s rc 206 613s expect: '5' 613s got: '5' 613s ok 133 613s range: 7798-7799 613s rc 206 613s expect: '50' 613s got: '50' 613s ok 134 613s range: 7798-7800 613s rc 206 613s expect: '501' 613s got: '501' 613s ok 135 613s range: 7798-7801 613s rc 206 613s expect: '5019' 613s got: '5019' 613s ok 136 613s range: 7798-7998 613s rc 206 613s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 137 613s range: 7798-7999 613s rc 206 613s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 138 613s range: 7799-7799 613s rc 206 613s expect: '0' 613s got: '0' 613s ok 139 613s range: 7799-7800 613s rc 206 613s expect: '01' 613s got: '01' 613s ok 140 613s range: 7799-7801 613s rc 206 613s expect: '019' 613s got: '019' 613s ok 141 613s range: 7799-7998 613s rc 206 613s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 142 613s range: 7799-7999 613s rc 206 613s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 143 613s range: 7800-7800 613s rc 206 613s expect: '1' 613s got: '1' 613s ok 144 613s range: 7800-7801 613s rc 206 613s expect: '19' 613s got: '19' 613s ok 145 613s range: 7800-7998 613s rc 206 613s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 146 613s range: 7800-7999 613s rc 206 613s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 147 613s range: 7801-7801 613s rc 206 613s expect: '9' 613s got: '9' 613s ok 148 613s range: 7801-7998 613s rc 206 613s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 613s ok 149 613s range: 7801-7999 613s rc 206 613s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 613s ok 150 613s range: 7998-7998 613s rc 206 613s expect: '0' 613s got: '0' 613s ok 151 613s range: 7998-7999 613s rc 206 613s expect: '00' 613s got: '00' 613s ok 152 613s range: 7999-7999 613s rc 206 613s expect: '0' 613s got: '0' 613s ok 153 613s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 613s ok 615s t/apache/byterange5.t ............... 615s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 615s 1..5 615s # Running under perl version 5.038002 for linux 615s # Current time local: Mon Apr 8 18:59:38 2024 615s # Current time GMT: Mon Apr 8 18:59:38 2024 615s # Using Test.pm version 1.31 615s # Using Apache/Test.pm version 1.42 615s ok 1 615s ok 2 615s ok 3 615s ok 4 615s ok 5 615s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 615s ok 617s t/apache/byterange6.t ............... 617s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 617s 1..53 617s # Running under perl version 5.038002 for linux 617s # Current time local: Mon Apr 8 18:59:40 2024 617s # Current time GMT: Mon Apr 8 18:59:40 2024 617s # Using Test.pm version 1.31 617s # Using Apache/Test.pm version 1.42 617s # expecting range 0-100 617s # expecting range 1000-1001 617s ok 1 617s # expecting range 0-100 617s # expecting range 1000-1001 617s ok 2 617s # expecting range 0-100 617s # expecting range 1000-1001 617s ok 3 617s # expecting range 1-100 617s # expecting range 1000-1001 617s ok 4 617s # expecting range 1-100 617s # expecting range 1000-1001 617s ok 5 617s # expecting range 1-100 617s # expecting range 1000-1001 617s ok 6 617s # expecting range 0-100 617s # expecting range 1000-1001 617s # expecting range 5-6 617s ok 7 617s # expecting range 0-100 617s # expecting range 1000-1001 617s # expecting range 5-6 617s ok 8 617s # expecting range 0-100 617s # expecting range 1000-1001 617s # expecting range 5-6 617s ok 9 617s # expecting range 1-100 617s # expecting range 1000-1001 617s # expecting range 5-6 617s ok 10 617s # expecting range 1-100 617s # expecting range 1000-1001 617s # expecting range 5-6 617s ok 11 617s # expecting range 1-100 617s # expecting range 1000-1001 617s # expecting range 5-6 617s ok 12 617s # expecting range 1-100 617s # expecting range 1000-1001 617s ok 13 617s # expecting range 1-100 617s # expecting range 1000-1001 617s ok 14 617s # expecting range 1-100 617s # expecting range 1000-1001 617s ok 15 617s # expecting range 1-100 617s # expecting range 1000-1001 617s ok 16 617s # expecting range 0-70 617s # expecting range 72-100 617s # expecting range 1000-1001 617s ok 17 617s # expecting range 0-100 617s # expecting range 1000-1001 617s ok 18 617s # expecting range 1-100 617s # expecting range 1000-1001 617s ok 19 617s # expecting range 1-100 617s # expecting range 1000-1001 617s ok 20 617s # expecting range 0-100 617s # expecting range 1000-1001 617s ok 21 617s # expecting range 0-100 617s # expecting range 1000-1001 617s ok 22 617s # expecting range 0-101 617s # expecting range 1000-1001 617s ok 23 617s # expecting range 0-100 617s # expecting range 1000-1001 617s ok 24 617s # expecting range 0-100 617s # expecting range 1000-1001 617s ok 25 617s # expecting range 0-101 617s # expecting range 1000-1001 617s ok 26 617s # expecting range 0-100 617s # expecting range 1000-1001 617s ok 27 617s # expecting range 0-100 617s # expecting range 1000-1001 617s ok 28 617s # expecting range 0-101 617s # expecting range 1000-1001 617s ok 29 617s # expecting range 1-10 617s # expecting range 99-99 617s ok 30 617s # expecting range 1-10 617s # expecting range 99-99 617s ok 31 617s # expecting range 1-11 617s # expecting range 99-99 617s ok 32 617s # expecting range 0-10 617s # expecting range 99-99 617s ok 33 617s # expecting range 0-10 617s # expecting range 99-99 617s ok 34 617s # expecting range 0-11 617s # expecting range 99-99 617s ok 35 617s # expecting range 0-12 617s # expecting range 99-99 617s ok 36 617s # expecting range 0-13 617s # expecting range 99-99 617s ok 37 617s # expecting range 1-11 617s # expecting range 99-99 617s ok 38 617s # expecting range 1-12 617s # expecting range 99-99 617s ok 39 617s # expecting range 1-13 617s # expecting range 99-99 617s ok 40 617s # expecting range 1-10 617s # expecting range 99-99 617s ok 41 617s # expecting range 1-11 617s # expecting range 99-99 617s ok 42 617s # expecting range 1-10 617s # expecting range 99-99 617s ok 43 617s # expecting range 0-11 617s # expecting range 99-99 617s ok 44 617s # expecting range 1-10 617s # expecting range 99-99 617s ok 45 617s # expecting range 1-20 617s # expecting range 99-99 617s ok 46 617s # expecting range 1-20 617s # expecting range 99-99 617s ok 47 617s # expecting range 1-20 617s # expecting range 99-99 617s ok 48 617s # expecting range 1-21 617s # expecting range 99-99 617s ok 49 617s # expecting range 5-12 617s # expecting range 99-99 617s ok 50 617s # expecting range 1-10 617s # expecting range 99-99 617s ok 51 617s # expecting range 5-10 617s # expecting range 1-3 617s # expecting range 99-99 617s ok 52 617s # expecting range 0-1 617s # expecting range 7999-7999 617s ok 53 617s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 617s ok 619s t/apache/byterange7.t ............... 619s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 619s 1..24 619s # Running under perl version 5.038002 for linux 619s # Current time local: Mon Apr 8 18:59:41 2024 619s # Current time GMT: Mon Apr 8 18:59:41 2024 619s # Using Test.pm version 1.31 619s # Using Apache/Test.pm version 1.42 619s Got 206 Range: 'bytes 0-1/40001' 619s body length 2 619s Content-Length: 2 619s ok 1 619s Got 206 multipart/byteranges 619s body length 196 619s Content-Length: 196 619s ok 2 619s Got 206 multipart/byteranges 619s body length 900 619s Content-Length: 900 619s ok 3 619s Got 206 multipart/byteranges 619s body length 4500 619s ok 4 619s Got 206 multipart/byteranges 619s body length 9000 619s ok 5 619s Got 200 619s ok 6 619s Got 200 619s ok 7 619s Got 200 619s ok 8 619s Got 200 619s ok 9 619s Got 200 619s ok 10 619s Got 200 619s ok 11 619s Got 200 619s ok 12 619s Got 200 619s ok 13 619s Got 200 619s ok 14 619s Got 200 619s ok 15 619s Got 200 619s ok 16 619s Got 200 619s ok 17 619s Got 200 619s ok 18 619s Got 200 619s ok 19 619s Sending '1000-200000', expecting 206 619s Got 206 Range: 'bytes 1000-40000/40001' 619s ok 20 619s Sending '100000-110000', expecting 416 619s Got 416 619s ok 21 619s Sending '100000-110000,1000-2000', expecting 206 619s Got 206 Range: 'bytes 1000-2000/40001' 619s ok 22 619s Sending '100000-110000,2000-1000', expecting 200 619s Got 200 619s ok 23 619s Sending '100000-110000,200000-', expecting 416 619s Got 416 619s ok 24 619s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 619s ok 621s t/apache/cfg_getline.t .............. 621s 1..116 621s # Running under perl version 5.038002 for linux 621s # Current time local: Mon Apr 8 18:59:44 2024 621s # Current time GMT: Mon Apr 8 18:59:44 2024 621s # Using Test.pm version 1.31 621s # Using Apache/Test.pm version 1.42 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 100 621s ok 1 621s ok 2 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 196 621s ok 3 621s ok 4 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 197 621s ok 5 621s ok 6 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 198 621s ok 7 621s ok 8 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 199 621s ok 9 621s ok 10 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 200 621s ok 11 621s ok 12 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 201 621s ok 13 621s ok 14 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 202 621s ok 15 621s ok 16 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 396 621s ok 17 621s ok 18 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 397 621s ok 19 621s ok 20 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 398 621s ok 21 621s ok 22 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 399 621s ok 23 621s ok 24 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 400 621s ok 25 621s ok 26 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 401 621s ok 27 621s ok 28 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 402 621s ok 29 621s ok 30 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 596 621s ok 31 621s ok 32 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 597 621s ok 33 621s ok 34 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 598 621s ok 35 621s ok 36 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 599 621s ok 37 621s ok 38 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 600 621s ok 39 621s ok 40 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 601 621s ok 41 621s ok 42 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 602 621s ok 43 621s ok 44 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1016 621s ok 45 621s ok 46 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1017 621s ok 47 621s ok 48 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1018 621s ok 49 621s ok 50 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1019 621s ok 51 621s ok 52 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1020 621s ok 53 621s ok 54 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1021 621s ok 55 621s ok 56 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1022 621s ok 57 621s ok 58 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1023 621s ok 59 621s ok 60 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1024 621s ok 61 621s ok 62 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1025 621s ok 63 621s ok 64 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1026 621s ok 65 621s ok 66 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1027 621s ok 67 621s ok 68 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1028 621s ok 69 621s ok 70 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1029 621s ok 71 621s ok 72 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 1030 621s ok 73 621s ok 74 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8170 621s ok 75 621s ok 76 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8171 621s ok 77 621s ok 78 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8172 621s ok 79 621s ok 80 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8173 621s ok 81 621s ok 82 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8174 621s ok 83 621s ok 84 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8175 621s ok 85 621s ok 86 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8176 621s ok 87 621s ok 88 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8177 621s ok 89 621s ok 90 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8178 621s ok 91 621s ok 92 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8179 621s ok 93 621s ok 94 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8180 621s ok 95 621s ok 96 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8181 621s ok 97 621s ok 98 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8182 621s ok 99 621s ok 100 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8183 621s ok 101 621s ok 102 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8184 621s ok 103 621s ok 104 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8185 621s ok 105 621s ok 106 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8186 621s ok 107 621s ok 108 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8187 621s ok 109 621s ok 110 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8188 621s ok 111 621s ok 112 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8189 621s ok 113 621s ok 114 621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s Got rc 200 for length 8190 621s ok 115 621s ok 116 621s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 621s ok 623s t/apache/chunkinput.t ............... 623s 1..37 623s # Running under perl version 5.038002 for linux 623s # Current time local: Mon Apr 8 18:59:46 2024 623s # Current time GMT: Mon Apr 8 18:59:46 2024 623s # Using Test.pm version 1.31 623s # Using Apache/Test.pm version 1.42 623s testing default 623s ok 1 623s # testing : response codes 623s # expected: 'HTTP/1.1 200 OK' 623s # received: 'HTTP/1.1 200 OK' 623s ok 2 623s # testing : trailer (pid) 623s # expected: '22062' 623s # received: '22062' 623s ok 3 623s ok 4 623s # testing : response codes 623s # expected: 'HTTP/1.1 404 Not Found' 623s # received: 'HTTP/1.1 404 Not Found' 623s ok 5 623s ok 6 623s # testing : response codes 623s # expected: 'HTTP/1.1 200 OK' 623s # received: 'HTTP/1.1 200 OK' 623s ok 7 623s ok 8 623s # testing : response codes 623s # expected: 'HTTP/1.1 404 Not Found' 623s # received: 'HTTP/1.1 404 Not Found' 623s ok 9 623s ok 10 623s # testing : response codes 623s # expected: 'HTTP/1.1 200 OK' 623s # received: 'HTTP/1.1 200 OK' 623s ok 11 623s ok 12 623s # testing : response codes 623s # expected: 'HTTP/1.1 404 Not Found' 623s # received: 'HTTP/1.1 404 Not Found' 623s ok 13 623s ok 14 623s # testing : response codes 623s # expected: 'HTTP/1.1 200 OK' 623s # received: 'HTTP/1.1 200 OK' 623s ok 15 623s ok 16 623s # testing : response codes 623s # expected: 'HTTP/1.1 404 Not Found' 623s # received: 'HTTP/1.1 404 Not Found' 623s ok 17 623s ok 18 623s # testing : response codes 623s # expected: 'HTTP/1.1 200 OK' 623s # received: 'HTTP/1.1 200 OK' 623s ok 19 623s ok 20 623s # testing : response codes 623s # expected: 'HTTP/1.1 404 Not Found' 623s # received: 'HTTP/1.1 404 Not Found' 623s ok 21 623s ok 22 623s # testing : response codes 623s # expected: 'HTTP/1.1 400 Bad Request' 623s # received: 'HTTP/1.1 400 Bad Request' 623s ok 23 623s ok 24 623s # testing : response codes 623s # expected: 'HTTP/1.1 400 Bad Request' 623s # received: 'HTTP/1.1 400 Bad Request' 623s ok 25 623s ok 26 623s # testing : response codes 623s # expected: 'HTTP/1.1 413 Request Entity Too Large' 623s # received: 'HTTP/1.1 413 Request Entity Too Large' 623s ok 27 623s ok 28 623s # testing : response codes 623s # expected: 'HTTP/1.1 413 Request Entity Too Large' 623s # received: 'HTTP/1.1 413 Request Entity Too Large' 623s ok 29 623s ok 30 623s # testing : response codes 623s # expected: 'HTTP/1.1 400 Bad Request' 623s # received: 'HTTP/1.1 400 Bad Request' 623s ok 31 623s ok 32 623s # testing : response codes 623s # expected: 'HTTP/1.1 400 Bad Request' 623s # received: 'HTTP/1.1 400 Bad Request' 623s ok 33 623s ok 34 623s # testing : response codes 623s # expected: 'HTTP/1.1 400 Bad Request' 623s # received: 'HTTP/1.1 400 Bad Request' 623s ok 35 623s ok 36 623s # testing : response codes 623s # expected: 'HTTP/1.1 400 Bad Request' 623s # received: 'HTTP/1.1 400 Bad Request' 623s ok 37 623s ok 625s t/apache/contentlength.t ............ 625s 1..24 625s # Running under perl version 5.038002 for linux 625s # Current time local: Mon Apr 8 18:59:48 2024 625s # Current time GMT: Mon Apr 8 18:59:48 2024 625s # Using Test.pm version 1.31 625s # Using Apache/Test.pm version 1.42 625s testing default 625s ok 1 625s # testing : response codes POST for /echo_post with Content-Length: 625s # expected: 'HTTP/1.1 400 Bad Request' 625s # received: 'HTTP/1.1 400 Bad Request' 625s ok 2 625s ok 3 625s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 625s # expected: 'HTTP/1.1 400 Bad Request' 625s # received: 'HTTP/1.1 400 Bad Request' 625s ok 4 625s ok 5 625s # testing : response codes POST for /echo_post with Content-Length: 0 625s # expected: 'HTTP/1.1 200 OK' 625s # received: 'HTTP/1.1 200 OK' 625s ok 6 625s ok 7 625s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 625s # expected: 'HTTP/1.1 404 Not Found' 625s # received: 'HTTP/1.1 404 Not Found' 625s ok 8 625s ok 9 625s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 625s # expected: 'HTTP/1.1 200 OK' 625s # received: 'HTTP/1.1 200 OK' 625s ok 10 625s ok 11 625s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 625s # expected: 'HTTP/1.1 404 Not Found' 625s # received: 'HTTP/1.1 404 Not Found' 625s ok 12 625s ok 13 625s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 625s # expected: 'HTTP/1.1 400 Bad Request' 625s # received: 'HTTP/1.1 400 Bad Request' 625s ok 14 625s ok 15 625s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 625s # expected: 'HTTP/1.1 400 Bad Request' 625s # received: 'HTTP/1.1 400 Bad Request' 625s ok 16 625s ok 17 625s # testing : response codes POST for /echo_post with Content-Length: -1 625s # expected: 'HTTP/1.1 400 Bad Request' 625s # received: 'HTTP/1.1 400 Bad Request' 625s ok 18 625s ok 19 625s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 625s # expected: 'HTTP/1.1 400 Bad Request' 625s # received: 'HTTP/1.1 400 Bad Request' 625s ok 20 625s ok 21 625s # testing : response codes POST for /echo_post with Content-Length: 123abc 625s # expected: 'HTTP/1.1 400 Bad Request' 625s # received: 'HTTP/1.1 400 Bad Request' 625s ok 22 625s ok 23 625s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 625s # expected: 'HTTP/1.1 400 Bad Request' 625s # received: 'HTTP/1.1 400 Bad Request' 625s ok 24 625s ok 626s t/apache/errordoc.t ................. 626s 1..14 626s # Running under perl version 5.038002 for linux 626s # Current time local: Mon Apr 8 18:59:50 2024 626s # Current time GMT: Mon Apr 8 18:59:50 2024 626s # Using Test.pm version 1.31 626s # Using Apache/Test.pm version 1.42 626s # testing : notfound.html code 626s # expected: 404 626s # received: '404' 626s ok 1 626s # testing : notfound.html content 626s # expected: qr/per-server 404/ 626s # received: 'per-server 404' 626s ok 2 626s # testing : /inherit/notfound.html code 626s # expected: 404 626s # received: '404' 626s ok 3 626s # testing : /inherit/notfound.html content 626s # expected: qr/per-server 404/ 627s # received: 'per-server 404' 627s ok 4 627s # testing : /redefine/notfound.html code 627s # expected: 404 627s # received: '404' 627s ok 5 627s # testing : /redefine/notfound.html content 627s # expected: 'per-dir 404' 627s # received: 'per-dir 404' 627s ok 6 627s # testing : /redefine/notfound.html code 627s # expected: 404 627s # received: '404' 627s ok 7 627s # testing : /redefine/notfound.html content 627s # expected: qr/Not Found/ 627s # received: ' 627s # 627s # 404 Not Found 627s # 627s #

Not Found

627s #

The requested URL was not found on this server.

627s # ' 627s ok 8 627s # testing : /merge/notfound.html code 627s # expected: 404 627s # received: '404' 627s ok 9 627s # testing : /merge/notfound.html content 627s # expected: 'testing merge' 627s # received: 'testing merge' 627s ok 10 627s # testing : /merge/merge2/notfound.html code 627s # expected: 404 627s # received: '404' 627s ok 11 627s # testing : /merge/merge2/notfound.html content 627s # expected: 'testing merge' 627s # received: 'testing merge' 627s ok 12 627s # testing : /bounce/notfound.html code 627s # expected: 404 627s # received: '404' 627s ok 13 627s # testing : /bounce/notfound.html content 627s # expected: qr/expire test/ 627s # received: ' 627s # expire test 627s # expire test 627s # ' 627s ok 14 627s ok 629s t/apache/etags.t .................... 629s # Checking for existence of FileETag directive 629s # Returned 200: 629s 1..61 629s # Running under perl version 5.038002 for linux 629s # Current time local: Mon Apr 8 18:59:51 2024 629s # Current time GMT: Mon Apr 8 18:59:51 2024 629s # Using Test.pm version 1.31 629s # Using Apache/Test.pm version 1.42 629s # --- 629s # HEAD /apache/etags/none/mis/test.txt 629s # Expecting three components in ETag field 629s # Received "810b8-b-613edd771cbc0" 629s ok 1 629s # --- 629s # HEAD /apache/etags/m/plus-mis/test.txt 629s # Expecting three components in ETag field 629s # Received "81095-b-613edd771cbc0" 629s ok 2 629s # --- 629s # HEAD /apache/etags/all/minus-m/test.txt 629s # Expecting two components in ETag field 629s # Received "81051-b" 629s ok 3 629s # --- 629s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 629s # Expecting two components in ETag field 629s # Received "810de-613edd771cbc0" 629s ok 4 629s # --- 629s # HEAD /apache/etags/all/minus-mis/test.txt 629s # Expecting field to be absent 629s # Received "b-613edd771cbc0" 629s ok 5 629s # --- 629s # HEAD /apache/etags/all/i/test.txt 629s # Expecting one component in ETag field 629s # Received "8103d" 629s ok 6 629s # --- 629s # HEAD /apache/etags/all/minus-mi/test.txt 629s # Expecting one component in ETag field 629s # Received "b" 629s ok 7 629s # --- 629s # HEAD /apache/etags/none/plus-m/test.txt 629s # Expecting one component in ETag field 629s # Received "613edd771cbc0" 629s ok 8 629s # --- 629s # HEAD /apache/etags/m/plus-s/test.txt 629s # Expecting two components in ETag field 629s # Received "b-613edd771cbc0" 629s ok 9 629s # --- 629s # HEAD /apache/etags/none/plus-mi/test.txt 629s # Expecting two components in ETag field 629s # Received "810c7-613edd771cbc0" 629s ok 10 629s # --- 629s # HEAD /apache/etags/none/plus-mis/test.txt 629s # Expecting three components in ETag field 629s # Received "810df-b-613edd771cbc0" 629s ok 11 629s # --- 629s # HEAD /apache/etags/m/plus-m/test.txt 629s # Expecting one component in ETag field 629s # Received "613edd771cbc0" 629s ok 12 629s # --- 629s # HEAD /apache/etags/mi/test.txt 629s # Expecting two components in ETag field 629s # Received "8109f-613edd771cbc0" 629s ok 13 629s # --- 629s # HEAD /apache/etags/m/plus-is/test.txt 629s # Expecting three components in ETag field 629s # Received "8108c-b-613edd771cbc0" 629s ok 14 629s # --- 629s # HEAD /apache/etags/m/minus-ms/test.txt 629s # Expecting field to be absent 629s # Received "b-613edd771cbc0" 629s ok 15 629s # --- 629s # HEAD /apache/etags/all/minus-s/test.txt 629s # Expecting two components in ETag field 629s # Received "8105d-613edd771cbc0" 629s ok 16 629s # --- 629s # HEAD /apache/etags/ms/test.txt 629s # Expecting two components in ETag field 629s # Received "b-613edd771cbc0" 629s ok 17 629s # --- 629s # HEAD /apache/etags/is/test.txt 629s # Expecting two components in ETag field 629s # Received "8106f-b" 629s ok 18 629s # --- 629s # HEAD /apache/etags/none/m/test.txt 629s # Expecting one component in ETag field 629s # Received "613edd771cbc0" 629s ok 19 629s # --- 629s # HEAD /apache/etags/all/minus-i/test.txt 629s # Expecting two components in ETag field 629s # Received "b-613edd771cbc0" 629s ok 20 629s # --- 629s # HEAD /apache/etags/all/is/test.txt 629s # Expecting two components in ETag field 629s # Received "81042-b" 629s ok 21 629s # --- 629s # HEAD /apache/etags/none/plus-i/test.txt 629s # Expecting one component in ETag field 629s # Received "810be" 629s ok 22 629s # --- 629s # HEAD /apache/etags/m/minus-mi/test.txt 629s # Expecting field to be absent 629s # Received "b-613edd771cbc0" 629s ok 23 629s # --- 629s # HEAD /apache/etags/m/minus-is/test.txt 629s # Expecting field to be absent 629s # Received "613edd771cbc0" 629s ok 24 629s # --- 629s # HEAD /apache/etags/none/ms/test.txt 629s # Expecting two components in ETag field 629s # Received "b-613edd771cbc0" 629s ok 25 629s # --- 629s # HEAD /apache/etags/none/plus-s/test.txt 629s # Expecting one component in ETag field 629s # Received "b" 629s ok 26 629s # --- 629s # HEAD /apache/etags/all/m/test.txt 629s # Expecting one component in ETag field 629s # Received "613edd771cbc0" 629s ok 27 629s # --- 629s # HEAD /apache/etags/m/plus-ms/test.txt 629s # Expecting two components in ETag field 629s # Received "b-613edd771cbc0" 629s ok 28 629s # --- 629s # HEAD /apache/etags/all/minus-is/test.txt 629s # Expecting one component in ETag field 629s # Received "613edd771cbc0" 629s ok 29 629s # --- 629s # HEAD /apache/etags/m/minus-mis/test.txt 629s # Expecting field to be absent 629s # Received "b-613edd771cbc0" 629s ok 30 629s # --- 629s # HEAD /apache/etags/m/test.txt 629s # Expecting one component in ETag field 629s # Received "613edd771cbc0" 629s ok 31 629s # --- 629s # HEAD /apache/etags/none/inherit/test.txt 629s # Expecting field to be absent 629s # ETag field is missing 629s ok 32 629s # --- 629s # HEAD /apache/etags/i/test.txt 629s # Expecting one component in ETag field 629s # Received "8106c" 629s ok 33 629s # --- 629s # HEAD /apache/etags/default/test.txt 629s # Expecting two components in ETag field 629s # Received "b-613edd771cbc0" 629s ok 34 629s # --- 629s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 629s # Expecting field to be absent 629s # Received "b-613edd771cbc0" 629s ok 35 629s # --- 629s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 629s # Expecting one component in ETag field 629s # Received "b" 629s ok 36 629s # --- 629s # HEAD /apache/etags/s/test.txt 629s # Expecting one component in ETag field 629s # Received "b" 629s ok 37 629s # --- 629s # HEAD /apache/etags/none/plus-is/test.txt 629s # Expecting two components in ETag field 629s # Received "810c1-b" 629s ok 38 629s # --- 629s # HEAD /apache/etags/none/test.txt 629s # Expecting field to be absent 629s # ETag field is missing 629s ok 39 629s # --- 629s # HEAD /apache/etags/m/plus-mi/test.txt 629s # Expecting two components in ETag field 629s # Received "81092-613edd771cbc0" 629s ok 40 629s # --- 629s # HEAD /apache/etags/m/minus-i/test.txt 629s # Expecting field to be absent 629s # Received "613edd771cbc0" 629s ok 41 629s # --- 629s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 629s # Expecting two components in ETag field 629s # Received "810d2-b" 629s ok 42 629s # --- 629s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 629s # Expecting one component in ETag field 629s # Received "810db" 629s ok 43 629s # --- 629s # HEAD /apache/etags/all/minus-ms/test.txt 629s # Expecting one component in ETag field 629s # Received "8105a" 629s ok 44 629s # --- 629s # HEAD /apache/etags/all/mis/test.txt 629s # Expecting three components in ETag field 629s # Received "81060-b-613edd771cbc0" 629s ok 45 629s # --- 629s # HEAD /apache/etags/none/is/test.txt 629s # Expecting two components in ETag field 629s # Received "810af-b" 629s ok 46 629s # --- 629s # HEAD /apache/etags/mis/test.txt 629s # Expecting three components in ETag field 629s # Received "810a2-b-613edd771cbc0" 629s ok 47 629s # --- 629s # HEAD /apache/etags/all/test.txt 629s # Expecting three components in ETag field 629s # Received "81067-b-613edd771cbc0" 629s ok 48 629s # --- 629s # HEAD /apache/etags/all/mi/test.txt 629s # Expecting two components in ETag field 629s # Received "81048-613edd771cbc0" 629s ok 49 629s # --- 629s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 629s # Expecting two components in ETag field 629s # Received "b-613edd771cbc0" 629s ok 50 629s # --- 629s # HEAD /apache/etags/none/s/test.txt 629s # Expecting one component in ETag field 629s # Received "b" 629s ok 51 629s # --- 629s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 629s # Expecting one component in ETag field 629s # Received "613edd771cbc0" 629s ok 52 629s # --- 629s # HEAD /apache/etags/m/minus-m/test.txt 629s # Expecting field to be absent 629s # Received "b-613edd771cbc0" 629s ok 53 629s # --- 629s # HEAD /apache/etags/all/s/test.txt 629s # Expecting one component in ETag field 629s # Received "b" 629s ok 54 629s # --- 629s # HEAD /apache/etags/none/plus-ms/test.txt 629s # Expecting two components in ETag field 629s # Received "b-613edd771cbc0" 629s ok 55 629s # --- 629s # HEAD /apache/etags/m/plus-i/test.txt 629s # Expecting two components in ETag field 629s # Received "81089-613edd771cbc0" 629s ok 56 629s # --- 629s # HEAD /apache/etags/none/mi/test.txt 629s # Expecting two components in ETag field 629s # Received "810b5-613edd771cbc0" 629s ok 57 629s # --- 629s # HEAD /apache/etags/all/inherit/test.txt 629s # Expecting three components in ETag field 629s # Received "8103f-b-613edd771cbc0" 629s ok 58 629s # --- 629s # HEAD /apache/etags/all/ms/test.txt 629s # Expecting two components in ETag field 629s # Received "b-613edd771cbc0" 629s ok 59 629s # --- 629s # HEAD /apache/etags/m/minus-s/test.txt 629s # Expecting field to be absent 629s # Received "613edd771cbc0" 629s ok 60 629s # --- 629s # HEAD /apache/etags/none/i/test.txt 629s # Expecting one component in ETag field 629s # Received "810aa" 629s ok 61 629s ok 631s t/apache/expr.t ..................... 631s 1..229 631s # Running under perl version 5.038002 for linux 631s # Current time local: Mon Apr 8 18:59:54 2024 631s # Current time GMT: Mon Apr 8 18:59:54 2024 631s # Using Test.pm version 1.31 631s # Using Apache/Test.pm version 1.42 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true" should evaluate to true, got true 631s ok 1 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "false" should evaluate to false, got false 631s ok 2 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s Should get parse error for "foo", got parse error 631s ok 3 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "1 -eq 01" should evaluate to true, got true 631s ok 4 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "1 -eq 2" should evaluate to false, got false 631s ok 5 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "1 -ne 2" should evaluate to true, got true 631s ok 6 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "1 -ne 1" should evaluate to false, got false 631s ok 7 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "1 -lt 02" should evaluate to true, got true 631s ok 8 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "1 -lt 1" should evaluate to false, got false 631s ok 9 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "1 -le 2" should evaluate to true, got true 631s ok 10 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "1 -le 1" should evaluate to true, got true 631s ok 11 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "2 -gt 1" should evaluate to true, got true 631s ok 12 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "1 -gt 1" should evaluate to false, got false 631s ok 13 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "2 -ge 1" should evaluate to true, got true 631s ok 14 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "1 -ge 1" should evaluate to true, got true 631s ok 15 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "1 -gt -1" should evaluate to true, got true 631s ok 16 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'aa' == 'aa'" should evaluate to true, got true 631s ok 17 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'aa' == 'b'" should evaluate to false, got false 631s ok 18 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'aa' = 'aa'" should evaluate to true, got true 631s ok 19 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'aa' = 'b'" should evaluate to false, got false 631s ok 20 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'aa' != 'b'" should evaluate to true, got true 631s ok 21 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'aa' != 'aa'" should evaluate to false, got false 631s ok 22 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'aa' < 'b'" should evaluate to true, got true 631s ok 23 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'aa' < 'aa'" should evaluate to false, got false 631s ok 24 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'aa' <= 'b'" should evaluate to true, got true 631s ok 25 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'aa' <= 'aa'" should evaluate to true, got true 631s ok 26 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'b' > 'aa'" should evaluate to true, got true 631s ok 27 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'aa' > 'aa'" should evaluate to false, got false 631s ok 28 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'b' >= 'aa'" should evaluate to true, got true 631s ok 29 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'aa' >= 'aa'" should evaluate to true, got true 631s ok 30 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 631s ok 31 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 631s ok 32 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 631s ok 33 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 631s ok 34 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 631s ok 35 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 631s ok 36 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 631s ok 37 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 631s ok 38 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 631s ok 39 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 631s ok 40 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{TIME} != ''" should evaluate to true, got true 631s ok 41 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'a' -in { 'b', 'a' } " should evaluate to true, got true 631s ok 42 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'a' -in { 'b', 'c' } " should evaluate to false, got false 631s ok 43 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " 'abc' =~ /bc/ " should evaluate to true, got true 631s ok 44 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " 'abc' =~ /BC/i " should evaluate to true, got true 631s ok 45 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " 'abc' !~ m!bc! " should evaluate to false, got false 631s ok 46 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " 'abc' !~ m!BC!i " should evaluate to false, got false 631s ok 47 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " $0 == '' " should evaluate to true, got true 631s ok 48 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " $1 == '' " should evaluate to true, got true 631s ok 49 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " $9 == '' " should evaluate to true, got true 631s ok 50 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " '$0' == '' " should evaluate to true, got true 631s ok 51 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 631s ok 52 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 631s ok 53 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 631s ok 54 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 631s ok 55 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 631s ok 56 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 631s ok 57 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 631s ok 58 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 631s ok 59 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 631s ok 60 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 631s ok 61 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 631s ok 62 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 631s ok 63 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 631s ok 64 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 631s ok 65 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 631s ok 66 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 631s ok 67 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 631s ok 68 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 631s ok 69 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 631s ok 70 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{HTTPS} == 'off' " should evaluate to true, got true 631s ok 71 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 631s ok 72 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 631s ok 73 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 631s ok 74 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 631s ok 75 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 631s ok 76 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 631s ok 77 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 631s ok 78 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 631s ok 79 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 631s ok 80 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 631s ok 81 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 631s ok 82 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "escape('?') = '%3f' " should evaluate to true, got true 631s ok 83 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "unescape('%3f') = '?' " should evaluate to true, got true 631s ok 84 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 631s ok 85 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 631s ok 86 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 631s ok 87 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "file('/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 631s ok 88 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-n ''" should evaluate to false, got false 631s ok 89 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-z ''" should evaluate to true, got true 631s ok 90 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-n '1'" should evaluate to true, got true 631s ok 91 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-z '1'" should evaluate to false, got false 631s ok 92 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s Should get parse error for "-R 'abc'", got parse error 631s ok 93 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 631s ok 94 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-R '240.0.0.0'" should evaluate to false, got false 631s ok 95 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-R '240.0.0.0/8'" should evaluate to false, got false 631s ok 96 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-R 'ff::/8'" should evaluate to false, got false 631s ok 97 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 631s ok 98 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 631s ok 99 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 631s ok 100 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 631s ok 101 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 631s ok 102 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 631s ok 103 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 631s ok 104 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'foo' -strmatch '*o'" should evaluate to true, got true 631s ok 105 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 631s ok 106 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'foo' -strmatch 'F*'" should evaluate to false, got false 631s ok 107 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'foo' -strcmatch 'F*'" should evaluate to true, got true 631s ok 108 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'foo' -strmatch 'g*'" should evaluate to false, got false 631s ok 109 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'foo' -strcmatch 'g*'" should evaluate to false, got false 631s ok 110 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 631s ok 111 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 631s ok 112 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 631s ok 113 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 631s ok 114 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s Should get parse error for "foo('bar') = 'bar'", got parse error 631s ok 115 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s Should get parse error for "%{FOO} != 'bar'", got parse error 631s ok 116 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s Should get parse error for "'bar' = bar", got parse error 631s ok 117 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true" should evaluate to true, got true 631s ok 118 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true && true" should evaluate to true, got true 631s ok 119 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true || true" should evaluate to true, got true 631s ok 120 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true || true || true" should evaluate to true, got true 631s ok 121 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true || true && true" should evaluate to true, got true 631s ok 122 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true && true || true" should evaluate to true, got true 631s ok 123 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true && true && true" should evaluate to true, got true 631s ok 124 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true || true || !true" should evaluate to true, got true 631s ok 125 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true || true && !true" should evaluate to true, got true 631s ok 126 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true && true || !true" should evaluate to true, got true 631s ok 127 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true && true && !true" should evaluate to false, got false 631s ok 128 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true && !true" should evaluate to false, got false 631s ok 129 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true || !true" should evaluate to true, got true 631s ok 130 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true || !true || true" should evaluate to true, got true 631s ok 131 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true || !true && true" should evaluate to true, got true 631s ok 132 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true && !true || true" should evaluate to true, got true 631s ok 133 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true && !true && true" should evaluate to false, got false 631s ok 134 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true || !true || !true" should evaluate to true, got true 631s ok 135 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true || !true && !true" should evaluate to true, got true 631s ok 136 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true && !true || !true" should evaluate to false, got false 631s ok 137 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "true && !true && !true" should evaluate to false, got false 631s ok 138 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true" should evaluate to false, got false 631s ok 139 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true && true" should evaluate to false, got false 631s ok 140 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true || true" should evaluate to true, got true 631s ok 141 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true || true || true" should evaluate to true, got true 631s ok 142 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true || true && true" should evaluate to true, got true 631s ok 143 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true && true || true" should evaluate to true, got true 631s ok 144 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true && true && true" should evaluate to false, got false 631s ok 145 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true || true || !true" should evaluate to true, got true 631s ok 146 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true || true && !true" should evaluate to false, got false 631s ok 147 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true && true || !true" should evaluate to false, got false 631s ok 148 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true && true && !true" should evaluate to false, got false 631s ok 149 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true && !true" should evaluate to false, got false 631s ok 150 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true || !true" should evaluate to false, got false 631s ok 151 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true || !true || true" should evaluate to true, got true 631s ok 152 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true || !true && true" should evaluate to false, got false 631s ok 153 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true && !true || true" should evaluate to true, got true 631s ok 154 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true && !true && true" should evaluate to false, got false 631s ok 155 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true || !true || !true" should evaluate to false, got false 631s ok 156 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true || !true && !true" should evaluate to false, got false 631s ok 157 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true && !true || !true" should evaluate to false, got false 631s ok 158 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!true && !true && !true" should evaluate to false, got false 631s ok 159 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true)" should evaluate to false, got false 631s ok 160 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true && true)" should evaluate to false, got false 631s ok 161 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true || true)" should evaluate to false, got false 631s ok 162 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true || true || true)" should evaluate to false, got false 631s ok 163 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true || true && true)" should evaluate to false, got false 631s ok 164 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true && true || true)" should evaluate to false, got false 631s ok 165 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true && true && true)" should evaluate to false, got false 631s ok 166 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true || true || !true)" should evaluate to false, got false 631s ok 167 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true || true && !true)" should evaluate to false, got false 631s ok 168 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true && true || !true)" should evaluate to false, got false 631s ok 169 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true && true && !true)" should evaluate to true, got true 631s ok 170 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true && !true)" should evaluate to true, got true 631s ok 171 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true || !true)" should evaluate to false, got false 631s ok 172 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true || !true || true)" should evaluate to false, got false 631s ok 173 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true || !true && true)" should evaluate to false, got false 631s ok 174 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true && !true || true)" should evaluate to false, got false 631s ok 175 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true && !true && true)" should evaluate to true, got true 631s ok 176 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true || !true || !true)" should evaluate to false, got false 631s ok 177 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true || !true && !true)" should evaluate to false, got false 631s ok 178 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true && !true || !true)" should evaluate to true, got true 631s ok 179 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(true && !true && !true)" should evaluate to true, got true 631s ok 180 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true)" should evaluate to true, got true 631s ok 181 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true && true)" should evaluate to true, got true 631s ok 182 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true || true)" should evaluate to false, got false 631s ok 183 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true || true || true)" should evaluate to false, got false 631s ok 184 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true || true && true)" should evaluate to false, got false 631s ok 185 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true && true || true)" should evaluate to false, got false 631s ok 186 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true && true && true)" should evaluate to true, got true 631s ok 187 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true || true || !true)" should evaluate to false, got false 631s ok 188 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true || true && !true)" should evaluate to true, got true 631s ok 189 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true && true || !true)" should evaluate to true, got true 631s ok 190 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true && true && !true)" should evaluate to true, got true 631s ok 191 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true && !true)" should evaluate to true, got true 631s ok 192 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true || !true)" should evaluate to true, got true 631s ok 193 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true || !true || true)" should evaluate to false, got false 631s ok 194 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true || !true && true)" should evaluate to true, got true 631s ok 195 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true && !true || true)" should evaluate to false, got false 631s ok 196 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true && !true && true)" should evaluate to true, got true 631s ok 197 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true || !true || !true)" should evaluate to true, got true 631s ok 198 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true || !true && !true)" should evaluate to true, got true 631s ok 199 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true && !true || !true)" should evaluate to true, got true 631s ok 200 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "!(!true && !true && !true)" should evaluate to true, got true 631s ok 201 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "filesize('/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 631s ok 202 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "filesize('/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 631s ok 203 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "filesize('/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 631s ok 204 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-d '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 631s ok 205 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-e '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 631s ok 206 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-f '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 631s ok 207 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-s '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 631s ok 208 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-d '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 631s ok 209 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-e '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 631s ok 210 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-f '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 631s ok 211 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-s '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 631s ok 212 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-d '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 631s ok 213 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-e '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 631s ok 214 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-f '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 631s ok 215 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-s '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 631s ok 216 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-d '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 631s ok 217 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-e '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 631s ok 218 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-f '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 631s ok 219 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-s '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 631s ok 220 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-F '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 631s ok 221 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-F '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 631s ok 222 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-U '/apache/' " should evaluate to true, got true 631s ok 223 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "-U '/apache/expr/none' " should evaluate to false, got false 631s ok 224 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 631s ok 225 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 631s ok 226 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "base64('foo') = 'Zm9v' " should evaluate to true, got true 631s ok 227 631s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 631s ok 228 631s Error log should not have 'Internal evaluation error' entries, found 0 631s ok 229 631s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 631s ok 635s t/apache/expr_string.t .............. 635s 1..29 635s # Running under perl version 5.038002 for linux 635s # Current time local: Mon Apr 8 18:59:56 2024 635s # Current time GMT: Mon Apr 8 18:59:56 2024 635s # Using Test.pm version 1.31 635s # Using Apache/Test.pm version 1.42 635s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 635s ok 1 635s Expected return code 200, got 200 for 'foo' 635s ok 2 635s # testing : log message [Mon Apr 08 18:59:58.276071 2024] [log_debug:info] [pid 7202] [client 127.0.0.1:36690] foo (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 635s # didn't match 635s # expected: 'foo' 635s # received: 'foo' 635s ok 3 635s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 635s ok 4 635s Expected return code 200, got 200 for '%{req:SomeHeader}' 635s ok 5 635s # testing : log message [Mon Apr 08 18:59:58.533247 2024] [log_debug:info] [pid 7202] [client 127.0.0.1:36690] SomeValue (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 635s # didn't match 635s # expected: 'SomeValue' 635s # received: 'SomeValue' 635s ok 6 635s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 635s ok 7 635s Should get parse error (500) for "%{", got 500 635s ok 8 635s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 635s ok 9 635s Expected return code 200, got 200 for '%' 635s ok 10 635s # testing : log message [Mon Apr 08 18:59:59.041450 2024] [log_debug:info] [pid 7181] [client 127.0.0.1:36702] % (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 635s # didn't match 635s # expected: '%' 635s # received: '%' 635s ok 11 635s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 635s ok 12 635s Expected return code 200, got 200 for '}' 635s ok 13 635s # testing : log message [Mon Apr 08 18:59:59.295527 2024] [log_debug:info] [pid 7181] [client 127.0.0.1:36702] } (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 635s # didn't match 635s # expected: '}' 635s # received: '}' 635s ok 14 635s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 635s ok 15 635s Expected return code 200, got 200 for '\"' 635s ok 16 635s # testing : log message [Mon Apr 08 18:59:59.550144 2024] [log_debug:info] [pid 7181] [client 127.0.0.1:36702] " (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 635s # didn't match 635s # expected: '"' 635s # received: '"' 635s ok 17 635s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 635s ok 18 635s Expected return code 200, got 200 for '\'' 635s ok 19 635s # testing : log message [Mon Apr 08 18:59:59.804252 2024] [log_debug:info] [pid 7181] [client 127.0.0.1:36702] ' (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 635s # didn't match 635s # expected: '\'' 635s # received: '\'' 635s ok 20 635s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 635s ok 21 635s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 635s ok 22 635s # testing : log message [Mon Apr 08 19:00:00.059388 2024] [log_debug:info] [pid 7181] [client 127.0.0.1:36702] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 635s # didn't match 635s # expected: '%{req:SomeHeader}' 635s # received: '%{req:SomeHeader}' 635s ok 23 635s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 635s ok 24 635s Expected return code 200, got 200 for '%{tolower:IDENT}' 635s ok 25 635s # testing : log message [Mon Apr 08 19:00:00.313911 2024] [log_debug:info] [pid 7181] [client 127.0.0.1:36702] ident (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 635s # didn't match 635s # expected: 'ident' 635s # received: 'ident' 635s ok 26 635s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 635s ok 27 635s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 635s ok 28 635s # testing : log message [Mon Apr 08 19:00:00.568449 2024] [log_debug:info] [pid 7181] [client 127.0.0.1:36702] get (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 635s # didn't match 635s # expected: 'get' 635s # received: 'get' 635s ok 29 635s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 635s ok 638s t/apache/getfile.t .................. 638s # using LWP client 638s 1..219 638s # Running under perl version 5.038002 for linux 638s # Current time local: Mon Apr 8 19:00:00 2024 638s # Current time GMT: Mon Apr 8 19:00:00 2024 638s # Using Test.pm version 1.31 638s # Using Apache/Test.pm version 1.42 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "44f3-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 17651 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl.pod 638s # expected: 17651 638s # received: 17651 638s ok 1 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "dbb0-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 56240 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5004delta.pod 638s # expected: 56240 638s # received: 56240 638s ok 2 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "85eb-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 34283 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5005delta.pod 638s # expected: 34283 638s # received: 34283 638s ok 3 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "d8ed-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 55533 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5100delta.pod 638s # expected: 55533 638s # received: 55533 638s ok 4 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "ab70-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 43888 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5101delta.pod 638s # expected: 43888 638s # received: 43888 638s ok 5 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "15cb7-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 89271 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5120delta.pod 638s # expected: 89271 638s # received: 89271 638s ok 6 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2707-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 9991 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5121delta.pod 638s # expected: 9991 638s # received: 9991 638s ok 7 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2569-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 9577 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5122delta.pod 638s # expected: 9577 638s # received: 9577 638s ok 8 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1004-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4100 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5123delta.pod 638s # expected: 4100 638s # received: 4100 638s ok 9 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "e58-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 3672 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5124delta.pod 638s # expected: 3672 638s # received: 3672 638s ok 10 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1e03-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7683 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5125delta.pod 638s # expected: 7683 638s # received: 7683 638s ok 11 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "233aa-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 144298 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5140delta.pod 638s # expected: 144298 638s # received: 144298 638s ok 12 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1f1e-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7966 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5141delta.pod 638s # expected: 7966 638s # received: 7966 638s ok 13 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1aec-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 6892 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5142delta.pod 638s # expected: 6892 638s # received: 6892 638s ok 14 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1e50-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7760 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5143delta.pod 638s # expected: 7760 638s # received: 7760 638s ok 15 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "18b7-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 6327 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5144delta.pod 638s # expected: 6327 638s # received: 6327 638s ok 16 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "20a09-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 133641 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5160delta.pod 638s # expected: 133641 638s # received: 133641 638s ok 17 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "17fe-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 6142 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5161delta.pod 638s # expected: 6142 638s # received: 6142 638s ok 18 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "e0a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 3594 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5162delta.pod 638s # expected: 3594 638s # received: 3594 638s ok 19 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "ff5-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4085 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5163delta.pod 638s # expected: 4085 638s # received: 4085 638s ok 20 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1d286-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 119430 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5180delta.pod 638s # expected: 119430 638s # received: 119430 638s ok 21 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "19c5-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 6597 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5181delta.pod 638s # expected: 6597 638s # received: 6597 638s ok 22 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "14d7-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 5335 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5182delta.pod 638s # expected: 5335 638s # received: 5335 638s ok 23 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1208-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4616 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5184delta.pod 638s # expected: 4616 638s # received: 4616 638s ok 24 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1c352-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 115538 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5200delta.pod 638s # expected: 115538 638s # received: 115538 638s ok 25 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2a07-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 10759 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5201delta.pod 638s # expected: 10759 638s # received: 10759 638s ok 26 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2fef-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 12271 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5202delta.pod 638s # expected: 12271 638s # received: 12271 638s ok 27 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2410-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 9232 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5203delta.pod 638s # expected: 9232 638s # received: 9232 638s ok 28 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1fa90-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 129680 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5220delta.pod 638s # expected: 129680 638s # received: 129680 638s ok 29 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "293d-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 10557 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5221delta.pod 638s # expected: 10557 638s # received: 10557 638s ok 30 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "301f-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 12319 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5222delta.pod 638s # expected: 12319 638s # received: 12319 638s ok 31 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "20fa-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 8442 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5223delta.pod 638s # expected: 8442 638s # received: 8442 638s ok 32 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1162-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4450 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5224delta.pod 638s # expected: 4450 638s # received: 4450 638s ok 33 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Accept-Ranges: bytes 638s #ETag: "fc0b-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 64523 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5240delta.pod 638s # expected: 64523 638s # received: 64523 638s ok 34 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2009-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 8201 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5241delta.pod 638s # expected: 8201 638s # received: 8201 638s ok 35 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1007-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4103 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5242delta.pod 638s # expected: 4103 638s # received: 4103 638s ok 36 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2aac-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 10924 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:02 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5243delta.pod 638s # expected: 10924 638s # received: 10924 638s ok 37 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1168-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4456 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5244delta.pod 638s # expected: 4456 638s # received: 4456 638s ok 38 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1875b-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 100187 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5260delta.pod 638s # expected: 100187 638s # received: 100187 638s ok 39 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1e25-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7717 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5261delta.pod 638s # expected: 7717 638s # received: 7717 638s ok 40 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1e16-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7702 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5262delta.pod 638s # expected: 7702 638s # received: 7702 638s ok 41 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1b69-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7017 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5263delta.pod 638s # expected: 7017 638s # received: 7017 638s ok 42 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "115d9-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 71129 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5280delta.pod 638s # expected: 71129 638s # received: 71129 638s ok 43 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "11f7-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4599 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5281delta.pod 638s # expected: 4599 638s # received: 4599 638s ok 44 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1806-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 6150 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5282delta.pod 638s # expected: 6150 638s # received: 6150 638s ok 45 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "13f7-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 5111 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5283delta.pod 638s # expected: 5111 638s # received: 5111 638s ok 46 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "9efd-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 40701 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5300delta.pod 638s # expected: 40701 638s # received: 40701 638s ok 47 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1662-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 5730 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5301delta.pod 638s # expected: 5730 638s # received: 5730 638s ok 48 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "124a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4682 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5302delta.pod 638s # expected: 4682 638s # received: 4682 638s ok 49 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1374-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4980 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5303delta.pod 638s # expected: 4980 638s # received: 4980 638s ok 50 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "d310-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 54032 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5320delta.pod 638s # expected: 54032 638s # received: 54032 638s ok 51 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1b5f-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7007 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5321delta.pod 638s # expected: 7007 638s # received: 7007 638s ok 52 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "9201-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 37377 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5340delta.pod 638s # expected: 37377 638s # received: 37377 638s ok 53 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1076-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4214 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5341delta.pod 638s # expected: 4214 638s # received: 4214 638s ok 54 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "f6a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 3946 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5342delta.pod 638s # expected: 3946 638s # received: 3946 638s ok 55 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "fd6-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4054 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5343delta.pod 638s # expected: 4054 638s # received: 4054 638s ok 56 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "ad8b-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 44427 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5360delta.pod 638s # expected: 44427 638s # received: 44427 638s ok 57 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1288-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4744 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5361delta.pod 638s # expected: 4744 638s # received: 4744 638s ok 58 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "f6a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 3946 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5362delta.pod 638s # expected: 3946 638s # received: 3946 638s ok 59 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "fd7-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4055 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5363delta.pod 638s # expected: 4055 638s # received: 4055 638s ok 60 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "10d49-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 68937 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5380delta.pod 638s # expected: 68937 638s # received: 68937 638s ok 61 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "f6a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 3946 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5381delta.pod 638s # expected: 3946 638s # received: 3946 638s ok 62 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "fd4-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4052 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl5382delta.pod 638s # expected: 4052 638s # received: 4052 638s ok 63 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1e729-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 124713 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl561delta.pod 638s # expected: 124713 638s # received: 124713 638s ok 64 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1a2c1-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 107201 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl56delta.pod 638s # expected: 107201 638s # received: 107201 638s ok 65 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "94ac-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 38060 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl581delta.pod 638s # expected: 38060 638s # received: 38060 638s ok 66 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1176-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4470 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl582delta.pod 638s # expected: 4470 638s # received: 4470 638s ok 67 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "18bf-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 6335 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl583delta.pod 638s # expected: 6335 638s # received: 6335 638s ok 68 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1cc3-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7363 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl584delta.pod 638s # expected: 7363 638s # received: 7363 638s ok 69 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1701-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 5889 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl585delta.pod 638s # expected: 5889 638s # received: 5889 638s ok 70 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "122b-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4651 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl586delta.pod 638s # expected: 4651 638s # received: 4651 638s ok 71 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "20a5-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 8357 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl587delta.pod 638s # expected: 8357 638s # received: 8357 638s ok 72 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "62c1-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 25281 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl588delta.pod 638s # expected: 25281 638s # received: 25281 638s ok 73 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "d290-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 53904 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl589delta.pod 638s # expected: 53904 638s # received: 53904 638s ok 74 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1c1d5-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 115157 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perl58delta.pod 638s # expected: 115157 638s # received: 115157 638s ok 75 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "4fe9-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 20457 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlaix.pod 638s # expected: 20457 638s # received: 20457 638s ok 76 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1688-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 5768 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlamiga.pod 638s # expected: 5768 638s # received: 5768 638s ok 77 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2031-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 8241 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlandroid.pod 638s # expected: 8241 638s # received: 8241 638s ok 78 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "c9433-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 824371 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlapi.pod 638s # expected: 824371 638s # received: 824371 638s ok 79 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "5837-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 22583 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlapio.pod 638s # expected: 22583 638s # received: 22583 638s ok 80 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1b62-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7010 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlartistic.pod 638s # expected: 7010 638s # received: 7010 638s ok 81 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "20c2-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 8386 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlbook.pod 638s # expected: 8386 638s # received: 8386 638s ok 82 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "126-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 294 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlboot.pod 638s # expected: 294 638s # received: 294 638s ok 83 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "130-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 304 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlbot.pod 638s # expected: 304 638s # received: 304 638s ok 84 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1f50-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 8016 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlbs2000.pod 638s # expected: 8016 638s # received: 8016 638s ok 85 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "dea2-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 56994 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlcall.pod 638s # expected: 56994 638s # received: 56994 638s ok 86 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1180-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4480 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlcheat.pod 638s # expected: 4480 638s # received: 4480 638s ok 87 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "23bf-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 9151 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlclass.pod 638s # expected: 9151 638s # received: 9151 638s ok 88 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "3c63-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 15459 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlclassguts.pod 638s # expected: 15459 638s # received: 15459 638s ok 89 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "254a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 9546 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlclib.pod 638s # expected: 9546 638s # received: 9546 638s ok 90 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "12e5-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4837 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlcn.pod 638s # expected: 4837 638s # received: 4837 638s ok 91 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1b1a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 6938 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlcommunity.pod 638s # expected: 6938 638s # received: 6938 638s ok 92 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "662a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 26154 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlcygwin.pod 638s # expected: 26154 638s # received: 26154 638s ok 93 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "cfa2-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 53154 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perldata.pod 638s # expected: 53154 638s # received: 53154 638s ok 94 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "134f-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4943 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 638s # expected: 4943 638s # received: 4943 638s ok 95 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "a85c-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 43100 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perldebguts.pod 638s # expected: 43100 638s # received: 43100 638s ok 96 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "5693-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 22163 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perldebtut.pod 638s # expected: 22163 638s # received: 22163 638s ok 97 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "9bbb-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 39867 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perldebug.pod 638s # expected: 39867 638s # received: 39867 638s ok 98 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "fd4-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4052 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perldelta.pod 638s # expected: 4052 638s # received: 4052 638s ok 99 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "5f0a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 24330 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perldeprecation.pod 638s # expected: 24330 638s # received: 24330 638s ok 100 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "4c051-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 311377 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perldiag.pod 638s # expected: 311377 638s # received: 311377 638s ok 101 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "24a0-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 9376 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perldoc.pod 638s # expected: 9376 638s # received: 9376 638s ok 102 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "b4ed-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 46317 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perldocstyle.pod 638s # expected: 46317 638s # received: 46317 638s ok 103 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "687a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 26746 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perldsc.pod 638s # expected: 26746 638s # received: 26746 638s ok 104 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1f17-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7959 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perldtrace.pod 638s # expected: 7959 638s # received: 7959 638s ok 105 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "14981-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 84353 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlebcdic.pod 638s # expected: 84353 638s # received: 84353 638s ok 106 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "9321-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 37665 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlembed.pod 638s # expected: 37665 638s # received: 37665 638s ok 107 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2877-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 10359 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlexperiment.pod 638s # expected: 10359 638s # received: 10359 638s ok 108 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "590b-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 22795 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfaq.pod 638s # expected: 22795 638s # received: 22795 638s ok 109 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "385d-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 14429 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfaq1.pod 638s # expected: 14429 638s # received: 14429 638s ok 110 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "24a1-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 9377 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfaq2.pod 638s # expected: 9377 638s # received: 9377 638s ok 111 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "92e1-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 37601 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfaq3.pod 638s # expected: 37601 638s # received: 37601 638s ok 112 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "162be-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 90814 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfaq4.pod 638s # expected: 90814 638s # received: 90814 638s ok 113 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "d7fc-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 55292 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfaq5.pod 638s # expected: 55292 638s # received: 55292 638s ok 114 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "9a71-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 39537 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfaq6.pod 638s # expected: 39537 638s # received: 39537 638s ok 115 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "93b8-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 37816 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfaq7.pod 638s # expected: 37816 638s # received: 37816 638s ok 116 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "c310-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 49936 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfaq8.pod 638s # expected: 49936 638s # received: 49936 638s ok 117 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "3b75-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 15221 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfaq9.pod 638s # expected: 15221 638s # received: 15221 638s ok 118 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "56ca-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 22218 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfilter.pod 638s # expected: 22218 638s # received: 22218 638s ok 119 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "342b-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 13355 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfork.pod 638s # expected: 13355 638s # received: 13355 638s ok 120 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "40e0-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 16608 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlform.pod 638s # expected: 16608 638s # received: 16608 638s ok 121 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "671-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 1649 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 638s # expected: 1649 638s # received: 1649 638s ok 122 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "67142-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 422210 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlfunc.pod 638s # expected: 422210 638s # received: 422210 638s ok 123 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "7c2a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 31786 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlgit.pod 638s # expected: 31786 638s # received: 31786 638s ok 124 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "21810-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 137232 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlglossary.pod 638s # expected: 137232 638s # received: 137232 638s ok 125 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "4075-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 16501 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlgov.pod 638s # expected: 16501 638s # received: 16501 638s ok 126 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "35f7-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 13815 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlgpl.pod 638s # expected: 13815 638s # received: 13815 638s ok 127 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2c264-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 180836 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlguts.pod 638s # expected: 180836 638s # received: 180836 638s ok 128 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "afe4-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 45028 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlhack.pod 638s # expected: 45028 638s # received: 45028 638s ok 129 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "11a38-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 72248 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlhacktips.pod 638s # expected: 72248 638s # received: 72248 638s ok 130 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1809-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 6153 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlhacktut.pod 638s # expected: 6153 638s # received: 6153 638s ok 131 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "5f7-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 1527 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlhaiku.pod 638s # expected: 1527 638s # received: 1527 638s ok 132 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "e88a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 59530 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlhist.pod 638s # expected: 59530 638s # received: 59530 638s ok 133 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "77a4-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 30628 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlhpux.pod 638s # expected: 30628 638s # received: 30628 638s ok 134 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "7dd-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 2013 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlhurd.pod 638s # expected: 2013 638s # received: 2013 638s ok 135 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1f865-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 129125 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlintern.pod 638s # expected: 129125 638s # received: 129125 638s ok 136 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "9216-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 37398 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlinterp.pod 638s # expected: 37398 638s # received: 37398 638s ok 137 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "579d-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 22429 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlintro.pod 638s # expected: 22429 638s # received: 22429 638s ok 138 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "8ad3-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 35539 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perliol.pod 638s # expected: 35539 638s # received: 35539 638s ok 139 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "11817-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 71703 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlipc.pod 638s # expected: 71703 638s # received: 71703 638s ok 140 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1150-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4432 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlirix.pod 638s # expected: 4432 638s # received: 4432 638s ok 141 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "20a8-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 8360 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perljp.pod 638s # expected: 8360 638s # received: 8360 638s ok 142 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2fc0-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 12224 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlko.pod 638s # expected: 12224 638s # received: 12224 638s ok 143 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "163-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 355 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perllexwarn.pod 638s # expected: 355 638s # received: 355 638s ok 144 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "7ea-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 2026 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perllinux.pod 638s # expected: 2026 638s # received: 2026 638s ok 145 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "12457-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 74839 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perllocale.pod 638s # expected: 74839 638s # received: 74839 638s ok 146 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "24dc-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 9436 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perllol.pod 638s # expected: 9436 638s # received: 9436 638s ok 147 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2f6f-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 12143 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlmacosx.pod 638s # expected: 12143 638s # received: 12143 638s ok 148 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "6753-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 26451 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlmod.pod 638s # expected: 26451 638s # received: 26451 638s ok 149 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2574-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 9588 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 638s # expected: 9588 638s # received: 9588 638s ok 150 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "e547-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 58695 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlmodlib.pod 638s # expected: 58695 638s # received: 58695 638s ok 151 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "573b-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 22331 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 638s # expected: 22331 638s # received: 22331 638s ok 152 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "d65-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 3429 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlmroapi.pod 638s # expected: 3429 638s # received: 3429 638s ok 153 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2ad3-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 10963 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlnewmod.pod 638s # expected: 10963 638s # received: 10963 638s ok 154 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "20a5-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 8357 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlnumber.pod 638s # expected: 8357 638s # received: 8357 638s ok 155 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "8d30-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 36144 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlobj.pod 638s # expected: 36144 638s # received: 36144 638s ok 156 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "6885-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 26757 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlootut.pod 638s # expected: 26757 638s # received: 26757 638s ok 157 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "251a5-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 151973 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlop.pod 638s # expected: 151973 638s # received: 151973 638s ok 158 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "4db-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 1243 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 638s # expected: 1243 638s # received: 1243 638s ok 159 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "3b77-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 15223 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlopentut.pod 638s # expected: 15223 638s # received: 15223 638s ok 160 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "16cb9-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 93369 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlos2.pod 638s # expected: 93369 638s # received: 93369 638s ok 161 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "37cb-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 14283 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlos390.pod 638s # expected: 14283 638s # received: 14283 638s ok 162 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "12b0-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4784 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlos400.pod 638s # expected: 4784 638s # received: 4784 638s ok 163 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "c8a9-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 51369 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlpacktut.pod 638s # expected: 51369 638s # received: 51369 638s ok 164 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "c2bd-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 49853 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlperf.pod 638s # expected: 49853 638s # received: 49853 638s ok 165 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1418-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 5144 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlplan9.pod 638s # expected: 5144 638s # received: 5144 638s ok 166 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "5b65-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 23397 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlpod.pod 638s # expected: 23397 638s # received: 23397 638s ok 167 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "10d10-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 68880 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlpodspec.pod 638s # expected: 68880 638s # received: 68880 638s ok 168 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2f40-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 12096 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 638s # expected: 12096 638s # received: 12096 638s ok 169 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "67b7-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 26551 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlpolicy.pod 638s # expected: 26551 638s # received: 26551 638s ok 170 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "15cc8-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 89288 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlport.pod 638s # expected: 89288 638s # received: 89288 638s ok 171 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1412-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 5138 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlpragma.pod 638s # expected: 5138 638s # received: 5138 638s ok 172 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1a25-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 6693 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlqnx.pod 638s # expected: 6693 638s # received: 6693 638s ok 173 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2127d-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 135805 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlre.pod 638s # expected: 135805 638s # received: 135805 638s ok 174 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "7bad-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 31661 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlreapi.pod 638s # expected: 31661 638s # received: 31661 638s ok 175 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "818f-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 33167 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 638s # expected: 33167 638s # received: 33167 638s ok 176 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "beb0-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 48816 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 638s # expected: 48816 638s # received: 48816 638s ok 177 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "8c47-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 35911 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlref.pod 638s # expected: 35911 638s # received: 35911 638s ok 178 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "4944-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 18756 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlreftut.pod 638s # expected: 18756 638s # received: 18756 638s ok 179 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "a989-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 43401 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlreguts.pod 638s # expected: 43401 638s # received: 43401 638s ok 180 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1fd-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 509 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlrepository.pod 638s # expected: 509 638s # received: 509 638s ok 181 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "4af5-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 19189 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlrequick.pod 638s # expected: 19189 638s # received: 19189 638s ok 182 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "3ce4-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 15588 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlreref.pod 638s # expected: 15588 638s # received: 15588 638s ok 183 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1e219-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 123417 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlretut.pod 638s # expected: 123417 638s # received: 123417 638s ok 184 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "60c-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 1548 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlriscos.pod 638s # expected: 1548 638s # received: 1548 638s ok 185 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "e52d-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 58669 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlrun.pod 638s # expected: 58669 638s # received: 58669 638s ok 186 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "6cc6-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 27846 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlsec.pod 638s # expected: 27846 638s # received: 27846 638s ok 187 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "4af2-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 19186 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 638s # expected: 19186 638s # received: 19186 638s ok 188 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "74a6-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 29862 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlsolaris.pod 638s # expected: 29862 638s # received: 29862 638s ok 189 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1bdc-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7132 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlsource.pod 638s # expected: 7132 638s # received: 7132 638s ok 190 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "233b-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 9019 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlstyle.pod 638s # expected: 9019 638s # received: 9019 638s ok 191 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "12f85-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 77701 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlsub.pod 638s # expected: 77701 638s # received: 77701 638s ok 192 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "d2de-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 53982 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlsyn.pod 638s # expected: 53982 638s # received: 53982 638s ok 193 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "2858-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 10328 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlsynology.pod 638s # expected: 10328 638s # received: 10328 638s ok 194 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "b53a-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 46394 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlthrtut.pod 638s # expected: 46394 638s # received: 46394 638s ok 195 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "9a91-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 39569 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perltie.pod 638s # expected: 39569 638s # received: 39569 638s ok 196 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "b9206-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 758278 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perltoc.pod 638s # expected: 758278 638s # received: 758278 638s ok 197 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "174-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 372 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perltodo.pod 638s # expected: 372 638s # received: 372 638s ok 198 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "126-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 294 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perltooc.pod 638s # expected: 294 638s # received: 294 638s ok 199 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "126-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 294 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perltoot.pod 638s # expected: 294 638s # received: 294 638s ok 200 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "297f-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 10623 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perltrap.pod 638s # expected: 10623 638s # received: 10623 638s ok 201 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "213f-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 8511 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perltru64.pod 638s # expected: 8511 638s # received: 8511 638s ok 202 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1183-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4483 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perltw.pod 638s # expected: 4483 638s # received: 4483 638s ok 203 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "162c0-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 90816 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlunicode.pod 638s # expected: 90816 638s # received: 90816 638s ok 204 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "6349-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 25417 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlunicook.pod 638s # expected: 25417 638s # received: 25417 638s ok 205 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "372e-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 14126 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlunifaq.pod 638s # expected: 14126 638s # received: 14126 638s ok 206 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "96e1-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 38625 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perluniintro.pod 638s # expected: 38625 638s # received: 38625 638s ok 207 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "6eefa-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 454394 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perluniprops.pod 638s # expected: 454394 638s # received: 454394 638s ok 208 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1f0f-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7951 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlunitut.pod 638s # expected: 7951 638s # received: 7951 638s ok 209 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1ce8-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 7400 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlutil.pod 638s # expected: 7400 638s # received: 7400 638s ok 210 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "16ab2-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 92850 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlvar.pod 638s # expected: 92850 638s # received: 92850 638s ok 211 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "c68d-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 50829 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlvms.pod 638s # expected: 50829 638s # received: 50829 638s ok 212 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "f16-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 3862 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlvos.pod 638s # expected: 3862 638s # received: 3862 638s ok 213 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "7fdb-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 32731 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlwin32.pod 638s # expected: 32731 638s # received: 32731 638s ok 214 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "1532b-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 86827 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlxs.pod 638s # expected: 86827 638s # received: 86827 638s ok 215 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "c504-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 50436 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlxstut.pod 638s # expected: 50436 638s # received: 50436 638s ok 216 638s #lwp request: 638s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "5dc1-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 24001 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 638s # expected: 24001 638s # received: 24001 638s ok 217 638s #lwp request: 638s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "cb0a0-614f0c873c200" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 831648 638s #Last-Modified: Sun, 31 Mar 2024 08:37:28 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-binary-httpd 638s # expected: 831648 638s # received: 831648 638s ok 218 638s #lwp request: 638s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 638s #User-Agent: libwww-perl/6.76 638s # 638s #server response: 638s #HTTP/1.1 200 OK 638s #Connection: close 638s #Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Accept-Ranges: bytes 638s #ETag: "415750-6155edc931600" 638s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 638s #Vary: In-If1 638s #Content-Length: 4282192 638s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 638s #Client-Date: Mon, 08 Apr 2024 19:00:03 GMT 638s #Client-Peer: 127.0.0.1:8529 638s #Client-Response-Num: 1 638s #DMMATCH1: 1 638s # 638s # testing : download of /getfiles-binary-perl 638s # expected: 4282192 638s # received: 4282192 638s ok 219 638s ok 640s t/apache/headers.t .................. 640s 1..27 640s # Running under perl version 5.038002 for linux 640s # Current time local: Mon Apr 8 19:00:03 2024 640s # Current time GMT: Mon Apr 8 19:00:03 2024 640s # Using Test.pm version 1.31 640s # Using Apache/Test.pm version 1.42 640s testing: Hello: World 640s ok 1 640s # testing : response success 640s # expected: qr/HTTP\/1\.. 200 OK/ 640s # received: 'HTTP/1.1 200 OK' 640s ok 2 640s header: [World] vs [World] 640s # testing : compare header Hello value 640s # expected: 'World' 640s # received: 'World' 640s ok 3 640s testing: Hello: World 640s ok 4 640s # testing : response success 640s # expected: qr/HTTP\/1\.. 200 OK/ 640s # received: 'HTTP/1.1 200 OK' 640s ok 5 640s header: [World] vs [World] 640s # testing : compare header Hello value 640s # expected: 'World' 640s # received: 'World' 640s ok 6 640s testing: Hello: World 640s ok 7 640s # testing : response success 640s # expected: qr/HTTP\/1\.. 200 OK/ 640s # received: 'HTTP/1.1 200 OK' 640s ok 8 640s header: [World] vs [World] 640s # testing : compare header Hello value 640s # expected: 'World' 640s # received: 'World' 640s ok 9 640s testing: Hello: Foo 640s Bar 640s ok 10 640s # testing : response success 640s # expected: qr/HTTP\/1\.. 200 OK/ 640s # received: 'HTTP/1.1 200 OK' 640s ok 11 640s header: [Foo Bar] vs [Foo Bar] 640s # testing : compare header Hello value 640s # expected: 'Foo Bar' 640s # received: 'Foo Bar' 640s ok 12 640s testing: Hello: Foo 640s Bar 640s ok 13 640s # testing : response success 640s # expected: qr/HTTP\/1\.. 200 OK/ 640s # received: 'HTTP/1.1 200 OK' 640s ok 14 640s header: [Foo Bar] vs [Foo Bar] 640s # testing : compare header Hello value 640s # expected: 'Foo Bar' 640s # received: 'Foo Bar' 640s ok 15 640s testing: Hello: Foo 640s Bar 640s ok 16 640s # testing : response success 640s # expected: qr/HTTP\/1\.. 200 OK/ 640s # received: 'HTTP/1.1 200 OK' 640s ok 17 640s header: [Foo Bar] vs [Foo Bar] 640s # testing : compare header Hello value 640s # expected: 'Foo Bar' 640s # received: 'Foo Bar' 640s ok 18 640s testing: Hello: Foo 640s Bar 640s ok 19 640s # testing : response success 640s # expected: qr/HTTP\/1\.. 200 OK/ 640s # received: 'HTTP/1.1 200 OK' 640s ok 20 640s header: [Foo Bar] vs [Foo Bar] 640s # testing : compare header Hello value 640s # expected: 'Foo Bar' 640s # received: 'Foo Bar' 640s ok 21 640s testing: Hello: Foo 640s Bar 640s ok 22 640s # testing : response success 640s # expected: qr/HTTP\/1\.. 200 OK/ 640s # received: 'HTTP/1.1 200 OK' 640s ok 23 640s header: [Foo Bar] vs [Foo Bar] 640s # testing : compare header Hello value 640s # expected: 'Foo Bar' 640s # received: 'Foo Bar' 640s ok 24 640s testing: Hello:World 640s ok 25 640s # testing : response success 640s # expected: qr/HTTP\/1\.. 200 OK/ 640s # received: 'HTTP/1.1 200 OK' 640s ok 26 640s header: [World] vs [World] 640s # testing : compare header Hello value 640s # expected: 'World' 640s # received: 'World' 640s ok 27 640s ok 642s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 645s t/apache/http_strict.t .............. 645s 1..178 645s # Running under perl version 5.038002 for linux 645s # Current time local: Mon Apr 8 19:00:07 2024 645s # Current time GMT: Mon Apr 8 19:00:07 2024 645s # Using Test.pm version 1.31 645s # Using Apache/Test.pm version 1.42 645s # SENDING: 645s # GET / HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 1 645s # SENDING: 645s # GET / HTTP/1.0\n\n 645s # expecting success, got 200 645s ok 2 645s # SENDING: 645s # get / HTTP/1.0\r\n\r\n 645s # expecting 501, got 501 645s ok 3 645s # SENDING: 645s # G ET / HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 4 645s # SENDING: 645s # G\x00ET / HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 5 645s # SENDING: 645s # G/T / HTTP/1.0\r\n\r\n 645s # expecting 501, got 501 645s ok 6 645s # SENDING: 645s # GET /\x00 HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 7 645s # SENDING: 645s # GET / HTTP/1.0\x00\r\n\r\n 645s # expecting 400, got 400 645s ok 8 645s # SENDING: 645s # GET\x0c/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 9 645s # SENDING: 645s # GET\r/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 10 645s # SENDING: 645s # GET\t/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 11 645s # SENDING: 645s # GET / HTT/1.0\r\n\r\n 645s # expecting error, got 400 645s ok 12 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 645s # expecting success, got 200 645s ok 13 645s # SENDING: 645s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 645s # expecting success, got 200 645s ok 14 645s # SENDING: 645s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 645s # expecting success, got 200 645s ok 15 645s # SENDING: 645s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 645s # expecting 400, got 400 645s ok 16 645s # SENDING: 645s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 645s # expecting 400, got 400 645s ok 17 645s # SENDING: 645s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 645s # expecting 200, got 200 645s ok 18 645s # SENDING: 645s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 645s # expecting 400, got 400 645s ok 19 645s # SENDING: 645s # GET / HTTP/\r\nHost: localhost\r\n\r\n 645s # expecting error, got 400 645s ok 20 645s # SENDING: 645s # GET / HTTP/0.9\r\n\r\n 645s # expecting error, got 400 645s ok 21 645s # SENDING: 645s # GET / HTTP/0.8\r\n\r\n 645s # expecting error, got 400 645s ok 22 645s # SENDING: 645s # GET /\x01 HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 23 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 24 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 645s # expecting 200, got 200 645s ok 25 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 645s # expecting 400, got 400 645s ok 26 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 645s # expecting 200, got 200 645s ok 27 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo\r\n\r\n 645s # expecting 400, got 400 645s ok 28 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 645s # expecting 400, got 400 645s ok 29 645s # SENDING: 645s # GET / HTTP/1.0\r\n: bar\r\n\r\n 645s # expecting 400, got 400 645s ok 30 645s # SENDING: 645s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 31 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 645s # expecting 400, got 400 645s ok 32 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 645s # expecting 400, got 400 645s ok 33 645s # SENDING: 645s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 645s # expecting 400, got 400 645s ok 34 645s # SENDING: 645s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 35 645s # SENDING: 645s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 645s # expecting 400, got 400 645s ok 36 645s # SENDING: 645s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 645s # expecting 400, got 400 645s ok 37 645s # SENDING: 645s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 645s # expecting 200, got 200 645s ok 38 645s # SENDING: 645s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 645s # expecting 400, got 400 645s ok 39 645s # SENDING: 645s # GET / HTTP/1.0\r\r 645s # expecting dropped connection and HTTPD dropped connection 645s ok 40 645s # SENDING: 645s # GET /\r\n 645s # expecting headerless HTTP/0.9 body, got response 645s ok 41 645s # SENDING: 645s # GET /#frag HTTP/1.0\r\n 645s # expecting 400, got 400 645s ok 42 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 645s # expecting 200, got 200 645s ok 43 645s # SENDING: 645s # GET http://017700000001/ HTTP/1.0\r\n\r\n 645s # expecting 200, got 200 645s ok 44 645s # SENDING: 645s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 645s # expecting 200, got 200 645s ok 45 645s # SENDING: 645s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 645s # expecting 200, got 200 645s ok 46 645s # SENDING: 645s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 645s # expecting 200, got 200 645s ok 47 645s # SENDING: 645s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 645s # expecting 200, got 200 645s ok 48 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 645s # expecting 200, got 200 645s ok 49 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 645s # expecting 400, got 400 645s ok 50 645s # SENDING: 645s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 645s # expecting 200, got 200 645s ok 51 645s # SENDING: 645s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 52 645s # SENDING: 645s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 53 645s # SENDING: 645s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 54 645s # SENDING: 645s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 645s # expecting 200, got 200 645s ok 55 645s # SENDING: 645s # GET http://[::1]/ HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 56 645s # SENDING: 645s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 57 645s # SENDING: 645s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 58 645s # SENDING: 645s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 59 645s # SENDING: 645s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 60 645s # SENDING: 645s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 61 645s # SENDING: 645s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 62 645s # SENDING: 645s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 63 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 645s # expecting success, got 200 645s ok 64 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 645s # expecting success, got 200 645s ok 65 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 645s # expecting success, got 200 645s ok 66 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 645s # expecting success, got 200 645s ok 67 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 645s # expecting success, got 200 645s ok 68 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 645s # expecting success, got 200 645s ok 69 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 645s # expecting 200, got 200 645s ok 70 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 645s # expecting 200, got 200 645s ok 71 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 645s # expecting 400, got 400 645s ok 72 645s # SENDING: 645s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 73 645s # SENDING: 645s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 74 645s # SENDING: 645s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 75 645s # SENDING: 645s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 76 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 645s # expecting 200, got 200 645s ok 77 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 645s # expecting 200, got 200 645s ok 78 645s # SENDING: 645s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 645s # expecting 200, got 200 645s ok 79 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 645s # DECODED: Foo: bar 645s # RESPONSE: 645s # HTTP/1.1 200 OK\r\n 645s # Date: Mon, 08 Apr 2024 19:00:08 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Foo: bar\r\n 645s # Vary: In-If1\r\n 645s # DMMATCH1: 1\r\n 645s # Connection: close\r\n 645s # Content-Type: text/plain\r\n 645s # \r\n 645s # Hi!\n 645s # SERVERNAME=localhost\n 645s # HTTP_HOST=\n 645s # 645s # expecting 200, got 200 645s ok 80 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 645s # DECODED: Foo: 645s # RESPONSE: 645s # HTTP/1.1 200 OK\r\n 645s # Date: Mon, 08 Apr 2024 19:00:08 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Foo: \r\n 645s # Vary: In-If1\r\n 645s # DMMATCH1: 1\r\n 645s # Connection: close\r\n 645s # Content-Type: text/plain\r\n 645s # \r\n 645s # Hi!\n 645s # SERVERNAME=localhost\n 645s # HTTP_HOST=\n 645s # 645s # expecting 200, got 200 645s ok 81 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 645s # DECODED: : bar 645s # RESPONSE: 645s # HTTP/1.1 500 Internal Server Error\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Content-Length: 564\r\n 645s # Connection: close\r\n 645s # Content-Type: text/html; charset=iso-8859-1\r\n 645s # \r\n 645s # \n 645s # \n 645s # ... 645s # expecting 500, got 500 645s ok 82 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 645s # DECODED: F\x00oo: bar 645s # RESPONSE: 645s # HTTP/1.1 500 Internal Server Error\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Content-Length: 528\r\n 645s # Connection: close\r\n 645s # Content-Type: text/html; charset=iso-8859-1\r\n 645s # \r\n 645s # \n 645s # \n 645s # ... 645s # expecting 500, got 500 645s ok 83 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 645s # DECODED: F\x01oo: bar 645s # RESPONSE: 645s # HTTP/1.1 500 Internal Server Error\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Content-Length: 564\r\n 645s # Connection: close\r\n 645s # Content-Type: text/html; charset=iso-8859-1\r\n 645s # \r\n 645s # \n 645s # \n 645s # ... 645s # expecting 500, got 500 645s ok 84 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 645s # DECODED: F\noo: bar 645s # RESPONSE: 645s # HTTP/1.1 500 Internal Server Error\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Content-Length: 528\r\n 645s # Connection: close\r\n 645s # Content-Type: text/html; charset=iso-8859-1\r\n 645s # \r\n 645s # \n 645s # \n 645s # ... 645s # expecting 500, got 500 645s ok 85 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 645s # DECODED: Foo: b\tar 645s # RESPONSE: 645s # HTTP/1.1 200 OK\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Foo: b\tar\r\n 645s # Vary: In-If1\r\n 645s # DMMATCH1: 1\r\n 645s # Connection: close\r\n 645s # Content-Type: text/plain\r\n 645s # \r\n 645s # Hi!\n 645s # SERVERNAME=localhost\n 645s # HTTP_HOST=\n 645s # 645s # expecting 200, got 200 645s ok 86 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 645s # DECODED: Foo: b\x01ar 645s # RESPONSE: 645s # HTTP/1.1 500 Internal Server Error\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Content-Length: 564\r\n 645s # Connection: close\r\n 645s # Content-Type: text/html; charset=iso-8859-1\r\n 645s # \r\n 645s # \n 645s # \n 645s # ... 645s # expecting 500, got 500 645s ok 87 645s # SENDING: 645s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 645s # expecting 500, got 500 645s ok 88 645s # SENDING: 645s # GET / HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 89 645s # SENDING: 645s # GET / HTTP/1.0\n\n 645s # expecting 400, got 400 645s ok 90 645s # SENDING: 645s # get / HTTP/1.0\r\n\r\n 645s # expecting 501, got 501 645s ok 91 645s # SENDING: 645s # G ET / HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 92 645s # SENDING: 645s # G\x00ET / HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 93 645s # SENDING: 645s # G/T / HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 94 645s # SENDING: 645s # GET /\x00 HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 95 645s # SENDING: 645s # GET / HTTP/1.0\x00\r\n\r\n 645s # expecting 400, got 400 645s ok 96 645s # SENDING: 645s # GET\x0c/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 97 645s # SENDING: 645s # GET\r/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 98 645s # SENDING: 645s # GET\t/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 99 645s # SENDING: 645s # GET / HTT/1.0\r\n\r\n 645s # expecting error, got 400 645s ok 100 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 645s # expecting success, got 200 645s ok 101 645s # SENDING: 645s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 645s # expecting success, got 200 645s ok 102 645s # SENDING: 645s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 645s # expecting success, got 200 645s ok 103 645s # SENDING: 645s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 645s # expecting 400, got 400 645s ok 104 645s # SENDING: 645s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 645s # expecting 400, got 400 645s ok 105 645s # SENDING: 645s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 645s # expecting 400, got 400 645s ok 106 645s # SENDING: 645s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 645s # expecting 400, got 400 645s ok 107 645s # SENDING: 645s # GET / HTTP/\r\nHost: localhost\r\n\r\n 645s # expecting error, got 400 645s ok 108 645s # SENDING: 645s # GET / HTTP/0.9\r\n\r\n 645s # expecting error, got 400 645s ok 109 645s # SENDING: 645s # GET / HTTP/0.8\r\n\r\n 645s # expecting error, got 400 645s ok 110 645s # SENDING: 645s # GET /\x01 HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 111 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 112 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 645s # expecting 200, got 200 645s ok 113 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 645s # expecting 400, got 400 645s ok 114 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 645s # expecting 400, got 400 645s ok 115 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo\r\n\r\n 645s # expecting 400, got 400 645s ok 116 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 645s # expecting 400, got 400 645s ok 117 645s # SENDING: 645s # GET / HTTP/1.0\r\n: bar\r\n\r\n 645s # expecting 400, got 400 645s ok 118 645s # SENDING: 645s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 119 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 645s # expecting 400, got 400 645s ok 120 645s # SENDING: 645s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 645s # expecting 400, got 400 645s ok 121 645s # SENDING: 645s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 645s # expecting 400, got 400 645s ok 122 645s # SENDING: 645s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 645s # expecting 400, got 400 645s ok 123 645s # SENDING: 645s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 645s # expecting 400, got 400 645s ok 124 645s # SENDING: 645s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 645s # expecting 400, got 400 645s ok 125 645s # SENDING: 645s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 645s # expecting 200, got 200 645s ok 126 645s # SENDING: 645s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 645s # expecting 400, got 400 645s ok 127 645s # SENDING: 645s # GET / HTTP/1.0\r\r 645s # expecting dropped connection and HTTPD dropped connection 645s ok 128 645s # SENDING: 645s # GET /\r\n 645s # expecting headerless HTTP/0.9 body, got response 645s ok 129 645s # SENDING: 645s # GET /#frag HTTP/1.0\r\n 645s # expecting 400, got 400 645s ok 130 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 645s # expecting 400, got 400 645s ok 131 645s # SENDING: 645s # GET http://017700000001/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 132 645s # SENDING: 645s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 133 645s # SENDING: 645s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 645s # expecting 200, got 200 645s ok 134 645s # SENDING: 645s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 135 645s # SENDING: 645s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 136 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 645s # expecting 400, got 400 645s ok 137 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 645s # expecting 400, got 400 645s ok 138 645s # SENDING: 645s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 645s # expecting 200, got 200 645s ok 139 645s # SENDING: 645s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 140 645s # SENDING: 645s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 141 645s # SENDING: 645s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 142 645s # SENDING: 645s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 143 645s # SENDING: 645s # GET http://[::1]/ HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 144 645s # SENDING: 645s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 145 645s # SENDING: 645s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 146 645s # SENDING: 645s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 147 645s # SENDING: 645s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 148 645s # SENDING: 645s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 149 645s # SENDING: 645s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 645s # expecting success, got 200 645s ok 150 645s # SENDING: 645s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 645s # expecting 400, got 400 645s ok 151 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 645s # expecting success, got 200 645s ok 152 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 645s # expecting success, got 200 645s ok 153 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 645s # expecting success, got 200 645s ok 154 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 645s # expecting success, got 200 645s ok 155 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 645s # expecting success, got 200 645s ok 156 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 645s # expecting success, got 200 645s ok 157 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 645s # expecting 400, got 400 645s ok 158 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 645s # expecting 400, got 400 645s ok 159 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 645s # expecting 400, got 400 645s ok 160 645s # SENDING: 645s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 161 645s # SENDING: 645s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 162 645s # SENDING: 645s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 163 645s # SENDING: 645s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 645s # expecting 200, got 200 645s ok 164 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 645s # expecting 200, got 200 645s ok 165 645s # SENDING: 645s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 645s # expecting 200, got 200 645s ok 166 645s # SENDING: 645s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 645s # expecting 200, got 200 645s ok 167 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 645s # DECODED: Foo: bar 645s # RESPONSE: 645s # HTTP/1.1 200 OK\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Foo: bar\r\n 645s # Vary: In-If1\r\n 645s # DMMATCH1: 1\r\n 645s # Connection: close\r\n 645s # Content-Type: text/plain\r\n 645s # \r\n 645s # Hi!\n 645s # SERVERNAME=localhost\n 645s # HTTP_HOST=\n 645s # 645s # expecting 200, got 200 645s ok 168 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 645s # DECODED: Foo: 645s # RESPONSE: 645s # HTTP/1.1 200 OK\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Foo: \r\n 645s # Vary: In-If1\r\n 645s # DMMATCH1: 1\r\n 645s # Connection: close\r\n 645s # Content-Type: text/plain\r\n 645s # \r\n 645s # Hi!\n 645s # SERVERNAME=localhost\n 645s # HTTP_HOST=\n 645s # 645s # expecting 200, got 200 645s ok 169 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 645s # DECODED: : bar 645s # RESPONSE: 645s # HTTP/1.1 500 Internal Server Error\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Content-Length: 564\r\n 645s # Connection: close\r\n 645s # Content-Type: text/html; charset=iso-8859-1\r\n 645s # \r\n 645s # \n 645s # \n 645s # ... 645s # expecting 500, got 500 645s ok 170 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 645s # DECODED: F\x00oo: bar 645s # RESPONSE: 645s # HTTP/1.1 500 Internal Server Error\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Content-Length: 528\r\n 645s # Connection: close\r\n 645s # Content-Type: text/html; charset=iso-8859-1\r\n 645s # \r\n 645s # \n 645s # \n 645s # ... 645s # expecting 500, got 500 645s ok 171 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 645s # DECODED: F\x01oo: bar 645s # RESPONSE: 645s # HTTP/1.1 500 Internal Server Error\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Content-Length: 564\r\n 645s # Connection: close\r\n 645s # Content-Type: text/html; charset=iso-8859-1\r\n 645s # \r\n 645s # \n 645s # \n 645s # ... 645s # expecting 500, got 500 645s ok 172 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 645s # DECODED: F\noo: bar 645s # RESPONSE: 645s # HTTP/1.1 500 Internal Server Error\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Content-Length: 528\r\n 645s # Connection: close\r\n 645s # Content-Type: text/html; charset=iso-8859-1\r\n 645s # \r\n 645s # \n 645s # \n 645s # ... 645s # expecting 500, got 500 645s ok 173 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 645s # DECODED: Foo: b\tar 645s # RESPONSE: 645s # HTTP/1.1 200 OK\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Foo: b\tar\r\n 645s # Vary: In-If1\r\n 645s # DMMATCH1: 1\r\n 645s # Connection: close\r\n 645s # Content-Type: text/plain\r\n 645s # \r\n 645s # Hi!\n 645s # SERVERNAME=localhost\n 645s # HTTP_HOST=\n 645s # 645s # expecting 200, got 200 645s ok 174 645s # SENDING: 645s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 645s # DECODED: Foo: b\x01ar 645s # RESPONSE: 645s # HTTP/1.1 500 Internal Server Error\r\n 645s # Date: Mon, 08 Apr 2024 19:00:09 GMT\r\n 645s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 645s # Content-Length: 564\r\n 645s # Connection: close\r\n 645s # Content-Type: text/html; charset=iso-8859-1\r\n 645s # \r\n 645s # \n 645s # \n 645s # ... 645s # expecting 500, got 500 645s ok 175 645s # SENDING: 645s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 645s # expecting 500, got 500 645s ok 176 645s ok 177 645s ok 178 645s ok 646s t/apache/if_sections.t .............. 646s 1..46 646s # Running under perl version 5.038002 for linux 646s # Current time local: Mon Apr 8 19:00:10 2024 646s # Current time GMT: Mon Apr 8 19:00:10 2024 646s # Using Test.pm version 1.31 646s # Using Apache/Test.pm version 1.42 646s # /if_sec/ with '': 646s # expected: 200 646s # received: '200' 646s ok 1 646s # expected: undef 646s # received: undef 646s ok 2 646s # /if_sec/foo.if_test with '': 646s # expected: 200 646s # received: '200' 646s ok 3 646s # expected: undef 646s # received: undef 646s ok 4 646s # /if_sec/foo.if_test with '1': 646s # expected: 200 646s # received: '200' 646s ok 5 646s # expected: 'global1' 646s # received: 'global1' 646s ok 6 646s # /if_sec/foo.if_test with '1 11': 646s # expected: 200 646s # received: '200' 646s ok 7 646s # expected: 'global1, nested11, nested113' 646s # received: 'global1, nested11, nested113' 646s ok 8 646s # /if_sec/foo.if_test with '1 11 111': 646s # expected: 200 646s # received: '200' 646s ok 9 646s # expected: 'global1, nested11, nested111' 646s # received: 'global1, nested11, nested111' 646s ok 10 646s # /if_sec/foo.if_test with '1 11 112': 646s # expected: 200 646s # received: '200' 646s ok 11 646s # expected: 'global1, nested11, nested112' 646s # received: 'global1, nested11, nested112' 646s ok 12 646s # /if_sec/foo.if_test with '1 2': 646s # expected: 200 646s # received: '200' 646s ok 13 646s # expected: 'global1, files2' 646s # received: 'global1, files2' 646s ok 14 646s # /if_sec/dir/foo.txt with '1 2': 646s # expected: 200 646s # received: '200' 646s ok 15 646s # expected: 'global1, dir1, dir2, dir_files1' 646s # received: 'global1, dir1, dir2, dir_files1' 646s ok 16 646s # /if_sec/dir/ with '1 2': 646s # expected: 200 646s # received: '200' 646s ok 17 646s # expected: 'global1, dir1, dir2' 646s # received: 'global1, dir1, dir2' 646s ok 18 646s # /if_sec/dir/ with '1 11': 646s # expected: 200 646s # received: '200' 646s ok 19 646s # expected: 'global1, dir1, nested11, nested113' 646s # received: 'global1, dir1, nested11, nested113' 646s ok 20 646s # /if_sec/dir/ with '1 11 111': 646s # expected: 200 646s # received: '200' 646s ok 21 646s # expected: 'global1, dir1, nested11, nested111' 646s # received: 'global1, dir1, nested11, nested111' 646s ok 22 646s # /if_sec/dir/ with '1 11 112': 646s # expected: 200 646s # received: '200' 646s ok 23 646s # expected: 'global1, dir1, nested11, nested112' 646s # received: 'global1, dir1, nested11, nested112' 646s ok 24 646s # /if_sec/loc/ with '1 2': 646s # expected: 200 646s # received: '200' 646s ok 25 646s # expected: 'global1, loc1, loc2' 646s # received: 'global1, loc1, loc2' 646s ok 26 646s # /if_sec/loc/foo.txt with '1 2': 646s # expected: 200 646s # received: '200' 646s ok 27 646s # expected: 'global1, loc1, loc2' 646s # received: 'global1, loc1, loc2' 646s ok 28 646s # /if_sec/loc/ with '1 11': 646s # expected: 200 646s # received: '200' 646s ok 29 646s # expected: 'global1, loc1, nested11, nested113' 646s # received: 'global1, loc1, nested11, nested113' 646s ok 30 646s # /if_sec/loc/ with '1 11 111': 646s # expected: 200 646s # received: '200' 646s ok 31 646s # expected: 'global1, loc1, nested11, nested111' 646s # received: 'global1, loc1, nested11, nested111' 646s ok 32 646s # /if_sec/loc/ with '1 11 112': 646s # expected: 200 646s # received: '200' 646s ok 33 646s # expected: 'global1, loc1, nested11, nested112' 646s # received: 'global1, loc1, nested11, nested112' 646s ok 34 646s # /if_sec/loc/foo.if_test with '1 2': 646s # expected: 200 646s # received: '200' 646s ok 35 646s # expected: 'global1, files2, loc1, loc2' 646s # received: 'global1, files2, loc1, loc2' 646s ok 36 646s # /if_sec/loc/foo.if_test with '1 2 11': 646s # expected: 200 646s # received: '200' 646s ok 37 646s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 646s # received: 'global1, files2, loc1, loc2, nested11, nested113' 646s ok 38 646s # /if_sec/loc/foo.if_test with '1 2 11 111': 646s # expected: 200 646s # received: '200' 646s ok 39 646s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 646s # received: 'global1, files2, loc1, loc2, nested11, nested111' 646s ok 40 646s # /if_sec/loc/foo.if_test with '1 2 11 112': 646s # expected: 200 646s # received: '200' 646s ok 41 646s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 646s # received: 'global1, files2, loc1, loc2, nested11, nested112' 646s ok 42 646s # /if_sec/proxy/ with '1 2': 646s # expected: 200 646s # received: '200' 646s ok 43 646s # expected: 'global1, locp1, locp2' 646s # received: 'global1, locp1, locp2' 646s ok 44 646s # /if_sec/proxy/ with '2': 646s # expected: 200 646s # received: '200' 646s ok 45 646s # expected: 'locp2' 646s # received: 'locp2' 646s ok 46 646s ok 648s t/apache/iffile.t ................... 648s 1..2 648s # Running under perl version 5.038002 for linux 648s # Current time local: Mon Apr 8 19:00:11 2024 648s # Current time GMT: Mon Apr 8 19:00:11 2024 648s # Using Test.pm version 1.31 648s # Using Apache/Test.pm version 1.42 648s # expected: 200 648s # received: '200' 648s ok 1 648s # expected: 'success1, success2, success3, success4, success5' 648s # received: 'success1, success2, success3, success4, success5' 648s ok 2 648s ok 650s t/apache/leaks.t .................... skipped: mod_memory_track not activated 656s t/apache/limits.t ................... 656s 1..12 656s # Running under perl version 5.038002 for linux 656s # Current time local: Mon Apr 8 19:00:15 2024 656s # Current time GMT: Mon Apr 8 19:00:15 2024 656s # Using Test.pm version 1.31 656s # Using Apache/Test.pm version 1.42 656s # Testing LimitRequestLine; should succeed 656s # testing : Test #1 656s # expected: 200 656s # received: '200' 656s ok 1 656s # Testing LimitRequestLine; should fail 656s # testing : Test #2 656s # expected: 414 656s # received: '414' 656s ok 2 656s # Testing LimitRequestFieldSize; should succeed 656s # testing : Test #3 656s # expected: 200 656s # received: '200' 656s ok 3 656s # Testing LimitRequestFieldSize; should fail 656s # testing : Test #4 656s # expected: 400 656s # received: '400' 656s ok 4 656s # Testing LimitRequestFields; should succeed 656s # testing : Test #5 656s # expected: 200 656s # received: '200' 656s ok 5 656s # Testing LimitRequestFields; should fail 656s # testing : Test #6 656s # expected: 400 656s # received: '400' 656s ok 6 656s # Testing LimitRequestBody; should succeed 656s # Chunked transfer-encoding enabled 656s # testing : Test #7 656s # expected: 200 656s # received: '200' 656s ok 7 656s # Testing LimitRequestBody; should succeed 656s # Chunked transfer-encoding disabled 656s # testing : Test #8 656s # expected: 200 656s # received: '200' 656s ok 8 656s # Testing LimitRequestBody; should fail 656s # Chunked transfer-encoding enabled 656s # testing : Test #9 656s # expected: 413 656s # received: '413' 656s ok 9 656s # Testing LimitRequestBody; should fail 656s # Chunked transfer-encoding disabled 656s # testing : Test #10 656s # expected: 413 656s # received: '413' 656s ok 10 656s # Testing LimitRequestFieldSize; should succeed 656s # testing : Test #11 656s # expected: 200 656s # received: '200' 656s ok 11 656s # Testing LimitRequestFieldSize; should fail 656s # testing : Test #12 656s # expected: 400 656s # received: '400' 656s ok 12 656s ok 657s t/apache/loglevel.t ................. 657s 1..8 657s # Running under perl version 5.038002 for linux 657s # Current time local: Mon Apr 8 19:00:21 2024 657s # Current time GMT: Mon Apr 8 19:00:21 2024 657s # Using Test.pm version 1.31 657s # Using Apache/Test.pm version 1.42 657s ok 1 657s ok 2 657s ok 3 657s ok 4 657s ok 5 657s ok 6 657s ok 7 657s ok 8 657s ok 659s t/apache/maxranges.t ................ 659s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 659s 1..19 659s # Running under perl version 5.038002 for linux 659s # Current time local: Mon Apr 8 19:00:22 2024 659s # Current time GMT: Mon Apr 8 19:00:22 2024 659s # Using Test.pm version 1.31 659s # Using Apache/Test.pm version 1.42 659s ok 1 659s ok 2 659s ok 3 659s ok 4 659s ok 5 659s ok 6 659s ok 7 659s ok 8 659s ok 9 659s ok 10 659s ok 11 659s ok 12 659s ok 13 659s ok 14 659s ok 15 659s ok 16 659s ok 17 659s ok 18 659s ok 19 659s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 659s ok 661s t/apache/mergeslashes.t ............. 661s 1..9 661s # Running under perl version 5.038002 for linux 661s # Current time local: Mon Apr 8 19:00:24 2024 661s # Current time GMT: Mon Apr 8 19:00:24 2024 661s # Using Test.pm version 1.31 661s # Using Apache/Test.pm version 1.42 661s # SENDING to 127.0.0.1:8559 661s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 661s # expected 403, got 403 for exact match 661s ok 1 661s # SENDING to 127.0.0.1:8559 661s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 661s # expected 403, got 403 for merged even at front 661s ok 2 661s # SENDING to 127.0.0.1:8559 661s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 661s # expected 403, got 403 for merged even at front 661s ok 3 661s # SENDING to 127.0.0.1:8559 661s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 661s # expected 403, got 403 for c// should be merged 661s ok 4 661s # SENDING to 127.0.0.1:8559 661s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 661s # expected 403, got 403 for a// should be merged 661s ok 5 661s # SENDING to 127.0.0.1:8559 661s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 661s # expected 403, got 403 for a// matches locationmatch 661s ok 6 661s # SENDING to 127.0.0.1:8559 661s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 661s # expected 200, got 200 for c// doesn't match locationmatch 661s ok 7 661s # SENDING to 127.0.0.1:8559 661s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 661s # expected 403, got 403 for baseline failed 661s ok 8 661s # SENDING to 127.0.0.1:8559 661s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 661s # expected 403, got 403 for b//d not merged for Location with OFF 661s ok 9 661s ok 663s t/apache/mmn.t ...................... 663s 1..2 663s # Running under perl version 5.038002 for linux 663s # Current time local: Mon Apr 8 19:00:26 2024 663s # Current time GMT: Mon Apr 8 19:00:26 2024 663s # Using Test.pm version 1.31 663s # Using Apache/Test.pm version 1.42 663s ok 1 663s ok 2 663s ok 665s t/apache/options.t .................. 665s 1..2 665s # Running under perl version 5.038002 for linux 665s # Current time local: Mon Apr 8 19:00:28 2024 665s # Current time GMT: Mon Apr 8 19:00:28 2024 665s # Using Test.pm version 1.31 665s # Using Apache/Test.pm version 1.42 665s # testing : code 665s # expected: 200 665s # received: '200' 665s ok 1 665s # testing : OPTIONS 665s # expected: qr/OPTIONS/ 665s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 665s ok 2 665s ok 669s t/apache/passbrigade.t .............. 669s # using LWP client 669s 1..114 669s # Running under perl version 5.038002 for linux 669s # Current time local: Mon Apr 8 19:00:30 2024 669s # Current time GMT: Mon Apr 8 19:00:30 2024 669s # Using Test.pm version 1.31 669s # Using Apache/Test.pm version 1.42 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 1024 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #DMMATCH1: 1 669s # 669s # testing : bytes in body 669s # expected: 1024 669s # received: 1024 669s ok 1 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 2048 669s # received: 2048 669s ok 2 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 3072 669s # received: 3072 669s ok 3 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 4096 669s # received: 4096 669s ok 4 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 5120 669s # received: 5120 669s ok 5 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 6144 669s # received: 6144 669s ok 6 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 7168 669s # received: 7168 669s ok 7 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 8192 669s # received: 8192 669s ok 8 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 9216 669s # received: 9216 669s ok 9 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 10240 669s # received: 10240 669s ok 10 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 11264 669s # received: 11264 669s ok 11 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 12288 669s # received: 12288 669s ok 12 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 13312 669s # received: 13312 669s ok 13 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 14336 669s # received: 14336 669s ok 14 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 15360 669s # received: 15360 669s ok 15 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 16384 669s # received: 16384 669s ok 16 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 17408 669s # received: 17408 669s ok 17 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 18432 669s # received: 18432 669s ok 18 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 19456 669s # received: 19456 669s ok 19 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 20480 669s # received: 20480 669s ok 20 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 21504 669s # received: 21504 669s ok 21 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 22528 669s # received: 22528 669s ok 22 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 23552 669s # received: 23552 669s ok 23 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 24576 669s # received: 24576 669s ok 24 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 25600 669s # received: 25600 669s ok 25 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 26624 669s # received: 26624 669s ok 26 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 27648 669s # received: 27648 669s ok 27 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 28672 669s # received: 28672 669s ok 28 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 669s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Client-Peer: 127.0.0.1:8529 669s #Client-Response-Num: 1 669s #Client-Transfer-Encoding: chunked 669s #DMMATCH1: 1 669s #X-Content-Length-Note: added by Apache::TestRequest 669s # 669s # testing : bytes in body 669s # expected: 29696 669s # received: 29696 669s ok 29 669s #lwp request: 669s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 669s #User-Agent: libwww-perl/6.76 669s # 669s #server response: 669s #HTTP/1.1 200 OK 669s #Connection: close 669s #Date: Mon, 08 Apr 2024 19:00:32 GMT 669s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 669s #Vary: In-If1 669s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 30720 670s # received: 30720 670s ok 30 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 31744 670s # received: 31744 670s ok 31 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 32768 670s # received: 32768 670s ok 32 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 33792 670s # received: 33792 670s ok 33 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 34816 670s # received: 34816 670s ok 34 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 35840 670s # received: 35840 670s ok 35 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 36864 670s # received: 36864 670s ok 36 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 37888 670s # received: 37888 670s ok 37 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 38912 670s # received: 38912 670s ok 38 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 39936 670s # received: 39936 670s ok 39 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 40960 670s # received: 40960 670s ok 40 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 41984 670s # received: 41984 670s ok 41 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 43008 670s # received: 43008 670s ok 42 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 44032 670s # received: 44032 670s ok 43 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 45056 670s # received: 45056 670s ok 44 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 46080 670s # received: 46080 670s ok 45 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 47104 670s # received: 47104 670s ok 46 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 48128 670s # received: 48128 670s ok 47 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 49152 670s # received: 49152 670s ok 48 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 50176 670s # received: 50176 670s ok 49 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 51200 670s # received: 51200 670s ok 50 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 102400 670s # received: 102400 670s ok 51 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 307200 670s # received: 307200 670s ok 52 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 512000 670s # received: 512000 670s ok 53 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 2048000 670s # received: 2048000 670s ok 54 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:32 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:33 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 4096000 670s # received: 4096000 670s ok 55 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:33 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:33 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 6144000 670s # received: 6144000 670s ok 56 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:33 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 10240000 670s # received: 10240000 670s ok 57 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 1024 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #DMMATCH1: 1 670s # 670s # testing : bytes in body 670s # expected: 1024 670s # received: 1024 670s ok 58 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 2048 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #DMMATCH1: 1 670s # 670s # testing : bytes in body 670s # expected: 2048 670s # received: 2048 670s ok 59 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 3072 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #DMMATCH1: 1 670s # 670s # testing : bytes in body 670s # expected: 3072 670s # received: 3072 670s ok 60 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 4096 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #DMMATCH1: 1 670s # 670s # testing : bytes in body 670s # expected: 4096 670s # received: 4096 670s ok 61 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 5120 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #DMMATCH1: 1 670s # 670s # testing : bytes in body 670s # expected: 5120 670s # received: 5120 670s ok 62 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 6144 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #DMMATCH1: 1 670s # 670s # testing : bytes in body 670s # expected: 6144 670s # received: 6144 670s ok 63 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 7168 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #DMMATCH1: 1 670s # 670s # testing : bytes in body 670s # expected: 7168 670s # received: 7168 670s ok 64 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 8192 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #DMMATCH1: 1 670s # 670s # testing : bytes in body 670s # expected: 8192 670s # received: 8192 670s ok 65 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 9216 670s # received: 9216 670s ok 66 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 10240 670s # received: 10240 670s ok 67 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 11264 670s # received: 11264 670s ok 68 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 12288 670s # received: 12288 670s ok 69 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 13312 670s # received: 13312 670s ok 70 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 14336 670s # received: 14336 670s ok 71 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 15360 670s # received: 15360 670s ok 72 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 16384 670s # received: 16384 670s ok 73 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 17408 670s # received: 17408 670s ok 74 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 18432 670s # received: 18432 670s ok 75 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 19456 670s # received: 19456 670s ok 76 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 20480 670s # received: 20480 670s ok 77 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 21504 670s # received: 21504 670s ok 78 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 22528 670s # received: 22528 670s ok 79 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 23552 670s # received: 23552 670s ok 80 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 24576 670s # received: 24576 670s ok 81 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 25600 670s # received: 25600 670s ok 82 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 26624 670s # received: 26624 670s ok 83 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 27648 670s # received: 27648 670s ok 84 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 28672 670s # received: 28672 670s ok 85 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 29696 670s # received: 29696 670s ok 86 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 30720 670s # received: 30720 670s ok 87 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 31744 670s # received: 31744 670s ok 88 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 32768 670s # received: 32768 670s ok 89 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 33792 670s # received: 33792 670s ok 90 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 34816 670s # received: 34816 670s ok 91 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 35840 670s # received: 35840 670s ok 92 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 36864 670s # received: 36864 670s ok 93 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 37888 670s # received: 37888 670s ok 94 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 38912 670s # received: 38912 670s ok 95 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 39936 670s # received: 39936 670s ok 96 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 40960 670s # received: 40960 670s ok 97 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 41984 670s # received: 41984 670s ok 98 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 43008 670s # received: 43008 670s ok 99 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 44032 670s # received: 44032 670s ok 100 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 45056 670s # received: 45056 670s ok 101 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 46080 670s # received: 46080 670s ok 102 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 47104 670s # received: 47104 670s ok 103 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 48128 670s # received: 48128 670s ok 104 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 49152 670s # received: 49152 670s ok 105 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 50176 670s # received: 50176 670s ok 106 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 51200 670s # received: 51200 670s ok 107 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 102400 670s # received: 102400 670s ok 108 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 307200 670s # received: 307200 670s ok 109 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 512000 670s # received: 512000 670s ok 110 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 2048000 670s # received: 2048000 670s ok 111 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 4096000 670s # received: 4096000 670s ok 112 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 6144000 670s # received: 6144000 670s ok 113 670s #lwp request: 670s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 670s #User-Agent: libwww-perl/6.76 670s # 670s #server response: 670s #HTTP/1.1 200 OK 670s #Connection: close 670s #Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 670s #Vary: In-If1 670s #Content-Length: 0 670s #Client-Date: Mon, 08 Apr 2024 19:00:34 GMT 670s #Client-Peer: 127.0.0.1:8529 670s #Client-Response-Num: 1 670s #Client-Transfer-Encoding: chunked 670s #DMMATCH1: 1 670s #X-Content-Length-Note: added by Apache::TestRequest 670s # 670s # testing : bytes in body 670s # expected: 10240000 670s # received: 10240000 670s ok 114 670s ok 672s t/apache/post.t ..................... 672s # using LWP client 672s 1..51 672s # Running under perl version 5.038002 for linux 672s # Current time local: Mon Apr 8 19:00:34 2024 672s # Current time GMT: Mon Apr 8 19:00:34 2024 672s # Using Test.pm version 1.31 672s # Using Apache/Test.pm version 1.42 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 1024 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 5 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '1024' 672s # received: 1024 672s ok 1 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 2048 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 5 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '2048' 672s # received: 2048 672s ok 2 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 3072 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 5 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '3072' 672s # received: 3072 672s ok 3 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 4096 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 5 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '4096' 672s # received: 4096 672s ok 4 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 5120 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 5 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '5120' 672s # received: 5120 672s ok 5 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 6144 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 5 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '6144' 672s # received: 6144 672s ok 6 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 7168 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 5 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '7168' 672s # received: 7168 672s ok 7 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 8192 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 5 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '8192' 672s # received: 8192 672s ok 8 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 9216 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 5 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '9216' 672s # received: 9216 672s ok 9 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 10240 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '10240' 672s # received: 10240 672s ok 10 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 11264 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '11264' 672s # received: 11264 672s ok 11 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 12288 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '12288' 672s # received: 12288 672s ok 12 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 13312 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '13312' 672s # received: 13312 672s ok 13 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 14336 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '14336' 672s # received: 14336 672s ok 14 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 15360 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '15360' 672s # received: 15360 672s ok 15 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 16384 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '16384' 672s # received: 16384 672s ok 16 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 17408 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '17408' 672s # received: 17408 672s ok 17 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 18432 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '18432' 672s # received: 18432 672s ok 18 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 19456 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '19456' 672s # received: 19456 672s ok 19 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 20480 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '20480' 672s # received: 20480 672s ok 20 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 21504 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '21504' 672s # received: 21504 672s ok 21 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 22528 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '22528' 672s # received: 22528 672s ok 22 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 23552 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '23552' 672s # received: 23552 672s ok 23 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 24576 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '24576' 672s # received: 24576 672s ok 24 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 25600 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '25600' 672s # received: 25600 672s ok 25 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 26624 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '26624' 672s # received: 26624 672s ok 26 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 27648 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '27648' 672s # received: 27648 672s ok 27 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 28672 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '28672' 672s # received: 28672 672s ok 28 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 29696 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '29696' 672s # received: 29696 672s ok 29 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 30720 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '30720' 672s # received: 30720 672s ok 30 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 31744 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '31744' 672s # received: 31744 672s ok 31 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 32768 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '32768' 672s # received: 32768 672s ok 32 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 33792 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '33792' 672s # received: 33792 672s ok 33 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 34816 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '34816' 672s # received: 34816 672s ok 34 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 35840 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '35840' 672s # received: 35840 672s ok 35 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 36864 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '36864' 672s # received: 36864 672s ok 36 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 37888 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '37888' 672s # received: 37888 672s ok 37 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 38912 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '38912' 672s # received: 38912 672s ok 38 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 39936 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '39936' 672s # received: 39936 672s ok 39 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 40960 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '40960' 672s # received: 40960 672s ok 40 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 41984 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '41984' 672s # received: 41984 672s ok 41 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 43008 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '43008' 672s # received: 43008 672s ok 42 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 44032 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '44032' 672s # received: 44032 672s ok 43 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 45056 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '45056' 672s # received: 45056 672s ok 44 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 46080 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '46080' 672s # received: 46080 672s ok 45 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 47104 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '47104' 672s # received: 47104 672s ok 46 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 48128 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '48128' 672s # received: 48128 672s ok 47 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 49152 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '49152' 672s # received: 49152 672s ok 48 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 50176 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '50176' 672s # received: 50176 672s ok 49 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 51200 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 6 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '51200' 672s # received: 51200 672s ok 50 672s #lwp request: 672s #POST http://localhost:8529/eat_post HTTP/1.1 672s #User-Agent: libwww-perl/6.76 672s #Content-Length: 102400 672s # 672s #server response: 672s #HTTP/1.1 200 OK 672s #Connection: close 672s #Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 672s #Vary: In-If1 672s #Content-Length: 7 672s #Client-Date: Mon, 08 Apr 2024 19:00:36 GMT 672s #Client-Peer: 127.0.0.1:8529 672s #Client-Response-Num: 1 672s #DMMATCH1: 1 672s # 672s # testing : length posted 672s # expected: '102400' 672s # received: 102400 672s ok 51 672s ok 673s t/apache/pr17629.t .................. 673s 1..4 673s # Running under perl version 5.038002 for linux 673s # Current time local: Mon Apr 8 19:00:37 2024 673s # Current time GMT: Mon Apr 8 19:00:37 2024 673s # Using Test.pm version 1.31 673s # Using Apache/Test.pm version 1.42 673s # expected: 'begin-foobar-end 673s # ' 673s # received: 'begin-foobar-end 673s # ' 673s ok 1 673s # expected: 200 673s # received: '200' 673s ok 2 673s # testing : response was gzipped 673s # expected: 'gzip' 673s # received: 'gzip' 673s ok 3 673s # expected: 'begin-foobar-end 673s # ' 673s # received: 'begin-foobar-end 673s # ' 673s ok 4 673s ok 675s t/apache/pr18757.t .................. 675s 1..3 675s # Running under perl version 5.038002 for linux 675s # Current time local: Mon Apr 8 19:00:38 2024 675s # Current time GMT: Mon Apr 8 19:00:38 2024 675s # Using Test.pm version 1.31 675s # Using Apache/Test.pm version 1.42 675s # testing : 200 response from GET 675s # expected: 200 675s # received: '200' 675s ok 1 675s # expected C-L is 26 675s # URL via proxy is http://localhost:8551/index.html 675s ok 2 675s # line: HTTP/1.1 200 OK 675s # line: Date: Mon, 08 Apr 2024 19:00:40 GMT 675s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 675s # line: Vary: In-If1 675s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 675s # line: ETag: "1a-613edd771cbc0" 675s # line: Accept-Ranges: bytes 675s # line: Content-Length: 26 675s # line: DMMATCH1: 1 675s # line: Content-Type: text/html 675s # line: 675s # testing : whether proxy strips Content-Length header 675s # expected: 1 675s # received: 1 675s ok 3 675s ok 677s t/apache/pr35292.t .................. 677s 1..3 677s # Running under perl version 5.038002 for linux 677s # Current time local: Mon Apr 8 19:00:40 2024 677s # Current time GMT: Mon Apr 8 19:00:40 2024 677s # Using Test.pm version 1.31 677s # Using Apache/Test.pm version 1.42 677s ok 1 677s ok 2 677s # testing : read response-line 677s # expected: qr/^HTTP\/1\.. 413/ 677s # received: 'HTTP/1.1 413 Request Entity Too Large 677s # ' 677s ok 3 677s ok 679s t/apache/pr35330.t .................. 679s 1..2 679s # Running under perl version 5.038002 for linux 679s # Current time local: Mon Apr 8 19:00:42 2024 679s # Current time GMT: Mon Apr 8 19:00:42 2024 679s # Using Test.pm version 1.31 679s # Using Apache/Test.pm version 1.42 679s # testing : SSI was allowed for location 679s # expected: 200 679s # received: '200' 679s ok 1 679s # testing : file was served with correct content 679s # expected: 'hello' 679s # received: 'hello' 679s ok 2 679s ok 681s t/apache/pr37166.t .................. 681s 1..4 681s # Running under perl version 5.038002 for linux 681s # Current time local: Mon Apr 8 19:00:44 2024 681s # Current time GMT: Mon Apr 8 19:00:44 2024 681s # Using Test.pm version 1.31 681s # Using Apache/Test.pm version 1.42 681s # testing : SSI was allowed for location 681s # expected: 200 681s # received: '200' 681s ok 1 681s # testing : file was served with correct content 681s # expected: 'Hello world 681s # ' 681s # received: 'Hello world 681s # ' 681s ok 2 681s # testing : explicit 200 response 681s # expected: 200 681s # received: '200' 681s ok 3 681s # testing : file was again served with correct content 681s # expected: 'Hello world 681s # ' 681s # received: 'Hello world 681s # ' 681s ok 4 681s ok 682s t/apache/pr43939.t .................. 682s 1..4 682s # Running under perl version 5.038002 for linux 682s # Current time local: Mon Apr 8 19:00:46 2024 682s # Current time GMT: Mon Apr 8 19:00:46 2024 682s # Using Test.pm version 1.31 682s # Using Apache/Test.pm version 1.42 682s # expected: 'begin-default-end 682s # ' 682s # received: 'begin-default-end 682s # ' 682s ok 1 682s # expected: 200 682s # received: '200' 682s ok 2 682s # testing : response was gzipped 682s # expected: 'gzip' 682s # received: 'gzip' 682s ok 3 682s # expected: 'begin-default-end 682s # ' 682s # received: 'begin-default-end 682s # ' 682s ok 4 682s ok 684s t/apache/pr49328.t .................. 684s 1..1 684s # Running under perl version 5.038002 for linux 684s # Current time local: Mon Apr 8 19:00:47 2024 684s # Current time GMT: Mon Apr 8 19:00:47 2024 684s # Using Test.pm version 1.31 684s # Using Apache/Test.pm version 1.42 684s # expected: 'before 684s # included 684s # after 684s # ' 684s # received: 'before 684s # included 684s # after 684s # ' 684s ok 1 684s ok 687s t/apache/rwrite.t ................... 687s # using LWP client 687s 1..114 687s # Running under perl version 5.038002 for linux 687s # Current time local: Mon Apr 8 19:00:49 2024 687s # Current time GMT: Mon Apr 8 19:00:49 2024 687s # Using Test.pm version 1.31 687s # Using Apache/Test.pm version 1.42 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:50 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 1024 687s #Client-Date: Mon, 08 Apr 2024 19:00:50 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 1024 687s # received: 1024 687s ok 1 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 2048 687s #Client-Date: Mon, 08 Apr 2024 19:00:50 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 2048 687s # received: 2048 687s ok 2 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 3072 687s #Client-Date: Mon, 08 Apr 2024 19:00:50 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 3072 687s # received: 3072 687s ok 3 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 4096 687s #Client-Date: Mon, 08 Apr 2024 19:00:50 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 4096 687s # received: 4096 687s ok 4 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 5120 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 5120 687s # received: 5120 687s ok 5 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 6144 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 6144 687s # received: 6144 687s ok 6 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 7168 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 7168 687s # received: 7168 687s ok 7 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 8192 687s # received: 8192 687s ok 8 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 9216 687s # received: 9216 687s ok 9 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 10240 687s # received: 10240 687s ok 10 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 11264 687s # received: 11264 687s ok 11 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 12288 687s # received: 12288 687s ok 12 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 13312 687s # received: 13312 687s ok 13 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 14336 687s # received: 14336 687s ok 14 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 15360 687s # received: 15360 687s ok 15 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 16384 687s # received: 16384 687s ok 16 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 17408 687s # received: 17408 687s ok 17 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 18432 687s # received: 18432 687s ok 18 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 19456 687s # received: 19456 687s ok 19 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 20480 687s # received: 20480 687s ok 20 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 21504 687s # received: 21504 687s ok 21 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 22528 687s # received: 22528 687s ok 22 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 23552 687s # received: 23552 687s ok 23 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 24576 687s # received: 24576 687s ok 24 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 25600 687s # received: 25600 687s ok 25 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 26624 687s # received: 26624 687s ok 26 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 27648 687s # received: 27648 687s ok 27 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 28672 687s # received: 28672 687s ok 28 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 29696 687s # received: 29696 687s ok 29 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 30720 687s # received: 30720 687s ok 30 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 31744 687s # received: 31744 687s ok 31 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 32768 687s # received: 32768 687s ok 32 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 33792 687s # received: 33792 687s ok 33 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 34816 687s # received: 34816 687s ok 34 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 35840 687s # received: 35840 687s ok 35 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 36864 687s # received: 36864 687s ok 36 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 37888 687s # received: 37888 687s ok 37 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 38912 687s # received: 38912 687s ok 38 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 39936 687s # received: 39936 687s ok 39 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 40960 687s # received: 40960 687s ok 40 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 41984 687s # received: 41984 687s ok 41 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 43008 687s # received: 43008 687s ok 42 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 44032 687s # received: 44032 687s ok 43 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 45056 687s # received: 45056 687s ok 44 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 46080 687s # received: 46080 687s ok 45 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 47104 687s # received: 47104 687s ok 46 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 48128 687s # received: 48128 687s ok 47 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 49152 687s # received: 49152 687s ok 48 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 50176 687s # received: 50176 687s ok 49 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 51200 687s # received: 51200 687s ok 50 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 102400 687s # received: 102400 687s ok 51 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 307200 687s # received: 307200 687s ok 52 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 512000 687s # received: 512000 687s ok 53 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 2048000 687s # received: 2048000 687s ok 54 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 4096000 687s # received: 4096000 687s ok 55 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 6144000 687s # received: 6144000 687s ok 56 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 10240000 687s # received: 10240000 687s ok 57 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 1024 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 1024 687s # received: 1024 687s ok 58 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 2048 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 2048 687s # received: 2048 687s ok 59 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 3072 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 3072 687s # received: 3072 687s ok 60 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 4096 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 4096 687s # received: 4096 687s ok 61 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 5120 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 5120 687s # received: 5120 687s ok 62 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 6144 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 6144 687s # received: 6144 687s ok 63 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 7168 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #DMMATCH1: 1 687s # 687s # testing : bytes in body 687s # expected: 7168 687s # received: 7168 687s ok 64 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 8192 687s # received: 8192 687s ok 65 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 9216 687s # received: 9216 687s ok 66 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 10240 687s # received: 10240 687s ok 67 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 11264 687s # received: 11264 687s ok 68 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 12288 687s # received: 12288 687s ok 69 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 13312 687s # received: 13312 687s ok 70 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 14336 687s # received: 14336 687s ok 71 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 15360 687s # received: 15360 687s ok 72 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 16384 687s # received: 16384 687s ok 73 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 17408 687s # received: 17408 687s ok 74 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 18432 687s # received: 18432 687s ok 75 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 19456 687s # received: 19456 687s ok 76 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 20480 687s # received: 20480 687s ok 77 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 21504 687s # received: 21504 687s ok 78 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 22528 687s # received: 22528 687s ok 79 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 23552 687s # received: 23552 687s ok 80 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 24576 687s # received: 24576 687s ok 81 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 25600 687s # received: 25600 687s ok 82 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 26624 687s # received: 26624 687s ok 83 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 27648 687s # received: 27648 687s ok 84 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 28672 687s # received: 28672 687s ok 85 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 29696 687s # received: 29696 687s ok 86 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 30720 687s # received: 30720 687s ok 87 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 31744 687s # received: 31744 687s ok 88 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 32768 687s # received: 32768 687s ok 89 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 33792 687s # received: 33792 687s ok 90 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 34816 687s # received: 34816 687s ok 91 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 35840 687s # received: 35840 687s ok 92 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 36864 687s # received: 36864 687s ok 93 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 37888 687s # received: 37888 687s ok 94 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 38912 687s # received: 38912 687s ok 95 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 39936 687s # received: 39936 687s ok 96 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 40960 687s # received: 40960 687s ok 97 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 41984 687s # received: 41984 687s ok 98 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 43008 687s # received: 43008 687s ok 99 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 44032 687s # received: 44032 687s ok 100 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 45056 687s # received: 45056 687s ok 101 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 46080 687s # received: 46080 687s ok 102 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 47104 687s # received: 47104 687s ok 103 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 48128 687s # received: 48128 687s ok 104 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 49152 687s # received: 49152 687s ok 105 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 50176 687s # received: 50176 687s ok 106 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 51200 687s # received: 51200 687s ok 107 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 102400 687s # received: 102400 687s ok 108 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 307200 687s # received: 307200 687s ok 109 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 512000 687s # received: 512000 687s ok 110 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 2048000 687s # received: 2048000 687s ok 111 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 4096000 687s # received: 4096000 687s ok 112 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 6144000 687s # received: 6144000 687s ok 113 687s #lwp request: 687s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 687s #User-Agent: libwww-perl/6.76 687s # 687s #server response: 687s #HTTP/1.1 200 OK 687s #Connection: close 687s #Date: Mon, 08 Apr 2024 19:00:51 GMT 687s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 687s #Vary: In-If1 687s #Content-Length: 0 687s #Client-Date: Mon, 08 Apr 2024 19:00:52 GMT 687s #Client-Peer: 127.0.0.1:8529 687s #Client-Response-Num: 1 687s #Client-Transfer-Encoding: chunked 687s #DMMATCH1: 1 687s #X-Content-Length-Note: added by Apache::TestRequest 687s # 687s # testing : bytes in body 687s # expected: 10240000 687s # received: 10240000 687s ok 114 687s ok 690s t/apache/server_name_port.t ......... 690s 1..84 690s # Running under perl version 5.038002 for linux 690s # Current time local: Mon Apr 8 19:00:52 2024 690s # Current time GMT: Mon Apr 8 19:00:52 2024 690s # Using Test.pm version 1.31 690s # Using Apache/Test.pm version 1.42 690s # SENDING: 690s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 690s # expecting 200, got 200 690s ok 1 690s # got SERVER_NAME='righthost', expected 'righthost' 690s ok 2 690s # got SERVER_PORT='8529', expected '8529' 690s ok 3 690s # SENDING: 690s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 690s # expecting 200, got 200 690s ok 4 690s # got SERVER_NAME='righthost', expected 'righthost' 690s ok 5 690s # got SERVER_PORT='123', expected '123' 690s ok 6 690s # SENDING: 690s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 690s # expecting 200, got 200 690s ok 7 690s # got SERVER_NAME='righthost', expected 'righthost' 690s ok 8 690s # got SERVER_PORT='8529', expected '8529' 690s ok 9 690s # SENDING: 690s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 690s # expecting 200, got 200 690s ok 10 690s # got SERVER_NAME='righthost', expected 'righthost' 690s ok 11 690s # got SERVER_PORT='123', expected '123' 690s ok 12 690s # SENDING: 690s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 690s # expecting 200, got 200 690s ok 13 690s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 690s ok 14 690s # got SERVER_PORT='8529', expected '8529' 690s ok 15 690s # SENDING: 690s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 690s # expecting 200, got 200 690s ok 16 690s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 690s ok 17 690s # got SERVER_PORT='123', expected '123' 690s ok 18 690s # SENDING: 690s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 690s # expecting 200, got 200 690s ok 19 690s # got SERVER_NAME='[::1]', expected '[::1]' 690s ok 20 690s # got SERVER_PORT='8529', expected '8529' 690s ok 21 690s # SENDING: 690s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 690s # expecting 200, got 200 690s ok 22 690s # got SERVER_NAME='[::1]', expected '[::1]' 690s ok 23 690s # got SERVER_PORT='123', expected '123' 690s ok 24 690s # SENDING: 690s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 690s # expecting 200, got 200 690s ok 25 690s # got SERVER_NAME='[a::1]', expected '[a::1]' 690s ok 26 690s # got SERVER_PORT='8529', expected '8529' 690s ok 27 690s # SENDING: 690s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 690s # expecting 200, got 200 690s ok 28 690s # got SERVER_NAME='[a::1]', expected '[a::1]' 690s ok 29 690s # got SERVER_PORT='123', expected '123' 690s ok 30 690s # SENDING: 690s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 690s # expecting 200, got 200 690s ok 31 690s # got SERVER_NAME='[a::1]', expected '[a::1]' 690s ok 32 690s # got SERVER_PORT='8529', expected '8529' 690s ok 33 690s # SENDING: 690s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 690s # expecting 200, got 200 690s ok 34 690s # got SERVER_NAME='[a::1]', expected '[a::1]' 690s ok 35 690s # got SERVER_PORT='123', expected '123' 690s ok 36 690s # SENDING: 690s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 690s # expecting 200, got 200 690s ok 37 690s # got SERVER_NAME='righthost', expected 'righthost' 690s ok 38 690s # got SERVER_PORT='8529', expected '8529' 690s ok 39 690s # SENDING: 690s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 690s # expecting 200, got 200 690s ok 40 690s # got SERVER_NAME='righthost', expected 'righthost' 690s ok 41 690s # got SERVER_PORT='123', expected '123' 690s ok 42 690s # SENDING: 690s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 690s # expecting 200, got 200 690s ok 43 690s # got SERVER_NAME='righthost', expected 'righthost' 690s ok 44 690s # got SERVER_PORT='8529', expected '8529' 690s ok 45 690s # SENDING: 690s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 690s # expecting 200, got 200 690s ok 46 690s # got SERVER_NAME='righthost', expected 'righthost' 690s ok 47 690s # got SERVER_PORT='123', expected '123' 690s ok 48 690s # SENDING: 690s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 690s # expecting 200, got 200 690s ok 49 690s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 690s ok 50 690s # got SERVER_PORT='8529', expected '8529' 690s ok 51 690s # SENDING: 690s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 690s # expecting 200, got 200 690s ok 52 690s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 690s ok 53 690s # got SERVER_PORT='123', expected '123' 690s ok 54 690s # SENDING: 690s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 690s # expecting 200, got 200 690s ok 55 690s # got SERVER_NAME='[::1]', expected '[::1]' 690s ok 56 690s # got SERVER_PORT='8529', expected '8529' 690s ok 57 690s # SENDING: 690s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 690s # expecting 200, got 200 690s ok 58 690s # got SERVER_NAME='[::1]', expected '[::1]' 690s ok 59 690s # got SERVER_PORT='123', expected '123' 690s ok 60 690s # SENDING: 690s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 690s # expecting 200, got 200 690s ok 61 690s # got SERVER_NAME='righthost', expected 'righthost' 690s ok 62 690s # got SERVER_PORT='8529', expected '8529' 690s ok 63 690s # SENDING: 690s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 690s # expecting 200, got 200 690s ok 64 690s # got SERVER_NAME='righthost', expected 'righthost' 690s ok 65 690s # got SERVER_PORT='123', expected '123' 690s ok 66 690s # SENDING: 690s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 690s # expecting 200, got 200 690s ok 67 690s # got SERVER_NAME='righthost', expected 'righthost' 690s ok 68 690s # got SERVER_PORT='8529', expected '8529' 690s ok 69 690s # SENDING: 690s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 690s # expecting 200, got 200 690s ok 70 690s # got SERVER_NAME='righthost', expected 'righthost' 690s ok 71 690s # got SERVER_PORT='123', expected '123' 690s ok 72 690s # SENDING: 690s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1\r\n\r\n 690s # expecting 200, got 200 690s ok 73 690s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 690s ok 74 690s # got SERVER_PORT='8529', expected '8529' 690s ok 75 690s # SENDING: 690s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1:321\r\n\r\n 690s # expecting 200, got 200 690s ok 76 690s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 690s ok 77 690s # got SERVER_PORT='123', expected '123' 690s ok 78 690s # SENDING: 690s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 690s # expecting 200, got 200 690s ok 79 690s # got SERVER_NAME='[::1]', expected '[::1]' 690s ok 80 690s # got SERVER_PORT='8529', expected '8529' 690s ok 81 690s # SENDING: 690s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 690s # expecting 200, got 200 690s ok 82 690s # got SERVER_NAME='[::1]', expected '[::1]' 690s ok 83 690s # got SERVER_PORT='123', expected '123' 690s ok 84 690s ok 691s t/apache/teclchunk.t ................ skipped: Not supported yet 693s t/apr/uri.t ......................... 693s 1..1 693s # Running under perl version 5.038002 for linux 693s # Current time local: Mon Apr 8 19:00:56 2024 693s # Current time GMT: Mon Apr 8 19:00:56 2024 693s # Using Test.pm version 1.31 693s # Using Apache/Test.pm version 1.42 693s ok 1 693s ok 695s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 697s t/filter/case.t ..................... 697s 1..4 697s # Running under perl version 5.038002 for linux 697s # Current time local: Mon Apr 8 19:01:00 2024 697s # Current time GMT: Mon Apr 8 19:01:00 2024 697s # Using Test.pm version 1.31 697s # Using Apache/Test.pm version 1.42 697s ok 1 697s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 697s # expected 200 697s # received 200 697s # body: =HEAD1 NAME 697s X X 697s 697s PERLSUB - PERL SUBROUTINES 697s 697s =HEAD1 SYNOPSIS 697s 697s TO DECLARE SUBROUTINES: 697s X X 697s 697s SUB NAME; # A "FORWARD" DECLARATION. 697s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 697s SUB NAME : ATTRS; # WITH ATTRIBUTES 697s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 697s 697s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 697s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 697s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 697s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 697s 697s USE FEATURE 'SIGNATURES'; 697s SUB NAME(SIG) BLOCK # WITH SIGNATURE 697s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 697s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 697s 697s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 697s X 697s 697s $SUBREF = SUB BLOCK; # NO PROTO 697s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 697s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 697s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 697s 697s USE FEATURE 'SIGNATURES'; 697s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 697s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 697s 697s TO IMPORT SUBROUTINES: 697s X 697s 697s USE MODULE QW(NAME1 NAME2 NAME3); 697s 697s TO CALL SUBROUTINES: 697s X X 697s 697s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 697s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 697s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 697s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 697s 697s =HEAD1 DESCRIPTION 697s 697s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 697s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 697s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 697s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 697s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 697s ITS NAME OR A CODE REFERENCE. 697s 697s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 697s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 697s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 697s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 697s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 697s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 697s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 697s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 697s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 697s X X 697s 697s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 697s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 697s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 697s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 697s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 697s SUCH A SIGNATURE-USING SUBROUTINE. 697s 697s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 697s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 697s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 697s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 697s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 697s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 697s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 697s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 697s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 697s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 697s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 697s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 697s X X X<@_> 697s 697s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 697s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 697s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 697s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 697s L AND L. 697s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 697s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 697s 697s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 697s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 697s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 697s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 697s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 697s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 697s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 697s ONE LARGE INDISTINGUISHABLE LIST. 697s 697s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 697s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 697s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 697s EMPTY SUB RETURNS THE EMPTY LIST. 697s X X X 697s 697s EXAMPLE: 697s 697s SUB MAX { 697s MY $MAX = SHIFT(@_); 697s FOREACH $FOO (@_) { 697s $MAX = $FOO IF $MAX < $FOO; 697s } 697s RETURN $MAX; 697s } 697s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 697s 697s EXAMPLE: 697s 697s # GET A LINE, COMBINING CONTINUATION LINES 697s # THAT START WITH WHITESPACE 697s 697s SUB GET_LINE { 697s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 697s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 697s IF ($LOOKAHEAD =~ /^[ \T]/) { 697s $THISLINE .= $LOOKAHEAD; 697s } 697s ELSE { 697s LAST LINE; 697s } 697s } 697s RETURN $THISLINE; 697s } 697s 697s $LOOKAHEAD = ; # GET FIRST LINE 697s WHILE (DEFINED($LINE = GET_LINE())) { 697s ... 697s } 697s 697s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 697s 697s SUB MAYBESET { 697s MY($KEY, $VALUE) = @_; 697s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 697s } 697s 697s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 697s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 697s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 697s ITS CALLER'S VALUES. 697s X X 697s 697s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 697s SUB UPCASE_IN { 697s FOR (@_) { TR/A-Z/A-Z/ } 697s } 697s 697s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 697s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 697s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 697s X X 697s 697s UPCASE_IN("FREDERICK"); 697s 697s IT WOULD BE MUCH SAFER IF THE C FUNCTION 697s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 697s OF CHANGING THEM IN PLACE: 697s 697s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 697s SUB UPCASE { 697s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 697s MY @PARMS = @_; 697s FOR (@PARMS) { TR/A-Z/A-Z/ } 697s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 697s } 697s 697s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 697s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 697s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 697s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 697s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 697s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 697s 697s @NEWLIST = UPCASE(@LIST1, @LIST2); 697s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 697s 697s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 697s 697s (@X, @Y) = UPCASE(@LIST1, @LIST2); 697s 697s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 697s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 697s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 697s L FOR ALTERNATIVES. 697s 697s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 697s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 697s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 697s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 697s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 697s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 697s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 697s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 697s SEE L FOR MORE ABOUT ALL THAT. 697s X<&> 697s 697s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 697s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 697s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 697s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 697s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 697s X 697s 697s &FOO(1,2,3); # PASS THREE ARGUMENTS 697s FOO(1,2,3); # THE SAME 697s 697s FOO(); # PASS A NULL LIST 697s &FOO(); # THE SAME 697s 697s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 697s USE STRICT 'SUBS'; 697s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 697s # A COMPILE-TIME ERROR 697s NO STRICT 'SUBS'; 697s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 697s # A LITERAL STRING "FOO" 697s 697s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 697s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 697s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 697s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 697s X<&> 697s 697s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 697s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 697s YOUR SUBROUTINE'S NAME. 697s 697s USE V5.16; 697s MY $FACTORIAL = SUB { 697s MY ($X) = @_; 697s RETURN 1 IF $X == 1; 697s RETURN($X * __SUB__->( $X - 1 ) ); 697s }; 697s 697s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 697s IS SUBJECT TO CHANGE. 697s 697s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 697s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 697s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 697s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 697s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 697s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 697s SPECIAL, PRE-DEFINED THINGS. 697s 697s =OVER 697s 697s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 697s 697s C 697s 697s =ITEM DOCUMENTED IN L 697s 697s C, C 697s 697s =ITEM DOCUMENTED IN L 697s 697s C, C 697s 697s =ITEM DOCUMENTED IN L 697s 697s C, C, C, C, C, C, C, 697s C, C, C, C, C, C, 697s C, C, C, C, C, C, C, 697s C, C, C, C, C, C, 697s C, C, C, C, C, 697s C, C, C, C 697s 697s =ITEM DOCUMENTED IN L 697s 697s C, C, C, C, C, C, C, 697s C, C, C, C, C, C, C, 697s C, C, C, C, C, C 697s 697s =ITEM DOCUMENTED IN L 697s 697s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 697s L<< C|PERLFUNC/REQUIRE >> 697s 697s =ITEM DOCUMENTED IN L 697s 697s C 697s 697s =ITEM DOCUMENTED IN L 697s 697s C, C, C, C, C 697s 697s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 697s 697s ANY STARTING WITH C<(> 697s 697s =BACK 697s 697s THE C, C, C, C AND C SUBROUTINES 697s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 697s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 697s EXPLICITLY. SEE L 697s 697s =HEAD2 SIGNATURES 697s 697s X X 697s 697s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 697s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 697s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 697s 697s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 697s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 697s DIRECTLY BY C, IN THE CURRENT SCOPE. 697s 697s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 697s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 697s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 697s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 697s 697s FOR EXAMPLE, 697s 697s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 697s 697s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 697s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 697s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 697s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 697s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 697s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 697s 697s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 697s THE SIGNATURE. FOR EXAMPLE, 697s 697s SUB FOO ($LEFT, $RIGHT) { 697s RETURN $LEFT + $RIGHT; 697s } 697s 697s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 697s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 697s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 697s EQUIVALENT TO 697s 697s SUB FOO { 697s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 697s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 697s MY $LEFT = $_[0]; 697s MY $RIGHT = $_[1]; 697s RETURN $LEFT + $RIGHT; 697s } 697s 697s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 697s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 697s 697s SUB FOO ($FIRST, $, $THIRD) { 697s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 697s } 697s 697s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 697s MANDATORY FOR THE CALLER TO PASS IT. 697s 697s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 697s SEPARATED FROM THE PARAMETER NAME BY C<=>: 697s 697s SUB FOO ($LEFT, $RIGHT = 0) { 697s RETURN $LEFT + $RIGHT; 697s } 697s 697s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 697s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 697s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 697s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 697s FOR EXAMPLE, 697s 697s MY $AUTO_ID = 0; 697s SUB FOO ($THING, $ID = $AUTO_ID++) { 697s PRINT "$THING HAS ID $ID"; 697s } 697s 697s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 697s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 697s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 697s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 697s 697s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 697s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 697s } 697s 697s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 697s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 697s VALUE PROVIDED WAS C. 697s 697s SUB FOO ($NAME //= "WORLD") { 697s PRINT "HELLO, $NAME"; 697s } 697s 697s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 697s 697s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 697s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 697s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 697s 697s SUB FOO ($X ||= 10) { 697s RETURN 5 + $X; 697s } 697s 697s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 697s FOR EXAMPLE, 697s 697s SUB FOO ($THING, $ = 1) { 697s PRINT $THING; 697s } 697s 697s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 697s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 697s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 697s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 697s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 697s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 697s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 697s 697s SUB FOO ($THING, $=) { 697s PRINT $THING; 697s } 697s 697s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 697s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 697s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 697s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 697s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 697s TO RIGHT. 697s 697s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 697s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 697s 697s SUB FOO ($FILTER, @INPUTS) { 697s PRINT $FILTER->($_) FOREACH @INPUTS; 697s } 697s 697s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 697s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 697s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 697s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 697s 697s SUB FOO ($THING, @) { 697s PRINT $THING; 697s } 697s 697s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 697s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 697s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 697s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 697s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 697s AS WITH STANDARD HASH CONSTRUCTION. 697s 697s SUB FOO ($FILTER, %INPUTS) { 697s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 697s } 697s 697s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 697s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 697s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 697s 697s SUB FOO ($THING, %) { 697s PRINT $THING; 697s } 697s 697s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 697s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 697s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 697s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 697s AN EMPTY ARRAY OR EMPTY HASH. 697s 697s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 697s THAT THE CALLER PASSED NO ARGUMENTS: 697s 697s SUB FOO () { 697s RETURN 123; 697s } 697s 697s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 697s WARNING IN THE C CATEGORY. FROM PERL 5.36 697s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 697s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 697s STATEMENT SUCH AS: 697s 697s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 697s 697s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 697s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 697s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 697s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 697s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 697s WARNINGS IN THE C CATEGORY WHEN 697s COMPILED: 697s 697s SUB F ($X) { 697s # THIS LINE EMITS THE WARNING SEEN BELOW 697s PRINT "ARGUMENTS ARE @_"; 697s } 697s 697s Z<> 697s 697s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 697s EXPERIMENTAL AT ... 697s 697s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 697s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 697s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 697s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 697s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 697s SUPPLY THAT ARGUMENT. 697s 697s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 697s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 697s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 697s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 697s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 697s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 697s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 697s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 697s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 697s 697s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 697s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 697s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 697s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 697s L. FOR EXAMPLE, 697s 697s SUB FOO :PROTOTYPE($) { $_[0] } 697s 697s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 697s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 697s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 697s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 697s 697s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 697s RETURN $LEFT + $RIGHT; 697s } 697s 697s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 697s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 697s THE SUBROUTINE'S BODY. 697s 697s =HEAD2 PRIVATE VARIABLES VIA MY() 697s X X X X X 697s X X 697s 697s SYNOPSIS: 697s 697s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 697s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 697s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 697s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 697s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 697s 697s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 697s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 697s SEE L AND L. 697s 697s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 697s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 697s (C/C/C/C), LOOP 697s (C/C/C/C/C), SUBROUTINE, C, 697s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 697s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 697s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 697s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 697s WITH C INSTEAD. 697s 697s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 697s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 697s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 697s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 697s ITS OWN COPY. 697s X 697s 697s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 697s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 697s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 697s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 697s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 697s 697s MY $X = 10; 697s SUB BUMPX { $X++ } 697s 697s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 697s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 697s THE C ITSELF. SEE L. 697s X 697s 697s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 697s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 697s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 697s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 697s 697s $ARG = "FRED"; # "GLOBAL" VARIABLE 697s $N = CUBE_ROOT(27); 697s PRINT "$ARG THINKS THE ROOT IS $N\N"; 697s # OUTPUTS: FRED THINKS THE ROOT IS 3 697s 697s SUB CUBE_ROOT { 697s MY $ARG = SHIFT; # NAME DOESN'T MATTER 697s $ARG **= 1/3; 697s RETURN $ARG; 697s } 697s 697s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 697s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 697s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 697s 697s MY ($FOO) = ; # WRONG? 697s MY @FOO = ; 697s 697s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 697s 697s MY $FOO = ; 697s 697s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 697s 697s MY $FOO, $BAR = 1; # WRONG 697s 697s THAT HAS THE SAME EFFECT AS 697s 697s MY $FOO; 697s $BAR = 1; 697s 697s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 697s THE CURRENT STATEMENT. THUS, 697s 697s MY $X = $X; 697s 697s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 697s THE EXPRESSION 697s 697s MY $X = 123 AND $X == 123 697s 697s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 697s 697s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 697s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 697s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 697s 697s WHILE (MY $LINE = <>) { 697s $LINE = LC $LINE; 697s } CONTINUE { 697s PRINT $LINE; 697s } 697s 697s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 697s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 697s IT. SIMILARLY, IN THE CONDITIONAL 697s 697s IF ((MY $ANSWER = ) =~ /^YES$/I) { 697s USER_AGREES(); 697s } ELSIF ($ANSWER =~ /^NO$/I) { 697s USER_DISAGREES(); 697s } ELSE { 697s CHOMP $ANSWER; 697s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 697s } 697s 697s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 697s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 697s BUT NOT BEYOND IT. SEE L FOR INFORMATION 697s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 697s 697s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 697s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 697s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 697s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 697s IN THE LOOP 697s X X 697s 697s FOR MY $I (1, 2, 3) { 697s SOME_FUNCTION(); 697s } 697s 697s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 697s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 697s X X 697s 697s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 697s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 697s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 697s 697s USE STRICT 'VARS'; 697s 697s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 697s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 697s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 697s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 697s THIS WITH C. 697s 697s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 697s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 697s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 697s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 697s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 697s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 697s EXAMPLE. 697s 697s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 697s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 697s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 697s 697s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 697s 697s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 697s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 697s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 697s 697s PACKAGE MAIN; 697s LOCAL $X = 10; 697s MY $X = 20; 697s PRINT "$X AND $::X\N"; 697s 697s THAT WILL PRINT OUT C<20> AND C<10>. 697s 697s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 697s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 697s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 697s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 697s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 697s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 697s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 697s AN ANONYMOUS SUB REFERENCE: 697s 697s MY $SECRET_VERSION = '1.001-BETA'; 697s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 697s &$SECRET_SUB(); 697s 697s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 697s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 697s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 697s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 697s UNQUALIFIED AND UNQUALIFIABLE. 697s 697s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 697s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 697s L FOR SOMETHING OF A WORK-AROUND TO 697s THIS. 697s 697s =HEAD2 PERSISTENT PRIVATE VARIABLES 697s X X X X 697s X X 697s 697s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 697s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 697s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 697s 697s =HEAD3 PERSISTENT VARIABLES VIA STATE() 697s 697s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 697s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 697s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 697s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 697s THE C FORM DOES NOT REQUIRE THE 697s C PRAGMA. 697s 697s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 697s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 697s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 697s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 697s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 697s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 697s SUBROUTINE EACH TIME IT IS EXECUTED.) 697s 697s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 697s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 697s 697s USE FEATURE 'STATE'; 697s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 697s 697s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 697s 697s USE FEATURE 'STATE'; 697s SUB CREATE_COUNTER { 697s RETURN SUB { STATE $X; RETURN ++$X } 697s } 697s 697s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 697s CODE OUTSIDE. 697s 697s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 697s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 697s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 697s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 697s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 697s 697s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 697s 697s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 697s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 697s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 697s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 697s 697s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 697s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 697s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 697s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 697s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 697s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 697s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 697s 697s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 697s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 697s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 697s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 697s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 697s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 697s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 697s 697s { 697s MY $SECRET_VAL = 0; 697s SUB GIMME_ANOTHER { 697s RETURN ++$SECRET_VAL; 697s } 697s } 697s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 697s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 697s 697s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 697s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 697s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 697s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 697s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 697s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 697s STARTS TO RUN: 697s 697s BEGIN { 697s MY $SECRET_VAL = 0; 697s SUB GIMME_ANOTHER { 697s RETURN ++$SECRET_VAL; 697s } 697s } 697s 697s SEE L ABOUT THE 697s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 697s C AND C. 697s 697s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 697s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 697s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 697s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 697s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 697s 697s =HEAD2 TEMPORARY VALUES VIA LOCAL() 697s X X X X 697s X 697s 697s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 697s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 697s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 697s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 697s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 697s 697s SYNOPSIS: 697s 697s # LOCALIZATION OF VALUES 697s 697s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 697s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 697s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 697s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 697s 697s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 697s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 697s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 697s # LOCALIZATION 697s 697s # LOCALIZATION OF SYMBOLS 697s 697s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 697s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 697s # @MERLYN IS REALLY @RANDAL, ETC 697s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 697s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 697s 697s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 697s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 697s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 697s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 697s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 697s 697s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 697s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 697s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 697s CREATES NEW, DYNAMICALLY SCOPED VALUES. 697s 697s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 697s PLACED IN PARENTHESES. THIS OPERATOR WORKS 697s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 697s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 697s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 697s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 697s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 697s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 697s UNDEFINED VALUE.) 697s 697s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 697s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 697s VARIABLES OUTSIDE THE LOOP. 697s 697s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 697s X 697s 697s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 697s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 697s VIEWED AS A SCALAR OR AN ARRAY. SO 697s 697s LOCAL($FOO) = ; 697s LOCAL @FOO = ; 697s 697s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 697s 697s LOCAL $FOO = ; 697s 697s SUPPLIES A SCALAR CONTEXT. 697s 697s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 697s X 697s 697s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 697s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 697s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 697s 697s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 697s 697s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 697s { LOCAL $/ = UNDEF; $SLURP = ; } 697s 697s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 697s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 697s I, BECAUSE THE $1 VARIABLE IS 697s MAGICAL AND READ-ONLY : 697s 697s LOCAL $1 = 2; 697s 697s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 697s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 697s TO SAFELY REUSE $_ IN A SUBROUTINE. 697s 697s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 697s WORK AS DESCRIBED. 697s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 697s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 697s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 697s SEE L FOR MORE 697s DETAILS. 697s X 697s 697s =HEAD3 LOCALIZATION OF GLOBS 697s X X 697s 697s THE CONSTRUCT 697s 697s LOCAL *NAME; 697s 697s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 697s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 697s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 697s 697s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 697s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 697s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 697s SEPARATOR. 697s 697s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 697s X X 697s X 697s 697s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 697s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 697s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 697s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 697s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 697s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 697s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 697s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 697s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 697s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 697s 697s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 697s @ARY = ( 0..5 ); 697s { 697s LOCAL($ARY[5]) = 6; 697s LOCAL($HASH{'A'}) = 'DRILL'; 697s WHILE (MY $E = POP(@ARY)) { 697s PRINT "$E . . .\N"; 697s LAST UNLESS $E > 3; 697s } 697s IF (@ARY) { 697s $HASH{'ONLY A'} = 'TEST'; 697s DELETE $HASH{'A'}; 697s } 697s } 697s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 697s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 697s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 697s 697s PERL WILL PRINT 697s 697s 6 . . . 697s 4 . . . 697s 3 . . . 697s THIS IS A TEST ONLY A TEST. 697s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 697s 697s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 697s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 697s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 697s SURPRISING, AND IS VERY LIKELY TO CHANGE. 697s 697s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 697s X X X 697s X 697s 697s YOU CAN USE THE C AND C 697s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 697s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 697s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 697s 697s DO { 697s MY $VAL = $ARRAY[$IDX]; 697s LOCAL $ARRAY[$IDX]; 697s DELETE $ARRAY[$IDX]; 697s $VAL 697s } 697s 697s AND 697s 697s DO { 697s MY $VAL = $HASH{KEY}; 697s LOCAL $HASH{KEY}; 697s DELETE $HASH{KEY}; 697s $VAL 697s } 697s 697s EXCEPT THAT FOR THOSE THE C IS 697s SCOPED TO THE C BLOCK. SLICES ARE 697s ALSO ACCEPTED. 697s 697s MY %HASH = ( 697s A => [ 7, 8, 9 ], 697s B => 1, 697s ) 697s 697s { 697s MY $X = DELETE LOCAL $HASH{A}; 697s # $X IS [ 7, 8, 9 ] 697s # %HASH IS (B => 1) 697s 697s { 697s MY @NUMS = DELETE LOCAL @$X[0, 2] 697s # @NUMS IS (7, 9) 697s # $X IS [ UNDEF, 8 ] 697s 697s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 697s } 697s # $X IS BACK TO [ 7, 8, 9 ] 697s 697s } 697s # %HASH IS BACK TO ITS ORIGINAL STATE 697s 697s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 697s 697s =HEAD2 LVALUE SUBROUTINES 697s X X 697s 697s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 697s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 697s 697s MY $VAL; 697s SUB CANMOD : LVALUE { 697s $VAL; # OR: RETURN $VAL; 697s } 697s SUB NOMOD { 697s $VAL; 697s } 697s 697s CANMOD() = 5; # ASSIGNS TO $VAL 697s NOMOD() = 5; # ERROR 697s 697s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 697s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 697s BY A SCALAR. FOR EXAMPLE, CONSIDER: 697s 697s DATA(2,3) = GET_DATA(3,4); 697s 697s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 697s 697s (DATA(2,3)) = GET_DATA(3,4); 697s 697s AND IN: 697s 697s (DATA(2),DATA(3)) = GET_DATA(3,4); 697s 697s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 697s 697s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 697s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 697s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 697s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 697s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 697s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 697s 697s =HEAD2 LEXICAL SUBROUTINES 697s X X X X 697s 697s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 697s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 697s AVAILABLE UNDER C OR C OR HIGHER. 697s 697s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 697s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 697s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 697s CATEGORY WAS DISABLED. 697s 697s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 697s DECLARED, AND ONLY AFTER THAT DECLARATION: 697s 697s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 697s # VERSIONS EARLIER THAN 5.26. 697s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 697s USE FEATURE 'LEXICAL_SUBS'; 697s 697s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 697s STATE SUB FOO { 697s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 697s } 697s FOO(); # CALLS "STATE" SUB 697s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 697s 697s MY SUB BAR { ... } 697s BAR(); # CALLS "MY" SUB 697s 697s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 697s 697s # WRONG 697s MY SUB BAZ { 697s BAZ(); 697s } 697s 697s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 697s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 697s 697s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 697s 697s MY SUB BAZ { 697s __SUB__->(); # CALLS ITSELF 697s } 697s 697s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 697s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 697s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 697s HOWEVER: 697s 697s MY SUB BAZ; # PREDECLARATION 697s SUB BAZ { # DEFINE THE "MY" SUB 697s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 697s } 697s 697s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 697s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 697s C; THEY KEEP EACH OTHER ALIVE (SEE L). 697s 697s =HEAD3 C VS C 697s 697s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 697s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 697s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 697s CONTAINING BLOCK TO THE NEXT. 697s 697s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 697s NECESSARY IF YOU WANT TO CREATE CLOSURES: 697s 697s SUB WHATEVER { 697s MY $X = SHIFT; 697s MY SUB INNER { 697s ... DO SOMETHING WITH $X ... 697s } 697s INNER(); 697s } 697s 697s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 697s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 697s SEE THE C<$X> FROM THE FIRST CALL TO C. 697s 697s =HEAD3 C SUBROUTINES 697s 697s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 697s SUBROUTINE OF THE SAME NAME. 697s 697s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 697s INSIDE AN INNER SCOPE: 697s 697s SUB FOO { ... } 697s 697s SUB BAR { 697s MY SUB FOO { ... } 697s { 697s # NEED TO USE THE OUTER FOO HERE 697s OUR SUB FOO; 697s FOO(); 697s } 697s } 697s 697s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 697s 697s PACKAGE MYSNEAKYMODULE; 697s 697s OUR SUB DO_SOMETHING { ... } 697s 697s SUB DO_SOMETHING_WITH_CALLER { 697s PACKAGE DB; 697s () = CALLER 1; # SETS @DB::ARGS 697s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 697s } 697s 697s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 697s X X<*> 697s 697s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 697s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 697s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 697s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 697s 697s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 697s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 697s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 697s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 697s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 697s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 697s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 697s 697s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 697s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 697s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 697s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 697s 697s SUB DOUBLEARY { 697s LOCAL(*SOMEARY) = @_; 697s FOREACH $ELEM (@SOMEARY) { 697s $ELEM *= 2; 697s } 697s } 697s DOUBLEARY(*FOO); 697s DOUBLEARY(*BAR); 697s 697s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 697s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 697s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 697s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 697s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 697s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 697s 697s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 697s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 697s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 697s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 697s L. 697s 697s =HEAD2 WHEN TO STILL USE LOCAL() 697s X X 697s 697s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 697s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 697s I USE C INSTEAD OF C. 697s 697s =OVER 4 697s 697s =ITEM 1. 697s 697s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 697s 697s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 697s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 697s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 697s IN C<@FIELDS>. 697s 697s { 697s LOCAL @ARGV = ("/ETC/MOTD"); 697s LOCAL $/ = UNDEF; 697s LOCAL $_ = <>; 697s @FIELDS = SPLIT /^\S*=+\S*$/; 697s } 697s 697s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 697s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 697s 697s =ITEM 2. 697s 697s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 697s 697s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 697s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 697s TABLE ENTRIES: 697s 697s SUB IOQUEUE { 697s LOCAL (*READER, *WRITER); # NOT MY! 697s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 697s RETURN (*READER, *WRITER); 697s } 697s ($HEAD, $TAIL) = IOQUEUE(); 697s 697s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 697s ENTRIES. 697s 697s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 697s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 697s A LOCAL ALIAS. 697s 697s { 697s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 697s GROW(); # REALLY CALLS SHRINK() 697s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 697s } 697s GROW(); # GET THE REAL GROW() AGAIN 697s 697s SEE L FOR MORE ABOUT MANIPULATING 697s FUNCTIONS BY NAME IN THIS WAY. 697s 697s =ITEM 3. 697s 697s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 697s 697s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 697s IS DONE ON DYNAMICS: 697s 697s { 697s LOCAL $SIG{INT} = 'IGNORE'; 697s FUNCT(); # UNINTERRUPTIBLE 697s } 697s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 697s 697s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 697s 697s =BACK 697s 697s =HEAD2 PASS BY REFERENCE 697s X X X 697s 697s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 697s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 697s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 697s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 697s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 697s 697s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 697s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 697s OF ALL THEIR FORMER LAST ELEMENTS: 697s 697s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 697s 697s SUB POPMANY { 697s MY $AREF; 697s MY @RETLIST; 697s FOREACH $AREF ( @_ ) { 697s PUSH @RETLIST, POP @$AREF; 697s } 697s RETURN @RETLIST; 697s } 697s 697s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 697s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 697s 697s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 697s SUB INTER { 697s MY ($K, $HREF, %SEEN); # LOCALS 697s FOREACH $HREF (@_) { 697s WHILE ( $K = EACH %$HREF ) { 697s $SEEN{$K}++; 697s } 697s } 697s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 697s } 697s 697s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 697s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 697s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 697s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 697s A LITTLE EXPENSIVE. 697s 697s WHERE PEOPLE GET INTO TROUBLE IS HERE: 697s 697s (@W, @X) = FUNC(@Y, @Z); 697s OR 697s (%W, %X) = FUNC(%Y, %Z); 697s 697s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 697s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 697s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 697s AS ALWAYS. 697s 697s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 697s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 697s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 697s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 697s 697s ($WREF, $XREF) = FUNC(\@Y, \@Z); 697s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 697s SUB FUNC { 697s MY ($YREF, $ZREF) = @_; 697s IF (@$YREF > @$ZREF) { 697s RETURN ($YREF, $ZREF); 697s } ELSE { 697s RETURN ($ZREF, $YREF); 697s } 697s } 697s 697s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 697s 697s (*W, *X) = FUNC(\@Y, \@Z); 697s PRINT "@W HAS MORE THAN @X\N"; 697s SUB FUNC { 697s LOCAL (*Y, *Z) = @_; 697s IF (@Y > @Z) { 697s RETURN (\@Y, \@Z); 697s } ELSE { 697s RETURN (\@Z, \@Y); 697s } 697s } 697s 697s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 697s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 697s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 697s ARE IN THE SYMBOL TABLE. 697s 697s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 697s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 697s FOR EXAMPLE: 697s 697s SPLUTTER(\*STDOUT); 697s SUB SPLUTTER { 697s MY $FH = SHIFT; 697s PRINT $FH "HER UM WELL A HMMM\N"; 697s } 697s 697s $REC = GET_REC(\*STDIN); 697s SUB GET_REC { 697s MY $FH = SHIFT; 697s RETURN SCALAR <$FH>; 697s } 697s 697s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 697s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 697s 697s SUB OPENIT { 697s MY $PATH = SHIFT; 697s LOCAL *FH; 697s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 697s } 697s 697s =HEAD2 PROTOTYPES 697s X X 697s 697s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 697s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 697s SECTION OR WITH A L. 697s IF YOU DECLARE EITHER OF 697s 697s SUB MYPUSH (\@@) 697s SUB MYPUSH :PROTOTYPE(\@@) 697s 697s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 697s 697s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 697s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 697s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 697s OF AN ATTRIBUTE. 697s 697s THE 697s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 697s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 697s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 697s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 697s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 697s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 697s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 697s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 697s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 697s 697s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 697s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 697s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 697s 697s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 697s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 697s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 697s CORRESPONDING BUILT-IN. 697s 697s DECLARED AS CALLED AS 697s 697s SUB MYLINK ($$) MYLINK $OLD, $NEW 697s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 697s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 697s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 697s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 697s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 697s SUB MYPOP (\@) MYPOP @ARRAY 697s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 697s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 697s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 697s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 697s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 697s SUB MYRAND (;$) MYRAND 42 697s SUB MYTIME () MYTIME 697s 697s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 697s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 697s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 697s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 697s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 697s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 697s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 697s 697s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 697s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 697s 697s SUB MYREF (\[$@%&*]) 697s 697s WILL ALLOW CALLING MYREF() AS 697s 697s MYREF $VAR 697s MYREF @ARRAY 697s MYREF %HASH 697s MYREF &SUB 697s MYREF *GLOB 697s 697s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 697s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 697s 697s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 697s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 697s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 697s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 697s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 697s 697s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 697s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 697s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 697s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 697s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 697s FOLLOWS: 697s 697s USE SYMBOL 'QUALIFY_TO_REF'; 697s 697s SUB FOO (*) { 697s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 697s ... 697s } 697s 697s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 697s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 697s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 697s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 697s 697s SUB MYPUSH (+@) { 697s MY $AREF = SHIFT; 697s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 697s PUSH @$AREF, @_; 697s } 697s 697s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 697s IS OF AN ACCEPTABLE TYPE. 697s 697s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 697s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 697s 697s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 697s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 697s PROVIDED, C<$_> WILL BE USED INSTEAD. 697s 697s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 697s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 697s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 697s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 697s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 697s 697s MYTIME +2; 697s 697s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 697s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 697s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 697s 697s SUB MYGETPROTOBYNUMBER($;); 697s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 697s 697s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 697s PROVIDED IT'S IN THE INITIAL POSITION: 697s X<&> 697s 697s SUB TRY (&@) { 697s MY($TRY,$CATCH) = @_; 697s EVAL { &$TRY }; 697s IF ($@) { 697s LOCAL $_ = $@; 697s &$CATCH; 697s } 697s } 697s SUB CATCH (&) { $_[0] } 697s 697s TRY { 697s DIE "PHOOEY"; 697s } CATCH { 697s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 697s }; 697s 697s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 697s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 697s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 697s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 697s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 697s 697s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 697s X 697s 697s SUB MYGREP (&@) { 697s MY $CODE = SHIFT; 697s MY @RESULT; 697s FOREACH $_ (@_) { 697s PUSH(@RESULT, $_) IF &$CODE; 697s } 697s @RESULT; 697s } 697s 697s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 697s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 697s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 697s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 697s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 697s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 697s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 697s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 697s 697s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 697s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 697s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 697s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 697s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 697s MAJORITY OF OFFENDING CODE IS FIXED. 697s 697s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 697s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 697s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 697s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 697s 697s SUB FUNC ($) { 697s MY $N = SHIFT; 697s PRINT "YOU GAVE ME $N\N"; 697s } 697s 697s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 697s RETURNING A LIST: 697s 697s FUNC(@FOO); 697s FUNC( $TEXT =~ /\W+/G ); 697s 697s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 697s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 697s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 697s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 697s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 697s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 697s 697s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 697s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 697s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 697s EFFECT, LIKE SO: 697s 697s SUB FOO($$); 697s SUB FOO($$) { 697s FOO 1, 2; 697s } 697s 697s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 697s TO MAKE THE WORLD A BETTER PLACE. 697s 697s =HEAD2 CONSTANT FUNCTIONS 697s X 697s 697s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 697s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 697s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 697s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 697s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 697s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 697s 697s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 697s 697s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 697s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 697s # AND IT'S INLINED, TOO! 697s SUB ST_DEV () { 0 } 697s SUB ST_INO () { 1 } 697s 697s SUB FLAG_FOO () { 1 << 8 } 697s SUB FLAG_BAR () { 1 << 9 } 697s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 697s 697s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 697s 697s SUB N () { INT(OPT_BAZ) / 3 } 697s 697s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 697s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 697s 697s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 697s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 697s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 697s C: 697s 697s SUB BAZ_VAL () { 697s IF (OPT_BAZ) { 697s RETURN 23; 697s } 697s ELSE { 697s RETURN 42; 697s } 697s } 697s SUB BONK_VAL () { RETURN 12345 } 697s 697s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 697s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 697s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 697s 697s BEGIN { 697s MY $VAR = 1; 697s NO STRICT 'REFS'; 697s *INLINED = SUB () { $VAR }; 697s } 697s 697s BEGIN { 697s MY $VAR = 1; 697s MY $REF = \$VAR; 697s NO STRICT 'REFS'; 697s *NOT_INLINED = SUB () { $VAR }; 697s } 697s 697s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 697s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 697s 697s BEGIN { 697s MY $X = 10; 697s *FOO = SUB () { $X }; 697s $X++; 697s } 697s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 697s 697s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 697s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 697s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 697s SO IT PRINTED C<10>, NOT C<11>. 697s 697s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 697s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 697s ASIDE FROM WHERE IT IS DECLARED. 697s 697s # FINE, NO WARNING 697s BEGIN { 697s MY $X = 54321; 697s *INLINED = SUB () { $X }; 697s } 697s # ERROR 697s BEGIN { 697s MY $X; 697s $X = 54321; 697s *ALSO_INLINED = SUB () { $X }; 697s } 697s 697s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 697s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 697s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 697s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 697s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 697s 697s MY $X = 54321; 697s *INLINED = SUB : CONST { $X }; 697s $X++; 697s 697s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 697s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 697s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 697s VALUE CAPTURED THE SAME WAY. 697s 697s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 697s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 697s AN EXPLICIT C: 697s 697s BEGIN { 697s MY $X = 10; 697s *FOO = SUB () { RETURN $X }; 697s $X++; 697s } 697s PRINT FOO(); # PRINTS 11 697s 697s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 697s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 697s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 697s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 697s 697s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 697s SUB ONE { 697s 1; 697s } 697s IF (ONE ) { 697s PRINT ONE() IF ONE ; 697s } 697s 697s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 697s SUB ONE () { 1 } 697s DO { 697s PRINT 1 697s }; 697s 697s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 697s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 697s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 697s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 697s 697s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 697s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 697s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 697s SUBROUTINE ONE REDEFINED AT -E LINE 1. 697s 697s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 697s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 697s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 697s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 697s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 697s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 697s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 697s MENTIONED ABOVE: 697s 697s SUB NOT_INLINED () { RETURN 23 } 697s 697s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 697s X X X X 697s 697s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 697s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 697s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 697s ON A NON-UNIX SYSTEM. 697s 697s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 697s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 697s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 697s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 697s 697s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 697s CHDIR $SOMEWHERE; 697s SUB CHDIR { ... } 697s 697s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 697s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 697s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 697s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 697s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 697s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 697s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 697s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 697s FOR SOME KEYWORDS. SEE L. 697s 697s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 697s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 697s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 697s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 697s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 697s THAT IS, THEY COULD SAY 697s 697s USE MODULE 'OPEN'; 697s 697s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 697s 697s USE MODULE; 697s 697s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 697s 697s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 697s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 697s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 697s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 697s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 697s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 697s THAT UNDERSTANDS REGULAR EXPRESSIONS. 697s 697s PACKAGE REGLOB; 697s REQUIRE EXPORTER; 697s @ISA = 'EXPORTER'; 697s @EXPORT_OK = 'GLOB'; 697s 697s SUB IMPORT { 697s MY $PKG = SHIFT; 697s RETURN UNLESS @_; 697s MY $SYM = SHIFT; 697s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 697s $PKG->EXPORT($WHERE, $SYM, @_); 697s } 697s 697s SUB GLOB { 697s MY $PAT = SHIFT; 697s MY @GOT; 697s IF (OPENDIR MY $D, '.') { 697s @GOT = GREP /$PAT/, READDIR $D; 697s CLOSEDIR $D; 697s } 697s RETURN @GOT; 697s } 697s 1; 697s 697s AND HERE'S HOW IT COULD BE (AB)USED: 697s 697s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 697s PACKAGE FOO; 697s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 697s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 697s 697s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 697s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 697s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 697s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 697s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 697s IT MUST BE DONE AT ALL. 697s 697s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 697s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 697s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 697s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 697s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 697s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 697s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 697s LIBRARY. 697s 697s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 697s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 697s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 697s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 697s (SEE L). 697s 697s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 697s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 697s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 697s 697s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 697s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 697s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 697s C SYNTAX, THOUGH). 697s 697s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 697s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 697s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 697s 697s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 697s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 697s 697s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 697s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 697s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 697s 697s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 697s 697s =HEAD2 AUTOLOADING 697s X X 697s 697s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 697s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 697s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 697s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 697s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 697s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 697s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 697s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 697s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 697s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 697s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 697s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 697s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 697s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 697s SUBROUTINE NAME. SEE L FOR DETAILS.) 697s 697s 697s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 697s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 697s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 697s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 697s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 697s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 697s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 697s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 697s 697s SUB AUTOLOAD { 697s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 697s MY $PROGRAM = $AUTOLOAD; 697s $PROGRAM =~ S/.*:://; 697s SYSTEM($PROGRAM, @_); 697s } 697s DATE(); 697s WHO(); 697s LS('-L'); 697s 697s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 697s EVEN NEED PARENTHESES: 697s 697s USE SUBS QW(DATE WHO LS); 697s DATE; 697s WHO; 697s LS '-L'; 697s 697s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 697s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 697s 697s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 697s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 697s DESCRIBED IN L AND IN L, THE STANDARD 697s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 697s FUNCTIONS TO PERL CODE IN L. 697s 697s =HEAD2 SUBROUTINE ATTRIBUTES 697s X X X 697s 697s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 697s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 697s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 697s C HAD BEEN SEEN. SEE L FOR DETAILS 697s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 697s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 697s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 697s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 697s 697s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 697s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 697s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 697s NEST PROPERLY. 697s 697s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 697s 697s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 697s SUB PLUGH () : UGLY('\(") :BAD; 697s SUB XYZZY : _5X5 { ... } 697s 697s EXAMPLES OF INVALID SYNTAX: 697s 697s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 697s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 697s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 697s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 697s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 697s 697s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 697s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 697s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 697s PARSED AND INVOKED: 697s 697s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 697s 697s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 697s SEE L AND L. 697s 697s =HEAD1 SEE ALSO 697s 697s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 697s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 697s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 697s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 697s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 697s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 697s 697s =FOR VI 697s # EX: SET STS=0 SW=4 ET: 697s 697s ok 2 697s # testing mod_cgi with /modules/cgi/perl.pl 697s # expected 200 697s # received 200 697s # body: PERL CGI 697s ok 3 697s # testing mod_test_rwrite with /test_rwrite 697s # expected 200 697s # received 200 697s # body: A 697s ok 4 697s ok 699s t/filter/case_in.t .................. 699s 1..3 699s # Running under perl version 5.038002 for linux 699s # Current time local: Mon Apr 8 19:01:02 2024 699s # Current time GMT: Mon Apr 8 19:01:02 2024 699s # Using Test.pm version 1.31 699s # Using Apache/Test.pm version 1.42 699s ok 1 699s # testing mod_cgi with /modules/cgi/perl_echo.pl 699s # expected 200 699s # received 200 699s ok 2 699s # testing mod_echo_post with /echo_post 699s # expected 200 699s # received 200 699s ok 3 699s ok 700s t/filter/input_body.t ............... 700s 1..2 700s # Running under perl version 5.038002 for linux 700s # Current time local: Mon Apr 8 19:01:04 2024 700s # Current time GMT: Mon Apr 8 19:01:04 2024 700s # Using Test.pm version 1.31 700s # Using Apache/Test.pm version 1.42 700s # testing : Posted "1 ko" 700s # expected: 'ok 1' 700s # received: 'ok 1' 700s ok 1 700s # testing : Posted "2 ko" 700s # expected: 'ok 2' 700s # received: 'ok 2' 700s ok 2 700s ok 702s t/http11/basicauth.t ................ 702s 1..3 702s # Running under perl version 5.038002 for linux 702s # Current time local: Mon Apr 8 19:01:05 2024 702s # Current time GMT: Mon Apr 8 19:01:05 2024 702s # Using Test.pm version 1.31 702s # Using Apache/Test.pm version 1.42 702s ok 1 702s ok 2 702s ok 3 702s ok 704s t/http11/chunked.t .................. 704s 1..30 704s # Running under perl version 5.038002 for linux 704s # Current time local: Mon Apr 8 19:01:07 2024 704s # Current time GMT: Mon Apr 8 19:01:07 2024 704s # Using Test.pm version 1.31 704s # Using Apache/Test.pm version 1.42 704s # testing : response protocol 704s # expected: 'HTTP/1.1' 704s # received: 'HTTP/1.1' 704s ok 1 704s # testing : response Transfer-Encoding 704s # expected: 'chunked' 704s # received: 'chunked' 704s ok 2 704s # testing : no Content-Length 704s # expected: 0 704s # received: 0 704s ok 3 704s # testing : body length 704s # expected: '70976' 704s # received: 70976 704s ok 4 704s # testing : number of requests 704s # expected: 1 704s # received: 1 704s ok 5 704s # testing : response protocol 704s # expected: 'HTTP/1.1' 704s # received: 'HTTP/1.1' 704s ok 6 704s # testing : response Transfer-Encoding 704s # expected: 'chunked' 704s # received: 'chunked' 704s ok 7 704s # testing : no Content-Length 704s # expected: 0 704s # received: 0 704s ok 8 704s # testing : body length 704s # expected: '212509' 704s # received: 212509 704s ok 9 704s # testing : number of requests 704s # expected: 2 704s # received: 2 704s ok 10 704s # testing : response protocol 704s # expected: 'HTTP/1.1' 704s # received: 'HTTP/1.1' 704s ok 11 704s # testing : response Transfer-Encoding 704s # expected: 'chunked' 704s # received: 'chunked' 704s ok 12 704s # testing : no Content-Length 704s # expected: 0 704s # received: 0 704s ok 13 704s # testing : body length 704s # expected: '280545' 704s # received: 280545 704s ok 14 704s # testing : number of requests 704s # expected: 3 704s # received: 3 704s ok 15 704s # testing : response protocol 704s # expected: 'HTTP/1.1' 704s # received: 'HTTP/1.1' 704s ok 16 704s # testing : response Transfer-Encoding 704s # expected: 'chunked' 704s # received: 'chunked' 704s ok 17 704s # testing : no Content-Length 704s # expected: 0 704s # received: 0 704s ok 18 704s # testing : body length 704s # expected: '845969' 704s # received: 845969 704s ok 19 704s # testing : number of requests 704s # expected: 4 704s # received: 4 704s ok 20 704s # testing : response protocol 704s # expected: 'HTTP/1.1' 704s # received: 'HTTP/1.1' 704s ok 21 704s # testing : no Transfer-Encoding (test result inverted) 704s # expected: 'chunked' 704s # received: '' 704s ok 22 704s # testing : content length 704s # expected: 253 704s # received: '253' 704s ok 23 704s # testing : body length 704s # expected: '242' 704s # received: 242 704s ok 24 704s # testing : number of requests 704s # expected: 5 704s # received: 5 704s ok 25 704s # testing : response protocol 704s # expected: 'HTTP/1.1' 704s # received: 'HTTP/1.1' 704s ok 26 704s # testing : no Transfer-Encoding (test result inverted) 704s # expected: 'chunked' 704s # received: '' 704s ok 27 704s # testing : content length 704s # expected: '' 704s # received: '' 704s ok 28 704s # testing : body length 704s # expected: '14276' 704s # received: 14276 704s ok 29 704s # testing : number of requests 704s # expected: 6 704s # received: 6 704s ok 30 704s ok 706s t/http11/chunked2.t ................. 706s 1..2 706s # Running under perl version 5.038002 for linux 706s # Current time local: Mon Apr 8 19:01:09 2024 706s # Current time GMT: Mon Apr 8 19:01:09 2024 706s # Using Test.pm version 1.31 706s # Using Apache/Test.pm version 1.42 706s # testing : successful response 706s # expected: 200 706s # received: '200' 706s ok 1 706s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 706s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 706s ok 2 706s ok 709s t/http11/clength.t .................. 709s 1..6 709s # Running under perl version 5.038002 for linux 709s # Current time local: Mon Apr 8 19:01:11 2024 709s # Current time GMT: Mon Apr 8 19:01:11 2024 709s # Using Test.pm version 1.31 709s # Using Apache/Test.pm version 1.42 709s # testing : successful response 709s # expected: 200 709s # received: '200' 709s ok 1 709s # expected: 10 709s # received: '10' 709s ok 2 709s # expected: 'bbbbbbbbbb' 709s # received: 'bbbbbbbbbb' 709s ok 3 709s # testing : successful response 709s # expected: 200 709s # received: '200' 709s ok 4 709s # expected: 6 709s # received: '6' 709s ok 5 709s # expected: 'foobar' 709s # received: 'foobar' 709s ok 6 709s ok 712s t/http11/post.t ..................... 712s # using LWP client 712s 1..51 712s # Running under perl version 5.038002 for linux 712s # Current time local: Mon Apr 8 19:01:13 2024 712s # Current time GMT: Mon Apr 8 19:01:13 2024 712s # Using Test.pm version 1.31 712s # Using Apache/Test.pm version 1.42 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 1024 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Connection: Keep-Alive 712s #Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 5 712s #Client-Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 1 712s #DMMATCH1: 1 712s #Keep-Alive: timeout=5, max=100 712s # 712s # testing : length posted 712s # expected: '1024' 712s # received: 1024 712s ok 1 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 2048 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 5 712s #Client-Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 2 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '2048' 712s # received: 2048 712s ok 2 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 3072 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 5 712s #Client-Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 3 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '3072' 712s # received: 3072 712s ok 3 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 4096 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 5 712s #Client-Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 4 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '4096' 712s # received: 4096 712s ok 4 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 5120 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 5 712s #Client-Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 5 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '5120' 712s # received: 5120 712s ok 5 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 6144 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 5 712s #Client-Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 6 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '6144' 712s # received: 6144 712s ok 6 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 7168 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 5 712s #Client-Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 7 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '7168' 712s # received: 7168 712s ok 7 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 8192 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 5 712s #Client-Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 8 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '8192' 712s # received: 8192 712s ok 8 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 9216 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 5 712s #Client-Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 9 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '9216' 712s # received: 9216 712s ok 9 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 10240 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:15 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 10 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '10240' 712s # received: 10240 712s ok 10 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 11264 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 11 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '11264' 712s # received: 11264 712s ok 11 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 12288 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 12 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '12288' 712s # received: 12288 712s ok 12 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 13312 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 13 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '13312' 712s # received: 13312 712s ok 13 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 14336 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 14 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '14336' 712s # received: 14336 712s ok 14 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 15360 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 15 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '15360' 712s # received: 15360 712s ok 15 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 16384 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 16 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '16384' 712s # received: 16384 712s ok 16 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 17408 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 17 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '17408' 712s # received: 17408 712s ok 17 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 18432 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 18 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '18432' 712s # received: 18432 712s ok 18 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 19456 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 19 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '19456' 712s # received: 19456 712s ok 19 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 20480 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 20 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '20480' 712s # received: 20480 712s ok 20 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 21504 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 21 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '21504' 712s # received: 21504 712s ok 21 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 22528 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 22 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '22528' 712s # received: 22528 712s ok 22 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 23552 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 23 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '23552' 712s # received: 23552 712s ok 23 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 24576 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 24 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '24576' 712s # received: 24576 712s ok 24 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 25600 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 25 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '25600' 712s # received: 25600 712s ok 25 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 26624 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 26 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '26624' 712s # received: 26624 712s ok 26 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 27648 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 27 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '27648' 712s # received: 27648 712s ok 27 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 28672 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 28 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '28672' 712s # received: 28672 712s ok 28 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 29696 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 29 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '29696' 712s # received: 29696 712s ok 29 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 30720 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 30 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '30720' 712s # received: 30720 712s ok 30 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 31744 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 31 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '31744' 712s # received: 31744 712s ok 31 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 32768 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 32 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '32768' 712s # received: 32768 712s ok 32 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 33792 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 33 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '33792' 712s # received: 33792 712s ok 33 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 34816 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 34 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '34816' 712s # received: 34816 712s ok 34 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 35840 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 35 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '35840' 712s # received: 35840 712s ok 35 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 36864 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 36 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '36864' 712s # received: 36864 712s ok 36 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 37888 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 37 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '37888' 712s # received: 37888 712s ok 37 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 38912 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 38 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '38912' 712s # received: 38912 712s ok 38 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 39936 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 39 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '39936' 712s # received: 39936 712s ok 39 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 40960 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 40 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '40960' 712s # received: 40960 712s ok 40 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 41984 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 41 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '41984' 712s # received: 41984 712s ok 41 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 43008 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 42 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '43008' 712s # received: 43008 712s ok 42 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 44032 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 43 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '44032' 712s # received: 44032 712s ok 43 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 45056 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 44 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '45056' 712s # received: 45056 712s ok 44 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 46080 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 45 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '46080' 712s # received: 46080 712s ok 45 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 47104 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 46 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '47104' 712s # received: 47104 712s ok 46 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 48128 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:16 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:17 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 47 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '48128' 712s # received: 48128 712s ok 47 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 49152 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:17 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:17 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 48 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '49152' 712s # received: 49152 712s ok 48 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 50176 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:17 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:17 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 49 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '50176' 712s # received: 50176 712s ok 49 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 51200 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:17 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 6 712s #Client-Date: Mon, 08 Apr 2024 19:01:17 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 50 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '51200' 712s # received: 51200 712s ok 50 712s #lwp request: 712s #POST http://localhost:8529/eat_post HTTP/1.1 712s #User-Agent: libwww-perl/6.76 712s #Content-Length: 102400 712s # 712s #server response: 712s #HTTP/1.1 200 OK 712s #Date: Mon, 08 Apr 2024 19:01:17 GMT 712s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 712s #Vary: In-If1 712s #Content-Length: 7 712s #Client-Date: Mon, 08 Apr 2024 19:01:17 GMT 712s #Client-Peer: 127.0.0.1:8529 712s #Client-Response-Num: 51 712s #DMMATCH1: 1 712s # 712s # testing : length posted 712s # expected: '102400' 712s # received: 102400 712s ok 51 712s ok 714s t/modules/aaa.t ..................... 714s 1..40 714s # Running under perl version 5.038002 for linux 714s # Current time local: Mon Apr 8 19:01:17 2024 714s # Current time GMT: Mon Apr 8 19:01:17 2024 714s # Using Test.pm version 1.31 714s # Using Apache/Test.pm version 1.42 714s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/realm2 714s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/basic1 714s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/form1 714s ok 1 714s ok 2 714s ok 3 714s ok 4 714s ok 5 714s ok 6 714s ok 7 714s ok 8 714s ok 9 714s ok 10 714s ok 11 714s ok 12 714s ok 13 714s ok 14 714s ok 15 714s ok 16 714s ok 17 714s ok 18 714s ok 19 714s ok 20 714s ok 21 714s ok 22 714s ok 23 714s ok 24 714s ok 25 714s ok 26 714s ok 27 714s ok 28 714s ok 29 714s ok 30 714s ok 31 714s ok 32 714s ok 33 714s ok 34 714s ok 35 714s ok 36 714s ok 37 714s ok 38 714s ok 39 714s ok 40 714s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/basic1 714s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/form1 714s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/realm2 714s ok 716s t/modules/access.t .................. 716s 1..408 716s # Running under perl version 5.038002 for linux 716s # Current time local: Mon Apr 8 19:01:18 2024 716s # Current time GMT: Mon Apr 8 19:01:18 2024 716s # Using Test.pm version 1.31 716s # Using Apache/Test.pm version 1.42 716s # --- 716s # Order deny,allow 716s # Allow from all 716s # expecting access. 716s ok 1 716s # --- 716s # Order deny,allow 716s # Deny from all 716s # expecting access denial. 716s ok 2 716s # --- 716s # Order deny,allow 716s # Allow from all 716s # Deny from all 716s # expecting access. 716s ok 3 716s # --- 716s # Order deny,allow 716s # Deny from localhost 716s # expecting access denial. 716s ok 4 716s # --- 716s # Order deny,allow 716s # Allow from all 716s # Deny from localhost 716s # expecting access. 716s ok 5 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 6 716s # --- 716s # Order deny,allow 716s # Allow from all 716s # Deny from 127.0.0.1 716s # expecting access. 716s ok 7 716s # --- 716s # Order deny,allow 716s # Deny from 127.0 716s # expecting access denial. 716s ok 8 716s # --- 716s # Order deny,allow 716s # Allow from all 716s # Deny from 127.0 716s # expecting access. 716s ok 9 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 10 716s # --- 716s # Order deny,allow 716s # Allow from all 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access. 716s ok 11 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 12 716s # --- 716s # Order deny,allow 716s # Allow from all 716s # Deny from 127.0.0.1/16 716s # expecting access. 716s ok 13 716s # --- 716s # Order deny,allow 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 14 716s # --- 716s # Order deny,allow 716s # Allow from all 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 15 716s # --- 716s # Order deny,allow 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 16 716s # --- 716s # Order deny,allow 716s # Allow from all 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 17 716s # --- 716s # Order deny,allow 716s # Allow from localhost 716s # expecting access. 716s ok 18 716s # --- 716s # Order deny,allow 716s # Deny from all 716s # expecting access denial. 716s ok 19 716s # --- 716s # Order deny,allow 716s # Allow from localhost 716s # Deny from all 716s # expecting access. 716s ok 20 716s # --- 716s # Order deny,allow 716s # Deny from localhost 716s # expecting access denial. 716s ok 21 716s # --- 716s # Order deny,allow 716s # Allow from localhost 716s # Deny from localhost 716s # expecting access. 716s ok 22 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 23 716s # --- 716s # Order deny,allow 716s # Allow from localhost 716s # Deny from 127.0.0.1 716s # expecting access. 716s ok 24 716s # --- 716s # Order deny,allow 716s # Deny from 127.0 716s # expecting access denial. 716s ok 25 716s # --- 716s # Order deny,allow 716s # Allow from localhost 716s # Deny from 127.0 716s # expecting access. 716s ok 26 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 27 716s # --- 716s # Order deny,allow 716s # Allow from localhost 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access. 716s ok 28 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 29 716s # --- 716s # Order deny,allow 716s # Allow from localhost 716s # Deny from 127.0.0.1/16 716s # expecting access. 716s ok 30 716s # --- 716s # Order deny,allow 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 31 716s # --- 716s # Order deny,allow 716s # Allow from localhost 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 32 716s # --- 716s # Order deny,allow 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 33 716s # --- 716s # Order deny,allow 716s # Allow from localhost 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 34 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1 716s # expecting access. 716s ok 35 716s # --- 716s # Order deny,allow 716s # Deny from all 716s # expecting access denial. 716s ok 36 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1 716s # Deny from all 716s # expecting access. 716s ok 37 716s # --- 716s # Order deny,allow 716s # Deny from localhost 716s # expecting access denial. 716s ok 38 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1 716s # Deny from localhost 716s # expecting access. 716s ok 39 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 40 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1 716s # Deny from 127.0.0.1 716s # expecting access. 716s ok 41 716s # --- 716s # Order deny,allow 716s # Deny from 127.0 716s # expecting access denial. 716s ok 42 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1 716s # Deny from 127.0 716s # expecting access. 716s ok 43 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 44 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access. 716s ok 45 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 46 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1 716s # Deny from 127.0.0.1/16 716s # expecting access. 716s ok 47 716s # --- 716s # Order deny,allow 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 48 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 49 716s # --- 716s # Order deny,allow 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 50 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 51 716s # --- 716s # Order deny,allow 716s # Allow from 127.0 716s # expecting access. 716s ok 52 716s # --- 716s # Order deny,allow 716s # Deny from all 716s # expecting access denial. 716s ok 53 716s # --- 716s # Order deny,allow 716s # Allow from 127.0 716s # Deny from all 716s # expecting access. 716s ok 54 716s # --- 716s # Order deny,allow 716s # Deny from localhost 716s # expecting access denial. 716s ok 55 716s # --- 716s # Order deny,allow 716s # Allow from 127.0 716s # Deny from localhost 716s # expecting access. 716s ok 56 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 57 716s # --- 716s # Order deny,allow 716s # Allow from 127.0 716s # Deny from 127.0.0.1 716s # expecting access. 716s ok 58 716s # --- 716s # Order deny,allow 716s # Deny from 127.0 716s # expecting access denial. 716s ok 59 716s # --- 716s # Order deny,allow 716s # Allow from 127.0 716s # Deny from 127.0 716s # expecting access. 716s ok 60 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 61 716s # --- 716s # Order deny,allow 716s # Allow from 127.0 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access. 716s ok 62 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 63 716s # --- 716s # Order deny,allow 716s # Allow from 127.0 716s # Deny from 127.0.0.1/16 716s # expecting access. 716s ok 64 716s # --- 716s # Order deny,allow 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 65 716s # --- 716s # Order deny,allow 716s # Allow from 127.0 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 66 716s # --- 716s # Order deny,allow 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 67 716s # --- 716s # Order deny,allow 716s # Allow from 127.0 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 68 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/255.255.0.0 716s # expecting access. 716s ok 69 716s # --- 716s # Order deny,allow 716s # Deny from all 716s # expecting access denial. 716s ok 70 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from all 716s # expecting access. 716s ok 71 716s # --- 716s # Order deny,allow 716s # Deny from localhost 716s # expecting access denial. 716s ok 72 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from localhost 716s # expecting access. 716s ok 73 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 74 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 127.0.0.1 716s # expecting access. 716s ok 75 716s # --- 716s # Order deny,allow 716s # Deny from 127.0 716s # expecting access denial. 716s ok 76 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 127.0 716s # expecting access. 716s ok 77 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 78 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access. 716s ok 79 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 80 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 127.0.0.1/16 716s # expecting access. 716s ok 81 716s # --- 716s # Order deny,allow 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 82 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 83 716s # --- 716s # Order deny,allow 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 84 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 85 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/16 716s # expecting access. 716s ok 86 716s # --- 716s # Order deny,allow 716s # Deny from all 716s # expecting access denial. 716s ok 87 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/16 716s # Deny from all 716s # expecting access. 716s ok 88 716s # --- 716s # Order deny,allow 716s # Deny from localhost 716s # expecting access denial. 716s ok 89 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/16 716s # Deny from localhost 716s # expecting access. 716s ok 90 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 91 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/16 716s # Deny from 127.0.0.1 716s # expecting access. 716s ok 92 716s # --- 716s # Order deny,allow 716s # Deny from 127.0 716s # expecting access denial. 716s ok 93 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/16 716s # Deny from 127.0 716s # expecting access. 716s ok 94 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 95 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/16 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access. 716s ok 96 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 97 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/16 716s # Deny from 127.0.0.1/16 716s # expecting access. 716s ok 98 716s # --- 716s # Order deny,allow 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 99 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/16 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 100 716s # --- 716s # Order deny,allow 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 101 716s # --- 716s # Order deny,allow 716s # Allow from 127.0.0.1/16 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 102 716s # --- 716s # Order deny,allow 716s # Allow from somewhere.else.com 716s # expecting access. 716s ok 103 716s # --- 716s # Order deny,allow 716s # Deny from all 716s # expecting access denial. 716s ok 104 716s # --- 716s # Order deny,allow 716s # Allow from somewhere.else.com 716s # Deny from all 716s # expecting access denial. 716s ok 105 716s # --- 716s # Order deny,allow 716s # Deny from localhost 716s # expecting access denial. 716s ok 106 716s # --- 716s # Order deny,allow 716s # Allow from somewhere.else.com 716s # Deny from localhost 716s # expecting access denial. 716s ok 107 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 108 716s # --- 716s # Order deny,allow 716s # Allow from somewhere.else.com 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 109 716s # --- 716s # Order deny,allow 716s # Deny from 127.0 716s # expecting access denial. 716s ok 110 716s # --- 716s # Order deny,allow 716s # Allow from somewhere.else.com 716s # Deny from 127.0 716s # expecting access denial. 716s ok 111 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 112 716s # --- 716s # Order deny,allow 716s # Allow from somewhere.else.com 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 113 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 114 716s # --- 716s # Order deny,allow 716s # Allow from somewhere.else.com 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 115 716s # --- 716s # Order deny,allow 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 116 716s # --- 716s # Order deny,allow 716s # Allow from somewhere.else.com 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 117 716s # --- 716s # Order deny,allow 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 118 716s # --- 716s # Order deny,allow 716s # Allow from somewhere.else.com 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 119 716s # --- 716s # Order deny,allow 716s # Allow from 66.6.6.6 716s # expecting access. 716s ok 120 716s # --- 716s # Order deny,allow 716s # Deny from all 716s # expecting access denial. 716s ok 121 716s # --- 716s # Order deny,allow 716s # Allow from 66.6.6.6 716s # Deny from all 716s # expecting access denial. 716s ok 122 716s # --- 716s # Order deny,allow 716s # Deny from localhost 716s # expecting access denial. 716s ok 123 716s # --- 716s # Order deny,allow 716s # Allow from 66.6.6.6 716s # Deny from localhost 716s # expecting access denial. 716s ok 124 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 125 716s # --- 716s # Order deny,allow 716s # Allow from 66.6.6.6 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 126 716s # --- 716s # Order deny,allow 716s # Deny from 127.0 716s # expecting access denial. 716s ok 127 716s # --- 716s # Order deny,allow 716s # Allow from 66.6.6.6 716s # Deny from 127.0 716s # expecting access denial. 716s ok 128 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 129 716s # --- 716s # Order deny,allow 716s # Allow from 66.6.6.6 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 130 716s # --- 716s # Order deny,allow 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 131 716s # --- 716s # Order deny,allow 716s # Allow from 66.6.6.6 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 132 716s # --- 716s # Order deny,allow 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 133 716s # --- 716s # Order deny,allow 716s # Allow from 66.6.6.6 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 134 716s # --- 716s # Order deny,allow 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 135 716s # --- 716s # Order deny,allow 716s # Allow from 66.6.6.6 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 136 716s # --- 716s # Order allow,deny 716s # Allow from all 716s # expecting access. 716s ok 137 716s # --- 716s # Order allow,deny 716s # Deny from all 716s # expecting access denial. 716s ok 138 716s # --- 716s # Order allow,deny 716s # Allow from all 716s # Deny from all 716s # expecting access denial. 716s ok 139 716s # --- 716s # Order allow,deny 716s # Deny from localhost 716s # expecting access denial. 716s ok 140 716s # --- 716s # Order allow,deny 716s # Allow from all 716s # Deny from localhost 716s # expecting access denial. 716s ok 141 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 142 716s # --- 716s # Order allow,deny 716s # Allow from all 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 143 716s # --- 716s # Order allow,deny 716s # Deny from 127.0 716s # expecting access denial. 716s ok 144 716s # --- 716s # Order allow,deny 716s # Allow from all 716s # Deny from 127.0 716s # expecting access denial. 716s ok 145 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 146 716s # --- 716s # Order allow,deny 716s # Allow from all 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 147 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 148 716s # --- 716s # Order allow,deny 716s # Allow from all 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 149 716s # --- 716s # Order allow,deny 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 150 716s # --- 716s # Order allow,deny 716s # Allow from all 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 151 716s # --- 716s # Order allow,deny 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 152 716s # --- 716s # Order allow,deny 716s # Allow from all 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 153 716s # --- 716s # Order allow,deny 716s # Allow from localhost 716s # expecting access. 716s ok 154 716s # --- 716s # Order allow,deny 716s # Deny from all 716s # expecting access denial. 716s ok 155 716s # --- 716s # Order allow,deny 716s # Allow from localhost 716s # Deny from all 716s # expecting access denial. 716s ok 156 716s # --- 716s # Order allow,deny 716s # Deny from localhost 716s # expecting access denial. 716s ok 157 716s # --- 716s # Order allow,deny 716s # Allow from localhost 716s # Deny from localhost 716s # expecting access denial. 716s ok 158 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 159 716s # --- 716s # Order allow,deny 716s # Allow from localhost 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 160 716s # --- 716s # Order allow,deny 716s # Deny from 127.0 716s # expecting access denial. 716s ok 161 716s # --- 716s # Order allow,deny 716s # Allow from localhost 716s # Deny from 127.0 716s # expecting access denial. 716s ok 162 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 163 716s # --- 716s # Order allow,deny 716s # Allow from localhost 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 164 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 165 716s # --- 716s # Order allow,deny 716s # Allow from localhost 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 166 716s # --- 716s # Order allow,deny 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 167 716s # --- 716s # Order allow,deny 716s # Allow from localhost 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 168 716s # --- 716s # Order allow,deny 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 169 716s # --- 716s # Order allow,deny 716s # Allow from localhost 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 170 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1 716s # expecting access. 716s ok 171 716s # --- 716s # Order allow,deny 716s # Deny from all 716s # expecting access denial. 716s ok 172 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1 716s # Deny from all 716s # expecting access denial. 716s ok 173 716s # --- 716s # Order allow,deny 716s # Deny from localhost 716s # expecting access denial. 716s ok 174 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1 716s # Deny from localhost 716s # expecting access denial. 716s ok 175 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 176 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 177 716s # --- 716s # Order allow,deny 716s # Deny from 127.0 716s # expecting access denial. 716s ok 178 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1 716s # Deny from 127.0 716s # expecting access denial. 716s ok 179 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 180 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 181 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 182 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 183 716s # --- 716s # Order allow,deny 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 184 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 185 716s # --- 716s # Order allow,deny 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 186 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 187 716s # --- 716s # Order allow,deny 716s # Allow from 127.0 716s # expecting access. 716s ok 188 716s # --- 716s # Order allow,deny 716s # Deny from all 716s # expecting access denial. 716s ok 189 716s # --- 716s # Order allow,deny 716s # Allow from 127.0 716s # Deny from all 716s # expecting access denial. 716s ok 190 716s # --- 716s # Order allow,deny 716s # Deny from localhost 716s # expecting access denial. 716s ok 191 716s # --- 716s # Order allow,deny 716s # Allow from 127.0 716s # Deny from localhost 716s # expecting access denial. 716s ok 192 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 193 716s # --- 716s # Order allow,deny 716s # Allow from 127.0 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 194 716s # --- 716s # Order allow,deny 716s # Deny from 127.0 716s # expecting access denial. 716s ok 195 716s # --- 716s # Order allow,deny 716s # Allow from 127.0 716s # Deny from 127.0 716s # expecting access denial. 716s ok 196 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 197 716s # --- 716s # Order allow,deny 716s # Allow from 127.0 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 198 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 199 716s # --- 716s # Order allow,deny 716s # Allow from 127.0 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 200 716s # --- 716s # Order allow,deny 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 201 716s # --- 716s # Order allow,deny 716s # Allow from 127.0 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 202 716s # --- 716s # Order allow,deny 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 203 716s # --- 716s # Order allow,deny 716s # Allow from 127.0 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 204 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/255.255.0.0 716s # expecting access. 716s ok 205 716s # --- 716s # Order allow,deny 716s # Deny from all 716s # expecting access denial. 716s ok 206 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from all 716s # expecting access denial. 716s ok 207 716s # --- 716s # Order allow,deny 716s # Deny from localhost 716s # expecting access denial. 716s ok 208 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from localhost 716s # expecting access denial. 716s ok 209 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 210 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 211 716s # --- 716s # Order allow,deny 716s # Deny from 127.0 716s # expecting access denial. 716s ok 212 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 127.0 716s # expecting access denial. 716s ok 213 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 214 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 215 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 216 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 217 716s # --- 716s # Order allow,deny 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 218 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 219 716s # --- 716s # Order allow,deny 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 220 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 221 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/16 716s # expecting access. 716s ok 222 716s # --- 716s # Order allow,deny 716s # Deny from all 716s # expecting access denial. 716s ok 223 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/16 716s # Deny from all 716s # expecting access denial. 716s ok 224 716s # --- 716s # Order allow,deny 716s # Deny from localhost 716s # expecting access denial. 716s ok 225 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/16 716s # Deny from localhost 716s # expecting access denial. 716s ok 226 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 227 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/16 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 228 716s # --- 716s # Order allow,deny 716s # Deny from 127.0 716s # expecting access denial. 716s ok 229 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/16 716s # Deny from 127.0 716s # expecting access denial. 716s ok 230 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 231 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/16 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 232 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 233 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/16 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 234 716s # --- 716s # Order allow,deny 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 235 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/16 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 236 716s # --- 716s # Order allow,deny 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 237 716s # --- 716s # Order allow,deny 716s # Allow from 127.0.0.1/16 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 238 716s # --- 716s # Order allow,deny 716s # Allow from somewhere.else.com 716s # expecting access denial. 716s ok 239 716s # --- 716s # Order allow,deny 716s # Deny from all 716s # expecting access denial. 716s ok 240 716s # --- 716s # Order allow,deny 716s # Allow from somewhere.else.com 716s # Deny from all 716s # expecting access denial. 716s ok 241 716s # --- 716s # Order allow,deny 716s # Deny from localhost 716s # expecting access denial. 716s ok 242 716s # --- 716s # Order allow,deny 716s # Allow from somewhere.else.com 716s # Deny from localhost 716s # expecting access denial. 716s ok 243 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 244 716s # --- 716s # Order allow,deny 716s # Allow from somewhere.else.com 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 245 716s # --- 716s # Order allow,deny 716s # Deny from 127.0 716s # expecting access denial. 716s ok 246 716s # --- 716s # Order allow,deny 716s # Allow from somewhere.else.com 716s # Deny from 127.0 716s # expecting access denial. 716s ok 247 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 248 716s # --- 716s # Order allow,deny 716s # Allow from somewhere.else.com 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 249 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 250 716s # --- 716s # Order allow,deny 716s # Allow from somewhere.else.com 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 251 716s # --- 716s # Order allow,deny 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 252 716s # --- 716s # Order allow,deny 716s # Allow from somewhere.else.com 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 253 716s # --- 716s # Order allow,deny 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 254 716s # --- 716s # Order allow,deny 716s # Allow from somewhere.else.com 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 255 716s # --- 716s # Order allow,deny 716s # Allow from 66.6.6.6 716s # expecting access denial. 716s ok 256 716s # --- 716s # Order allow,deny 716s # Deny from all 716s # expecting access denial. 716s ok 257 716s # --- 716s # Order allow,deny 716s # Allow from 66.6.6.6 716s # Deny from all 716s # expecting access denial. 716s ok 258 716s # --- 716s # Order allow,deny 716s # Deny from localhost 716s # expecting access denial. 716s ok 259 716s # --- 716s # Order allow,deny 716s # Allow from 66.6.6.6 716s # Deny from localhost 716s # expecting access denial. 716s ok 260 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 261 716s # --- 716s # Order allow,deny 716s # Allow from 66.6.6.6 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 262 716s # --- 716s # Order allow,deny 716s # Deny from 127.0 716s # expecting access denial. 716s ok 263 716s # --- 716s # Order allow,deny 716s # Allow from 66.6.6.6 716s # Deny from 127.0 716s # expecting access denial. 716s ok 264 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 265 716s # --- 716s # Order allow,deny 716s # Allow from 66.6.6.6 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 266 716s # --- 716s # Order allow,deny 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 267 716s # --- 716s # Order allow,deny 716s # Allow from 66.6.6.6 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 268 716s # --- 716s # Order allow,deny 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 269 716s # --- 716s # Order allow,deny 716s # Allow from 66.6.6.6 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 270 716s # --- 716s # Order allow,deny 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 271 716s # --- 716s # Order allow,deny 716s # Allow from 66.6.6.6 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 272 716s # --- 716s # Order mutual-failure 716s # Allow from all 716s # expecting access. 716s ok 273 716s # --- 716s # Order mutual-failure 716s # Deny from all 716s # expecting access denial. 716s ok 274 716s # --- 716s # Order mutual-failure 716s # Allow from all 716s # Deny from all 716s # expecting access denial. 716s ok 275 716s # --- 716s # Order mutual-failure 716s # Deny from localhost 716s # expecting access denial. 716s ok 276 716s # --- 716s # Order mutual-failure 716s # Allow from all 716s # Deny from localhost 716s # expecting access denial. 716s ok 277 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 278 716s # --- 716s # Order mutual-failure 716s # Allow from all 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 279 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0 716s # expecting access denial. 716s ok 280 716s # --- 716s # Order mutual-failure 716s # Allow from all 716s # Deny from 127.0 716s # expecting access denial. 716s ok 281 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 282 716s # --- 716s # Order mutual-failure 716s # Allow from all 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 283 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 284 716s # --- 716s # Order mutual-failure 716s # Allow from all 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 285 716s # --- 716s # Order mutual-failure 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 286 716s # --- 716s # Order mutual-failure 716s # Allow from all 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 287 716s # --- 716s # Order mutual-failure 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 288 716s # --- 716s # Order mutual-failure 716s # Allow from all 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 289 716s # --- 716s # Order mutual-failure 716s # Allow from localhost 716s # expecting access. 716s ok 290 716s # --- 716s # Order mutual-failure 716s # Deny from all 716s # expecting access denial. 716s ok 291 716s # --- 716s # Order mutual-failure 716s # Allow from localhost 716s # Deny from all 716s # expecting access denial. 716s ok 292 716s # --- 716s # Order mutual-failure 716s # Deny from localhost 716s # expecting access denial. 716s ok 293 716s # --- 716s # Order mutual-failure 716s # Allow from localhost 716s # Deny from localhost 716s # expecting access denial. 716s ok 294 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 295 716s # --- 716s # Order mutual-failure 716s # Allow from localhost 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 296 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0 716s # expecting access denial. 716s ok 297 716s # --- 716s # Order mutual-failure 716s # Allow from localhost 716s # Deny from 127.0 716s # expecting access denial. 716s ok 298 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 299 716s # --- 716s # Order mutual-failure 716s # Allow from localhost 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 300 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 301 716s # --- 716s # Order mutual-failure 716s # Allow from localhost 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 302 716s # --- 716s # Order mutual-failure 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 303 716s # --- 716s # Order mutual-failure 716s # Allow from localhost 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 304 716s # --- 716s # Order mutual-failure 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 305 716s # --- 716s # Order mutual-failure 716s # Allow from localhost 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 306 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1 716s # expecting access. 716s ok 307 716s # --- 716s # Order mutual-failure 716s # Deny from all 716s # expecting access denial. 716s ok 308 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1 716s # Deny from all 716s # expecting access denial. 716s ok 309 716s # --- 716s # Order mutual-failure 716s # Deny from localhost 716s # expecting access denial. 716s ok 310 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1 716s # Deny from localhost 716s # expecting access denial. 716s ok 311 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 312 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 313 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0 716s # expecting access denial. 716s ok 314 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1 716s # Deny from 127.0 716s # expecting access denial. 716s ok 315 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 316 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 317 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 318 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 319 716s # --- 716s # Order mutual-failure 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 320 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 321 716s # --- 716s # Order mutual-failure 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 322 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 323 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0 716s # expecting access. 716s ok 324 716s # --- 716s # Order mutual-failure 716s # Deny from all 716s # expecting access denial. 716s ok 325 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0 716s # Deny from all 716s # expecting access denial. 716s ok 326 716s # --- 716s # Order mutual-failure 716s # Deny from localhost 716s # expecting access denial. 716s ok 327 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0 716s # Deny from localhost 716s # expecting access denial. 716s ok 328 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 329 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 330 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0 716s # expecting access denial. 716s ok 331 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0 716s # Deny from 127.0 716s # expecting access denial. 716s ok 332 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 333 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 334 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 335 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 336 716s # --- 716s # Order mutual-failure 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 337 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 338 716s # --- 716s # Order mutual-failure 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 339 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 340 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/255.255.0.0 716s # expecting access. 716s ok 341 716s # --- 716s # Order mutual-failure 716s # Deny from all 716s # expecting access denial. 716s ok 342 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from all 716s # expecting access denial. 716s ok 343 716s # --- 716s # Order mutual-failure 716s # Deny from localhost 716s # expecting access denial. 716s ok 344 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from localhost 716s # expecting access denial. 716s ok 345 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 346 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 347 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0 716s # expecting access denial. 716s ok 348 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 127.0 716s # expecting access denial. 716s ok 349 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 350 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 351 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 352 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 353 716s # --- 716s # Order mutual-failure 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 354 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 355 716s # --- 716s # Order mutual-failure 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 356 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/255.255.0.0 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 357 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/16 716s # expecting access. 716s ok 358 716s # --- 716s # Order mutual-failure 716s # Deny from all 716s # expecting access denial. 716s ok 359 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/16 716s # Deny from all 716s # expecting access denial. 716s ok 360 716s # --- 716s # Order mutual-failure 716s # Deny from localhost 716s # expecting access denial. 716s ok 361 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/16 716s # Deny from localhost 716s # expecting access denial. 716s ok 362 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 363 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/16 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 364 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0 716s # expecting access denial. 716s ok 365 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/16 716s # Deny from 127.0 716s # expecting access denial. 716s ok 366 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 367 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/16 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 368 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 369 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/16 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 370 716s # --- 716s # Order mutual-failure 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 371 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/16 716s # Deny from somewhere.else.com 716s # expecting access. 716s ok 372 716s # --- 716s # Order mutual-failure 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 373 716s # --- 716s # Order mutual-failure 716s # Allow from 127.0.0.1/16 716s # Deny from 66.6.6.6 716s # expecting access. 716s ok 374 716s # --- 716s # Order mutual-failure 716s # Allow from somewhere.else.com 716s # expecting access denial. 716s ok 375 716s # --- 716s # Order mutual-failure 716s # Deny from all 716s # expecting access denial. 716s ok 376 716s # --- 716s # Order mutual-failure 716s # Allow from somewhere.else.com 716s # Deny from all 716s # expecting access denial. 716s ok 377 716s # --- 716s # Order mutual-failure 716s # Deny from localhost 716s # expecting access denial. 716s ok 378 716s # --- 716s # Order mutual-failure 716s # Allow from somewhere.else.com 716s # Deny from localhost 716s # expecting access denial. 716s ok 379 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 380 716s # --- 716s # Order mutual-failure 716s # Allow from somewhere.else.com 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 381 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0 716s # expecting access denial. 716s ok 382 716s # --- 716s # Order mutual-failure 716s # Allow from somewhere.else.com 716s # Deny from 127.0 716s # expecting access denial. 716s ok 383 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 384 716s # --- 716s # Order mutual-failure 716s # Allow from somewhere.else.com 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 385 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 386 716s # --- 716s # Order mutual-failure 716s # Allow from somewhere.else.com 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 387 716s # --- 716s # Order mutual-failure 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 388 716s # --- 716s # Order mutual-failure 716s # Allow from somewhere.else.com 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 389 716s # --- 716s # Order mutual-failure 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 390 716s # --- 716s # Order mutual-failure 716s # Allow from somewhere.else.com 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 391 716s # --- 716s # Order mutual-failure 716s # Allow from 66.6.6.6 716s # expecting access denial. 716s ok 392 716s # --- 716s # Order mutual-failure 716s # Deny from all 716s # expecting access denial. 716s ok 393 716s # --- 716s # Order mutual-failure 716s # Allow from 66.6.6.6 716s # Deny from all 716s # expecting access denial. 716s ok 394 716s # --- 716s # Order mutual-failure 716s # Deny from localhost 716s # expecting access denial. 716s ok 395 716s # --- 716s # Order mutual-failure 716s # Allow from 66.6.6.6 716s # Deny from localhost 716s # expecting access denial. 716s ok 396 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 397 716s # --- 716s # Order mutual-failure 716s # Allow from 66.6.6.6 716s # Deny from 127.0.0.1 716s # expecting access denial. 716s ok 398 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0 716s # expecting access denial. 716s ok 399 716s # --- 716s # Order mutual-failure 716s # Allow from 66.6.6.6 716s # Deny from 127.0 716s # expecting access denial. 716s ok 400 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 401 716s # --- 716s # Order mutual-failure 716s # Allow from 66.6.6.6 716s # Deny from 127.0.0.1/255.255.0.0 716s # expecting access denial. 716s ok 402 716s # --- 716s # Order mutual-failure 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 403 716s # --- 716s # Order mutual-failure 716s # Allow from 66.6.6.6 716s # Deny from 127.0.0.1/16 716s # expecting access denial. 716s ok 404 716s # --- 716s # Order mutual-failure 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 405 716s # --- 716s # Order mutual-failure 716s # Allow from 66.6.6.6 716s # Deny from somewhere.else.com 716s # expecting access denial. 716s ok 406 716s # --- 716s # Order mutual-failure 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 407 716s # --- 716s # Order mutual-failure 716s # Allow from 66.6.6.6 716s # Deny from 66.6.6.6 716s # expecting access denial. 716s ok 408 716s ok 718s t/modules/actions.t ................. 718s 1..20 718s # Running under perl version 5.038002 for linux 718s # Current time local: Mon Apr 8 19:01:21 2024 718s # Current time GMT: Mon Apr 8 19:01:21 2024 718s # Using Test.pm version 1.31 718s # Using Apache/Test.pm version 1.42 718s # expected: 200 718s # received: '200' 718s ok 1 718s # expected: 'nada' 718s # received: 'nada' 718s ok 2 718s # expected: 404 718s # received: '404' 718s ok 3 718s ok 4 # skip RC=404, no need to check content 718s # expected: 404 718s # received: '404' 718s ok 5 718s ok 6 # skip RC=404, no need to check content 718s # expected: 404 718s # received: '404' 718s ok 7 718s ok 8 # skip RC=404, no need to check content 718s # expected: 200 718s # received: '200' 718s ok 9 718s # expected: 'nada' 718s # received: 'nada' 718s ok 10 718s # expected: 404 718s # received: '404' 718s ok 11 718s ok 12 # skip RC=404, no need to check content 718s # expected: 200 718s # received: '200' 718s ok 13 718s # expected: 'POST 718s # foo2: bar2 718s # ' 718s # received: 'POST 718s # foo2: bar2 718s # ' 718s ok 14 718s # expected: 405 718s # received: '405' 718s ok 15 718s # expected: 200 718s # received: '200' 718s ok 16 718s # expected: 'foo=bar' 718s # received: 'foo=bar' 718s ok 17 718s # expected: 200 718s # received: '200' 718s ok 18 718s # expected: 'POST 718s # foo2: bar2 718s # ' 718s # received: 'POST 718s # foo2: bar2 718s # ' 718s ok 19 718s # expected: 405 718s # received: '405' 718s ok 20 718s ok 720s t/modules/alias.t ................... 720s 1..134 720s # Running under perl version 5.038002 for linux 720s # Current time local: Mon Apr 8 19:01:23 2024 720s # Current time GMT: Mon Apr 8 19:01:23 2024 720s # Using Test.pm version 1.31 720s # Using Apache/Test.pm version 1.42 720s # verifying simple aliases 720s # testing : /alias/ 720s # expected: 200 720s # received: '200' 720s ok 1 720s # testing : /bogu/ 720s # expected: 404 720s # received: '404' 720s ok 2 720s # verifying alias match with /ali[0-9]. 720s # testing : /ali0 720s # expected: 0 720s # received: '0' 720s ok 3 720s # testing : /ali1 720s # expected: 1 720s # received: '1' 720s ok 4 720s # testing : /ali2 720s # expected: 2 720s # received: '2' 720s ok 5 720s # testing : /ali3 720s # expected: 3 720s # received: '3' 720s ok 6 720s # testing : /ali4 720s # expected: 4 720s # received: '4' 720s ok 7 720s # testing : /ali5 720s # expected: 5 720s # received: '5' 720s ok 8 720s # testing : /ali6 720s # expected: 6 720s # received: '6' 720s ok 9 720s # testing : /ali7 720s # expected: 7 720s # received: '7' 720s ok 10 720s # testing : /ali8 720s # expected: 8 720s # received: '8' 720s ok 11 720s # testing : /ali9 720s # expected: 9 720s # received: '9' 720s ok 12 720s # verifying expression alias match with /expr/ali[0-9]. 720s # testing : /ali0 720s # expected: 0 720s # received: '0' 720s ok 13 720s # testing : /ali1 720s # expected: 1 720s # received: '1' 720s ok 14 720s # testing : /ali2 720s # expected: 2 720s # received: '2' 720s ok 15 720s # testing : /ali3 720s # expected: 3 720s # received: '3' 720s ok 16 720s # testing : /ali4 720s # expected: 4 720s # received: '4' 720s ok 17 720s # testing : /ali5 720s # expected: 5 720s # received: '5' 720s ok 18 720s # testing : /ali6 720s # expected: 6 720s # received: '6' 720s ok 19 720s # testing : /ali7 720s # expected: 7 720s # received: '7' 720s ok 20 720s # testing : /ali8 720s # expected: 8 720s # received: '8' 720s ok 21 720s # testing : /ali9 720s # expected: 9 720s # received: '9' 720s ok 22 720s # testing : /forbid 720s # expected: '403' 720s # received: '403' 720s ok 23 720s # testing : /gone 720s # expected: '410' 720s # received: '410' 720s ok 24 720s # testing : /perm 720s # expected: '301' 720s # received: '301' 720s ok 25 720s # testing : /perm2 720s # expected: '301' 720s # received: '301' 720s ok 26 720s # testing : /seeother 720s # expected: '303' 720s # received: '303' 720s ok 27 720s # testing : /temp 720s # expected: '302' 720s # received: '302' 720s ok 28 720s # testing : /temp2 720s # expected: '302' 720s # received: '302' 720s ok 29 720s verifying body of perm and temp redirect match 720s # testing : /p0 720s # expected: 0 720s # received: '0' 720s ok 30 720s # testing : /p1 720s # expected: 1 720s # received: '1' 720s ok 31 720s # testing : /p2 720s # expected: 2 720s # received: '2' 720s ok 32 720s # testing : /p3 720s # expected: 3 720s # received: '3' 720s ok 33 720s # testing : /p4 720s # expected: 4 720s # received: '4' 720s ok 34 720s # testing : /p5 720s # expected: 5 720s # received: '5' 720s ok 35 720s # testing : /p6 720s # expected: 6 720s # received: '6' 720s ok 36 720s # testing : /p7 720s # expected: 7 720s # received: '7' 720s ok 37 720s # testing : /p8 720s # expected: 8 720s # received: '8' 720s ok 38 720s # testing : /p9 720s # expected: 9 720s # received: '9' 720s ok 39 720s # testing : /t0 720s # expected: 0 720s # received: '0' 720s ok 40 720s # testing : /t1 720s # expected: 1 720s # received: '1' 720s ok 41 720s # testing : /t2 720s # expected: 2 720s # received: '2' 720s ok 42 720s # testing : /t3 720s # expected: 3 720s # received: '3' 720s ok 43 720s # testing : /t4 720s # expected: 4 720s # received: '4' 720s ok 44 720s # testing : /t5 720s # expected: 5 720s # received: '5' 720s ok 45 720s # testing : /t6 720s # expected: 6 720s # received: '6' 720s ok 46 720s # testing : /t7 720s # expected: 7 720s # received: '7' 720s ok 47 720s # testing : /t8 720s # expected: 8 720s # received: '8' 720s ok 48 720s # testing : /t9 720s # expected: 9 720s # received: '9' 720s ok 49 720s verifying body of perm and temp redirect match with expression support 720s # testing : /p0 720s # expected: 0 720s # received: '0' 720s ok 50 720s # testing : /p1 720s # expected: 1 720s # received: '1' 720s ok 51 720s # testing : /p2 720s # expected: 2 720s # received: '2' 720s ok 52 720s # testing : /p3 720s # expected: 3 720s # received: '3' 720s ok 53 720s # testing : /p4 720s # expected: 4 720s # received: '4' 720s ok 54 720s # testing : /p5 720s # expected: 5 720s # received: '5' 720s ok 55 720s # testing : /p6 720s # expected: 6 720s # received: '6' 720s ok 56 720s # testing : /p7 720s # expected: 7 720s # received: '7' 720s ok 57 720s # testing : /p8 720s # expected: 8 720s # received: '8' 720s ok 58 720s # testing : /p9 720s # expected: 9 720s # received: '9' 720s ok 59 720s # testing : /t0 720s # expected: 0 720s # received: '0' 720s ok 60 720s # testing : /t1 720s # expected: 1 720s # received: '1' 720s ok 61 720s # testing : /t2 720s # expected: 2 720s # received: '2' 720s ok 62 720s # testing : /t3 720s # expected: 3 720s # received: '3' 720s ok 63 720s # testing : /t4 720s # expected: 4 720s # received: '4' 720s ok 64 720s # testing : /t5 720s # expected: 5 720s # received: '5' 720s ok 65 720s # testing : /t6 720s # expected: 6 720s # received: '6' 720s ok 66 720s # testing : /t7 720s # expected: 7 720s # received: '7' 720s ok 67 720s # testing : /t8 720s # expected: 8 720s # received: '8' 720s ok 68 720s # testing : /t9 720s # expected: 9 720s # received: '9' 720s ok 69 720s verifying return code of seeother and gone redirect match 720s # testing : f0 720s # expected: '403' 720s # received: '403' 720s ok 70 720s # testing : f1 720s # expected: '403' 720s # received: '403' 720s ok 71 720s # testing : f2 720s # expected: '403' 720s # received: '403' 720s ok 72 720s # testing : f3 720s # expected: '403' 720s # received: '403' 720s ok 73 720s # testing : f4 720s # expected: '403' 720s # received: '403' 720s ok 74 720s # testing : f5 720s # expected: '403' 720s # received: '403' 720s ok 75 720s # testing : f6 720s # expected: '403' 720s # received: '403' 720s ok 76 720s # testing : f7 720s # expected: '403' 720s # received: '403' 720s ok 77 720s # testing : f8 720s # expected: '403' 720s # received: '403' 720s ok 78 720s # testing : f9 720s # expected: '403' 720s # received: '403' 720s ok 79 720s # testing : s0 720s # expected: '303' 720s # received: '303' 720s ok 80 720s # testing : s1 720s # expected: '303' 720s # received: '303' 720s ok 81 720s # testing : s2 720s # expected: '303' 720s # received: '303' 720s ok 82 720s # testing : s3 720s # expected: '303' 720s # received: '303' 720s ok 83 720s # testing : s4 720s # expected: '303' 720s # received: '303' 720s ok 84 720s # testing : s5 720s # expected: '303' 720s # received: '303' 720s ok 85 720s # testing : s6 720s # expected: '303' 720s # received: '303' 720s ok 86 720s # testing : s7 720s # expected: '303' 720s # received: '303' 720s ok 87 720s # testing : s8 720s # expected: '303' 720s # received: '303' 720s ok 88 720s # testing : s9 720s # expected: '303' 720s # received: '303' 720s ok 89 720s # testing : g0 720s # expected: '410' 720s # received: '410' 720s ok 90 720s # testing : g1 720s # expected: '410' 720s # received: '410' 720s ok 91 720s # testing : g2 720s # expected: '410' 720s # received: '410' 720s ok 92 720s # testing : g3 720s # expected: '410' 720s # received: '410' 720s ok 93 720s # testing : g4 720s # expected: '410' 720s # received: '410' 720s ok 94 720s # testing : g5 720s # expected: '410' 720s # received: '410' 720s ok 95 720s # testing : g6 720s # expected: '410' 720s # received: '410' 720s ok 96 720s # testing : g7 720s # expected: '410' 720s # received: '410' 720s ok 97 720s # testing : g8 720s # expected: '410' 720s # received: '410' 720s ok 98 720s # testing : g9 720s # expected: '410' 720s # received: '410' 720s ok 99 720s verifying return code of seeother and gone redirect match with expression support 720s # testing : f0 720s # expected: '403' 720s # received: '403' 720s ok 100 720s # testing : f1 720s # expected: '403' 720s # received: '403' 720s ok 101 720s # testing : f2 720s # expected: '403' 720s # received: '403' 720s ok 102 720s # testing : f3 720s # expected: '403' 720s # received: '403' 720s ok 103 720s # testing : f4 720s # expected: '403' 720s # received: '403' 720s ok 104 720s # testing : f5 720s # expected: '403' 720s # received: '403' 720s ok 105 720s # testing : f6 720s # expected: '403' 720s # received: '403' 720s ok 106 720s # testing : f7 720s # expected: '403' 720s # received: '403' 720s ok 107 720s # testing : f8 720s # expected: '403' 720s # received: '403' 720s ok 108 720s # testing : f9 720s # expected: '403' 720s # received: '403' 720s ok 109 720s # testing : s0 720s # expected: '303' 720s # received: '303' 720s ok 110 720s # testing : s1 720s # expected: '303' 720s # received: '303' 720s ok 111 720s # testing : s2 720s # expected: '303' 720s # received: '303' 720s ok 112 720s # testing : s3 720s # expected: '303' 720s # received: '303' 720s ok 113 720s # testing : s4 720s # expected: '303' 720s # received: '303' 720s ok 114 720s # testing : s5 720s # expected: '303' 720s # received: '303' 720s ok 115 720s # testing : s6 720s # expected: '303' 720s # received: '303' 720s ok 116 720s # testing : s7 720s # expected: '303' 720s # received: '303' 720s ok 117 720s # testing : s8 720s # expected: '303' 720s # received: '303' 720s ok 118 720s # testing : s9 720s # expected: '303' 720s # received: '303' 720s ok 119 720s # testing : g0 720s # expected: '410' 720s # received: '410' 720s ok 120 720s # testing : g1 720s # expected: '410' 720s # received: '410' 720s ok 121 720s # testing : g2 720s # expected: '410' 720s # received: '410' 720s ok 122 720s # testing : g3 720s # expected: '410' 720s # received: '410' 720s ok 123 720s # testing : g4 720s # expected: '410' 720s # received: '410' 720s ok 124 720s # testing : g5 720s # expected: '410' 720s # received: '410' 720s ok 125 720s # testing : g6 720s # expected: '410' 720s # received: '410' 720s ok 126 720s # testing : g7 720s # expected: '410' 720s # received: '410' 720s ok 127 720s # testing : g8 720s # expected: '410' 720s # received: '410' 720s ok 128 720s # testing : g9 720s # expected: '410' 720s # received: '410' 720s ok 129 720s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 720s # verifying /modules/alias/script is plain text 720s # testing : /modules/alias/script 720s # expected: '#!/bin/sh 720s # echo Content-type: text/plain 720s # echo 720s # echo this is a shell script cgi. 720s # ' 720s # received: '#!/bin/sh 720s # echo Content-type: text/plain 720s # echo 720s # echo this is a shell script cgi. 720s # ' 720s ok 130 720s # verifying same file accessed at /cgi/script is executed code 720s # testing : /cgi/script 720s # expected: 'this is a shell script cgi. 720s # ' 720s # received: 'this is a shell script cgi. 720s # ' 720s ok 131 720s # verifying ScriptAliasMatch with /aliascgi-script 720s # testing : /aliascgi-script 720s # expected: 'this is a shell script cgi. 720s # ' 720s # received: 'this is a shell script cgi. 720s # ' 720s ok 132 720s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 720s # testing : /aliascgi-script 720s # expected: 'this is a shell script cgi. 720s # ' 720s # received: 'this is a shell script cgi. 720s # ' 720s ok 133 720s # verifying bad script alias. 720s # testing : /aliascgi-nada 720s # expected: 404 720s # received: '404' 720s ok 134 720s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 720s ok 722s t/modules/allowmethods.t ............ 722s 1..9 722s # Running under perl version 5.038002 for linux 722s # Current time local: Mon Apr 8 19:01:25 2024 722s # Current time GMT: Mon Apr 8 19:01:25 2024 722s # Using Test.pm version 1.31 722s # Using Apache/Test.pm version 1.42 722s # testing : Get request to /Get responds 200 722s # expected: 200 722s # received: '200' 722s ok 1 722s # testing : Head request to /Get responds 200 722s # expected: 200 722s # received: '200' 722s ok 2 722s # testing : Post request to /Get responds 405 722s # expected: 405 722s # received: '405' 722s ok 3 722s # testing : Get request to /Head responds 200 722s # expected: 200 722s # received: '200' 722s ok 4 722s # testing : Head request to /Head responds 200 722s # expected: 200 722s # received: '200' 722s ok 5 722s # testing : Post request to /Head responds 405 722s # expected: 405 722s # received: '405' 722s ok 6 722s # testing : Get request to /Post responds 405 722s # expected: 405 722s # received: '405' 722s ok 7 722s # testing : Head request to /Post responds 405 722s # expected: 405 722s # received: '405' 722s ok 8 722s # testing : Post request to /Post responds 200 722s # expected: 200 722s # received: '200' 722s ok 9 722s ok 724s t/modules/asis.t .................... 724s 1..3 724s # Running under perl version 5.038002 for linux 724s # Current time local: Mon Apr 8 19:01:27 2024 724s # Current time GMT: Mon Apr 8 19:01:27 2024 724s # Using Test.pm version 1.31 724s # Using Apache/Test.pm version 1.42 724s # testing : asis content OK 724s # expected: 'This is asis content. 724s # ' 724s # received: 'This is asis content. 724s # ' 724s ok 1 724s # testing : asis gave 404 error 724s # expected: 404 724s # received: '404' 724s ok 2 724s # testing : asis gave 403 error 724s # expected: 403 724s # received: '403' 724s ok 3 724s ok 727s t/modules/authz_core.t .............. 727s 1..504 727s # Running under perl version 5.038002 for linux 727s # Current time local: Mon Apr 8 19:01:29 2024 727s # Current time GMT: Mon Apr 8 19:01:29 2024 727s # Using Test.pm version 1.31 727s # Using Apache/Test.pm version 1.42 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/basic1 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/groups1 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 200, expected 200 [a/ : a/ ] 727s ok 1 727s # got 200, expected 200 [a/ : a/ 1] 727s ok 2 727s # got 200, expected 200 [a/ : a/ 2] 727s ok 3 727s # got 200, expected 200 [a/ : a/ 1 2] 727s ok 4 727s # got 200, expected 200 [a/ : a/ 3] 727s ok 5 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ user1: a/ ] 727s ok 6 727s # got 200, expected 200 [a/ user1: a/ user1] 727s ok 7 727s # got 401, expected 401 [a/ user1: a/ user2] 727s ok 8 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ Any 1 2: a/ ] 727s ok 9 727s # got 200, expected 200 [a/ Any 1 2: a/ 1] 727s ok 10 727s # got 200, expected 200 [a/ Any 1 2: a/ 2] 727s ok 11 727s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 727s ok 12 727s # got 403, expected 403 [a/ Any 1 2: a/ 3] 727s ok 13 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 727s ok 14 727s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 727s ok 15 727s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 727s ok 16 727s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 727s ok 17 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 727s ok 18 727s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 727s ok 19 727s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 727s ok 20 727s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 727s ok 21 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 727s ok 22 727s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 727s ok 23 727s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 727s ok 24 727s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 727s ok 25 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 727s ok 26 727s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 727s ok 27 727s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 727s ok 28 727s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 727s ok 29 727s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 727s ok 30 727s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 727s ok 31 727s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 727s ok 32 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 727s ok 33 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 727s ok 34 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 727s ok 35 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 727s ok 36 727s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 727s ok 37 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 727s ok 38 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 727s ok 39 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 727s ok 40 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 727s ok 41 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 727s ok 42 727s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 727s ok 43 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 727s ok 44 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 727s ok 45 727s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 727s ok 46 727s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 727s ok 47 727s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 727s ok 48 727s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 727s ok 49 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 727s ok 50 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 727s ok 51 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 727s ok 52 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 727s ok 53 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 727s ok 54 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 727s ok 55 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 727s ok 56 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 727s ok 57 727s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 727s ok 58 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 1 !2: a/ ] 727s ok 59 727s # got 200, expected 200 [a/ All 1 !2: a/ 1] 727s ok 60 727s # got 403, expected 403 [a/ All 1 !2: a/ 2] 727s ok 61 727s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 727s ok 62 727s # got 403, expected 403 [a/ All 1 !2: a/ 3] 727s ok 63 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 727s ok 64 727s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 727s ok 65 727s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 727s ok 66 727s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 727s ok 67 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 727s ok 68 727s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 727s ok 69 727s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 727s ok 70 727s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 727s ok 71 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 727s ok 72 727s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 727s ok 73 727s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 727s ok 74 727s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 727s ok 75 727s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 727s ok 76 727s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 727s ok 77 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 727s ok 78 727s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 727s ok 79 727s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 727s ok 80 727s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 727s ok 81 727s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 727s ok 82 727s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 727s ok 83 727s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 727s ok 84 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 727s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 727s ok 85 727s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 727s ok 86 727s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 727s ok 87 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 727s ok 88 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 727s ok 89 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 727s ok 90 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 727s ok 91 727s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 727s ok 92 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 727s ok 93 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 727s ok 94 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 727s ok 95 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 727s ok 96 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 727s ok 97 727s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 727s ok 98 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 727s ok 99 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 727s ok 100 727s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 727s ok 101 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 727s ok 102 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 727s ok 103 727s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 727s ok 104 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 727s ok 105 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 727s ok 106 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 727s ok 107 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 727s ok 108 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 727s ok 109 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 727s ok 110 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 727s ok 111 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 727s ok 112 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 727s ok 113 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 1 2: a/ ] 727s ok 114 727s # got 403, expected 403 [a/ All 1 2: a/ 1] 727s ok 115 727s # got 403, expected 403 [a/ All 1 2: a/ 2] 727s ok 116 727s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 727s ok 117 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 727s ok 118 727s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 727s ok 119 727s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 727s ok 120 727s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 727s ok 121 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 727s ok 122 727s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 727s ok 123 727s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 727s ok 124 727s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 727s ok 125 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 727s ok 126 727s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 727s ok 127 727s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 727s ok 128 727s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 727s ok 129 727s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 727s ok 130 727s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 727s ok 131 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 727s ok 132 727s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 727s ok 133 727s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 727s ok 134 727s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 727s ok 135 727s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 727s ok 136 727s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 727s ok 137 727s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 727s ok 138 727s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 727s ok 139 727s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 727s ok 140 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 727s ok 141 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 727s ok 142 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 727s ok 143 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 727s ok 144 727s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 727s ok 145 727s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 727s ok 146 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 727s ok 147 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 727s ok 148 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 727s ok 149 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 727s ok 150 727s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 727s ok 151 727s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 727s ok 152 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 727s ok 153 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 727s ok 154 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 727s ok 155 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 727s ok 156 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 727s ok 157 727s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 727s ok 158 727s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 727s ok 159 727s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 727s ok 160 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 727s ok 161 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 727s ok 162 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 727s ok 163 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 727s ok 164 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 727s ok 165 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 727s ok 166 727s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 727s ok 167 727s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 727s ok 168 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 727s ok 169 727s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 727s ok 170 727s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 727s ok 171 727s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 727s ok 172 727s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 727s ok 173 727s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 727s ok 174 727s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 727s ok 175 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 727s ok 176 727s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 727s ok 177 727s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 727s ok 178 727s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 727s ok 179 727s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 727s ok 180 727s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 727s ok 181 727s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 727s ok 182 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 727s ok 183 727s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 727s ok 184 727s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 727s ok 185 727s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 727s ok 186 727s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 727s ok 187 727s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 727s ok 188 727s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 727s ok 189 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 727s ok 190 727s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 727s ok 191 727s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 727s ok 192 727s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 727s ok 193 727s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 727s ok 194 727s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 727s ok 195 727s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 727s ok 196 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 727s ok 197 727s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 727s ok 198 727s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 727s ok 199 727s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 727s ok 200 727s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 727s ok 201 727s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 727s ok 202 727s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 727s ok 203 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 727s ok 204 727s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 727s ok 205 727s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 727s ok 206 727s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 727s ok 207 727s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 727s ok 208 727s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 727s ok 209 727s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 727s ok 210 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 727s ok 211 727s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 727s ok 212 727s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 727s ok 213 727s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 727s ok 214 727s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 727s ok 215 727s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 727s ok 216 727s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 727s ok 217 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 727s ok 218 727s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 727s ok 219 727s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 727s ok 220 727s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 727s ok 221 727s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 727s ok 222 727s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 727s ok 223 727s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 727s ok 224 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 727s ok 225 727s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 727s ok 226 727s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 727s ok 227 727s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 727s ok 228 727s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 727s ok 229 727s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 727s ok 230 727s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 727s ok 231 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 727s ok 232 727s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 727s ok 233 727s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 727s ok 234 727s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 727s ok 235 727s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 727s ok 236 727s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 727s ok 237 727s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 727s ok 238 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 727s ok 239 727s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 727s ok 240 727s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 727s ok 241 727s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 727s ok 242 727s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 727s ok 243 727s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 727s ok 244 727s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 727s ok 245 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 727s ok 246 727s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 727s ok 247 727s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 727s ok 248 727s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 727s ok 249 727s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 727s ok 250 727s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 727s ok 251 727s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 727s ok 252 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 727s ok 253 727s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 727s ok 254 727s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 727s ok 255 727s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 727s ok 256 727s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 727s ok 257 727s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 727s ok 258 727s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 727s ok 259 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 727s ok 260 727s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 727s ok 261 727s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 727s ok 262 727s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 727s ok 263 727s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 727s ok 264 727s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 727s ok 265 727s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 727s ok 266 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 727s ok 267 727s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 727s ok 268 727s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 727s ok 269 727s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 727s ok 270 727s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 727s ok 271 727s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 727s ok 272 727s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 727s ok 273 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 727s ok 274 727s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 727s ok 275 727s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 727s ok 276 727s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 727s ok 277 727s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 727s ok 278 727s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 727s ok 279 727s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 727s ok 280 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 727s ok 281 727s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 727s ok 282 727s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 727s ok 283 727s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 727s ok 284 727s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 727s ok 285 727s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 727s ok 286 727s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 727s ok 287 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 727s ok 288 727s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 727s ok 289 727s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 727s ok 290 727s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 727s ok 291 727s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 727s ok 292 727s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 727s ok 293 727s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 727s ok 294 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 727s ok 295 727s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 727s ok 296 727s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 727s ok 297 727s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 727s ok 298 727s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 727s ok 299 727s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 727s ok 300 727s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 727s ok 301 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 727s ok 302 727s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 727s ok 303 727s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 727s ok 304 727s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 727s ok 305 727s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 727s ok 306 727s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 727s ok 307 727s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 727s ok 308 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 727s ok 309 727s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 727s ok 310 727s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 727s ok 311 727s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 727s ok 312 727s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 727s ok 313 727s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 727s ok 314 727s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 727s ok 315 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 727s ok 316 727s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 727s ok 317 727s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 727s ok 318 727s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 727s ok 319 727s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 727s ok 320 727s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 727s ok 321 727s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 727s ok 322 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 727s ok 323 727s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 727s ok 324 727s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 727s ok 325 727s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 727s ok 326 727s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 727s ok 327 727s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 727s ok 328 727s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 727s ok 329 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 727s ok 330 727s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 727s ok 331 727s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 727s ok 332 727s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 727s ok 333 727s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 727s ok 334 727s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 727s ok 335 727s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 727s ok 336 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 727s ok 337 727s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 727s ok 338 727s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 727s ok 339 727s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 727s ok 340 727s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 727s ok 341 727s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 727s ok 342 727s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 727s ok 343 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 727s ok 344 727s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 727s ok 345 727s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 727s ok 346 727s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 727s ok 347 727s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 727s ok 348 727s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 727s ok 349 727s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 727s ok 350 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 727s ok 351 727s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 727s ok 352 727s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 727s ok 353 727s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 727s ok 354 727s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 727s ok 355 727s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 727s ok 356 727s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 727s ok 357 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 727s ok 358 727s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 727s ok 359 727s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 727s ok 360 727s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 727s ok 361 727s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 727s ok 362 727s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 727s ok 363 727s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 727s ok 364 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 727s ok 365 727s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 727s ok 366 727s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 727s ok 367 727s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 727s ok 368 727s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 727s ok 369 727s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 727s ok 370 727s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 727s ok 371 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 727s ok 372 727s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 727s ok 373 727s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 727s ok 374 727s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 727s ok 375 727s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 727s ok 376 727s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 727s ok 377 727s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 727s ok 378 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 727s ok 379 727s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 727s ok 380 727s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 727s ok 381 727s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 727s ok 382 727s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 727s ok 383 727s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 727s ok 384 727s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 727s ok 385 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 727s ok 386 727s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 727s ok 387 727s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 727s ok 388 727s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 727s ok 389 727s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 727s ok 390 727s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 727s ok 391 727s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 727s ok 392 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 727s ok 393 727s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 727s ok 394 727s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 727s ok 395 727s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 727s ok 396 727s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 727s ok 397 727s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 727s ok 398 727s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 727s ok 399 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 727s ok 400 727s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 727s ok 401 727s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 727s ok 402 727s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 727s ok 403 727s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 727s ok 404 727s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 727s ok 405 727s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 727s ok 406 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 727s ok 407 727s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 727s ok 408 727s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 727s ok 409 727s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 727s ok 410 727s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 727s ok 411 727s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 727s ok 412 727s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 727s ok 413 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 727s ok 414 727s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 727s ok 415 727s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 727s ok 416 727s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 727s ok 417 727s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 727s ok 418 727s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 727s ok 419 727s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 727s ok 420 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 727s ok 421 727s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 727s ok 422 727s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 727s ok 423 727s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 727s ok 424 727s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 727s ok 425 727s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 727s ok 426 727s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 727s ok 427 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 727s ok 428 727s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 727s ok 429 727s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 727s ok 430 727s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 727s ok 431 727s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 727s ok 432 727s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 727s ok 433 727s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 727s ok 434 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 727s ok 435 727s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 727s ok 436 727s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 727s ok 437 727s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 727s ok 438 727s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 727s ok 439 727s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 727s ok 440 727s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 727s ok 441 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 727s ok 442 727s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 727s ok 443 727s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 727s ok 444 727s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 727s ok 445 727s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 727s ok 446 727s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 727s ok 447 727s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 727s ok 448 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 727s ok 449 727s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 727s ok 450 727s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 727s ok 451 727s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 727s ok 452 727s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 727s ok 453 727s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 727s ok 454 727s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 727s ok 455 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 727s ok 456 727s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 727s ok 457 727s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 727s ok 458 727s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 727s ok 459 727s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 727s ok 460 727s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 727s ok 461 727s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 727s ok 462 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 727s ok 463 727s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 727s ok 464 727s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 727s ok 465 727s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 727s ok 466 727s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 727s ok 467 727s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 727s ok 468 727s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 727s ok 469 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 727s ok 470 727s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 727s ok 471 727s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 727s ok 472 727s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 727s ok 473 727s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 727s ok 474 727s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 727s ok 475 727s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 727s ok 476 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 727s ok 477 727s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 727s ok 478 727s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 727s ok 479 727s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 727s ok 480 727s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 727s ok 481 727s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 727s ok 482 727s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 727s ok 483 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 727s ok 484 727s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 727s ok 485 727s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 727s ok 486 727s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 727s ok 487 727s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 727s ok 488 727s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 727s ok 489 727s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 727s ok 490 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 727s ok 491 727s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 727s ok 492 727s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 727s ok 493 727s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 727s ok 494 727s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 727s ok 495 727s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 727s ok 496 727s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 727s ok 497 727s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 727s ok 498 727s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 727s ok 499 727s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 727s ok 500 727s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 727s ok 501 727s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 727s ok 502 727s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 727s ok 503 727s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 727s ok 504 727s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 727s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 727s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/groups1 727s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 727s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/basic1 727s ok 729s t/modules/autoindex.t ............... 729s 1..84 729s # Running under perl version 5.038002 for linux 729s # Current time local: Mon Apr 8 19:01:32 2024 729s # Current time GMT: Mon Apr 8 19:01:32 2024 729s # Using Test.pm version 1.31 729s # Using Apache/Test.pm version 1.42 729s --- 729s IndexOrderDefault Ascending Name 729s GET /modules/autoindex/htaccess/ 729s ok 1 729s --- 729s IndexOrderDefault Ascending Name 729s 729s (C=N O=A) 729s GET /modules/autoindex/htaccess/?C=N&O=A 729s ok 2 729s --- 729s IndexOrderDefault Ascending Name 729s 729s (C=N O=D) 729s GET /modules/autoindex/htaccess/?C=N&O=D 729s ok 3 729s --- 729s IndexOrderDefault Ascending Name 729s 729s (C=M O=A) 729s GET /modules/autoindex/htaccess/?C=M&O=A 729s ok 4 729s --- 729s IndexOrderDefault Ascending Name 729s 729s (C=M O=D) 729s GET /modules/autoindex/htaccess/?C=M&O=D 729s ok 5 729s --- 729s IndexOrderDefault Ascending Name 729s 729s (C=S O=A) 729s GET /modules/autoindex/htaccess/?C=S&O=A 729s ok 6 729s --- 729s IndexOrderDefault Ascending Name 729s 729s (C=S O=D) 729s GET /modules/autoindex/htaccess/?C=S&O=D 729s ok 7 729s --- 729s IndexOrderDefault Ascending Date 729s GET /modules/autoindex/htaccess/ 729s ok 8 729s --- 729s IndexOrderDefault Ascending Date 729s 729s (C=N O=A) 729s GET /modules/autoindex/htaccess/?C=N&O=A 729s ok 9 729s --- 729s IndexOrderDefault Ascending Date 729s 729s (C=N O=D) 729s GET /modules/autoindex/htaccess/?C=N&O=D 729s ok 10 729s --- 729s IndexOrderDefault Ascending Date 729s 729s (C=M O=A) 729s GET /modules/autoindex/htaccess/?C=M&O=A 729s ok 11 729s --- 729s IndexOrderDefault Ascending Date 729s 729s (C=M O=D) 729s GET /modules/autoindex/htaccess/?C=M&O=D 729s ok 12 729s --- 729s IndexOrderDefault Ascending Date 729s 729s (C=S O=A) 729s GET /modules/autoindex/htaccess/?C=S&O=A 729s ok 13 729s --- 729s IndexOrderDefault Ascending Date 729s 729s (C=S O=D) 729s GET /modules/autoindex/htaccess/?C=S&O=D 729s ok 14 729s --- 729s IndexOrderDefault Ascending Size 729s GET /modules/autoindex/htaccess/ 729s ok 15 729s --- 729s IndexOrderDefault Ascending Size 729s 729s (C=N O=A) 729s GET /modules/autoindex/htaccess/?C=N&O=A 729s ok 16 729s --- 729s IndexOrderDefault Ascending Size 729s 729s (C=N O=D) 729s GET /modules/autoindex/htaccess/?C=N&O=D 729s ok 17 729s --- 729s IndexOrderDefault Ascending Size 729s 729s (C=M O=A) 729s GET /modules/autoindex/htaccess/?C=M&O=A 729s ok 18 729s --- 729s IndexOrderDefault Ascending Size 729s 729s (C=M O=D) 729s GET /modules/autoindex/htaccess/?C=M&O=D 729s ok 19 729s --- 729s IndexOrderDefault Ascending Size 729s 729s (C=S O=A) 729s GET /modules/autoindex/htaccess/?C=S&O=A 729s ok 20 729s --- 729s IndexOrderDefault Ascending Size 729s 729s (C=S O=D) 729s GET /modules/autoindex/htaccess/?C=S&O=D 729s ok 21 729s --- 729s IndexOrderDefault Descending Name 729s GET /modules/autoindex/htaccess/ 729s ok 22 729s --- 729s IndexOrderDefault Descending Name 729s 729s (C=N O=A) 729s GET /modules/autoindex/htaccess/?C=N&O=A 729s ok 23 729s --- 729s IndexOrderDefault Descending Name 729s 729s (C=N O=D) 729s GET /modules/autoindex/htaccess/?C=N&O=D 729s ok 24 729s --- 729s IndexOrderDefault Descending Name 729s 729s (C=M O=A) 729s GET /modules/autoindex/htaccess/?C=M&O=A 729s ok 25 729s --- 729s IndexOrderDefault Descending Name 729s 729s (C=M O=D) 729s GET /modules/autoindex/htaccess/?C=M&O=D 729s ok 26 729s --- 729s IndexOrderDefault Descending Name 729s 729s (C=S O=A) 729s GET /modules/autoindex/htaccess/?C=S&O=A 729s ok 27 729s --- 729s IndexOrderDefault Descending Name 729s 729s (C=S O=D) 729s GET /modules/autoindex/htaccess/?C=S&O=D 729s ok 28 729s --- 729s IndexOrderDefault Descending Date 729s GET /modules/autoindex/htaccess/ 729s ok 29 729s --- 729s IndexOrderDefault Descending Date 729s 729s (C=N O=A) 729s GET /modules/autoindex/htaccess/?C=N&O=A 729s ok 30 729s --- 729s IndexOrderDefault Descending Date 729s 729s (C=N O=D) 729s GET /modules/autoindex/htaccess/?C=N&O=D 729s ok 31 729s --- 729s IndexOrderDefault Descending Date 729s 729s (C=M O=A) 729s GET /modules/autoindex/htaccess/?C=M&O=A 729s ok 32 729s --- 729s IndexOrderDefault Descending Date 729s 729s (C=M O=D) 729s GET /modules/autoindex/htaccess/?C=M&O=D 729s ok 33 729s --- 729s IndexOrderDefault Descending Date 729s 729s (C=S O=A) 729s GET /modules/autoindex/htaccess/?C=S&O=A 729s ok 34 729s --- 729s IndexOrderDefault Descending Date 729s 729s (C=S O=D) 729s GET /modules/autoindex/htaccess/?C=S&O=D 729s ok 35 729s --- 729s IndexOrderDefault Descending Size 729s GET /modules/autoindex/htaccess/ 729s ok 36 729s --- 729s IndexOrderDefault Descending Size 729s 729s (C=N O=A) 729s GET /modules/autoindex/htaccess/?C=N&O=A 729s ok 37 729s --- 729s IndexOrderDefault Descending Size 729s 729s (C=N O=D) 729s GET /modules/autoindex/htaccess/?C=N&O=D 729s ok 38 729s --- 729s IndexOrderDefault Descending Size 729s 729s (C=M O=A) 729s GET /modules/autoindex/htaccess/?C=M&O=A 729s ok 39 729s --- 729s IndexOrderDefault Descending Size 729s 729s (C=M O=D) 729s GET /modules/autoindex/htaccess/?C=M&O=D 729s ok 40 729s --- 729s IndexOrderDefault Descending Size 729s 729s (C=S O=A) 729s GET /modules/autoindex/htaccess/?C=S&O=A 729s ok 41 729s --- 729s IndexOrderDefault Descending Size 729s 729s (C=S O=D) 729s GET /modules/autoindex/htaccess/?C=S&O=D 729s ok 42 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Name 729s GET /modules/autoindex/htaccess/ 729s ok 43 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Name 729s 729s (C=N O=A) 729s GET /modules/autoindex/htaccess/?C=N&O=A 729s ok 44 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Name 729s 729s (C=N O=D) 729s GET /modules/autoindex/htaccess/?C=N&O=D 729s ok 45 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Name 729s 729s (C=M O=A) 729s GET /modules/autoindex/htaccess/?C=M&O=A 729s ok 46 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Name 729s 729s (C=M O=D) 729s GET /modules/autoindex/htaccess/?C=M&O=D 729s ok 47 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Name 729s 729s (C=S O=A) 729s GET /modules/autoindex/htaccess/?C=S&O=A 729s ok 48 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Name 729s 729s (C=S O=D) 729s GET /modules/autoindex/htaccess/?C=S&O=D 729s ok 49 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Date 729s GET /modules/autoindex/htaccess/ 729s ok 50 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Date 729s 729s (C=N O=A) 729s GET /modules/autoindex/htaccess/?C=N&O=A 729s ok 51 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Date 729s 729s (C=N O=D) 729s GET /modules/autoindex/htaccess/?C=N&O=D 729s ok 52 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Date 729s 729s (C=M O=A) 729s GET /modules/autoindex/htaccess/?C=M&O=A 729s ok 53 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Date 729s 729s (C=M O=D) 729s GET /modules/autoindex/htaccess/?C=M&O=D 729s ok 54 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Date 729s 729s (C=S O=A) 729s GET /modules/autoindex/htaccess/?C=S&O=A 729s ok 55 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Date 729s 729s (C=S O=D) 729s GET /modules/autoindex/htaccess/?C=S&O=D 729s ok 56 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Size 729s GET /modules/autoindex/htaccess/ 729s ok 57 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Size 729s 729s (C=N O=A) 729s GET /modules/autoindex/htaccess/?C=N&O=A 729s ok 58 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Size 729s 729s (C=N O=D) 729s GET /modules/autoindex/htaccess/?C=N&O=D 729s ok 59 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Size 729s 729s (C=M O=A) 729s GET /modules/autoindex/htaccess/?C=M&O=A 729s ok 60 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Size 729s 729s (C=M O=D) 729s GET /modules/autoindex/htaccess/?C=M&O=D 729s ok 61 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Size 729s 729s (C=S O=A) 729s GET /modules/autoindex/htaccess/?C=S&O=A 729s ok 62 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Ascending Size 729s 729s (C=S O=D) 729s GET /modules/autoindex/htaccess/?C=S&O=D 729s ok 63 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Name 729s GET /modules/autoindex/htaccess/ 729s ok 64 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Name 729s 729s (C=N O=A) 729s GET /modules/autoindex/htaccess/?C=N&O=A 729s ok 65 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Name 729s 729s (C=N O=D) 729s GET /modules/autoindex/htaccess/?C=N&O=D 729s ok 66 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Name 729s 729s (C=M O=A) 729s GET /modules/autoindex/htaccess/?C=M&O=A 729s ok 67 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Name 729s 729s (C=M O=D) 729s GET /modules/autoindex/htaccess/?C=M&O=D 729s ok 68 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Name 729s 729s (C=S O=A) 729s GET /modules/autoindex/htaccess/?C=S&O=A 729s ok 69 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Name 729s 729s (C=S O=D) 729s GET /modules/autoindex/htaccess/?C=S&O=D 729s ok 70 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Date 729s GET /modules/autoindex/htaccess/ 729s ok 71 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Date 729s 729s (C=N O=A) 729s GET /modules/autoindex/htaccess/?C=N&O=A 729s ok 72 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Date 729s 729s (C=N O=D) 729s GET /modules/autoindex/htaccess/?C=N&O=D 729s ok 73 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Date 729s 729s (C=M O=A) 729s GET /modules/autoindex/htaccess/?C=M&O=A 729s ok 74 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Date 729s 729s (C=M O=D) 729s GET /modules/autoindex/htaccess/?C=M&O=D 729s ok 75 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Date 729s 729s (C=S O=A) 729s GET /modules/autoindex/htaccess/?C=S&O=A 729s ok 76 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Date 729s 729s (C=S O=D) 729s GET /modules/autoindex/htaccess/?C=S&O=D 729s ok 77 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Size 729s GET /modules/autoindex/htaccess/ 729s ok 78 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Size 729s 729s (C=N O=A) 729s GET /modules/autoindex/htaccess/?C=N&O=A 729s ok 79 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Size 729s 729s (C=N O=D) 729s GET /modules/autoindex/htaccess/?C=N&O=D 729s ok 80 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Size 729s 729s (C=M O=A) 729s GET /modules/autoindex/htaccess/?C=M&O=A 729s ok 81 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Size 729s 729s (C=M O=D) 729s GET /modules/autoindex/htaccess/?C=M&O=D 729s ok 82 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Size 729s 729s (C=S O=A) 729s GET /modules/autoindex/htaccess/?C=S&O=A 729s ok 83 729s --- 729s IndexOptions FancyIndexing 729s IndexOrderDefault Descending Size 729s 729s (C=S O=D) 729s GET /modules/autoindex/htaccess/?C=S&O=D 729s ok 84 729s ok 731s t/modules/autoindex2.t .............. 731s 1..3 731s # Running under perl version 5.038002 for linux 731s # Current time local: Mon Apr 8 19:01:34 2024 731s # Current time GMT: Mon Apr 8 19:01:34 2024 731s # Using Test.pm version 1.31 731s # Using Apache/Test.pm version 1.42 731s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 731s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 731s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 731s # testing : dir_broken should not be listed 731s # expected: 0 731s # received: 0 731s ok 1 731s # testing : dir_normal should be listed 731s # expected: 1 731s # received: 1 731s ok 2 731s # testing : dir_protected should not be listed 731s # expected: 0 731s # received: 0 731s ok 3 731s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 731s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 731s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 731s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 731s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 731s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 731s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 731s ok 733s t/modules/brotli.t .................. 733s 1..64 733s # Running under perl version 5.038002 for linux 733s # Current time local: Mon Apr 8 19:01:36 2024 733s # Current time GMT: Mon Apr 8 19:01:36 2024 733s # Using Test.pm version 1.31 733s # Using Apache/Test.pm version 1.42 733s qvalue: 733s # expected: 200 733s # received: '200' 733s ok 1 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 2 733s qvalue: 733s # expected: 200 733s # received: '200' 733s ok 3 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 4 733s qvalue: 733s # expected: 200 733s # received: '200' 733s ok 5 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 6 733s qvalue: 733s # expected: 200 733s # received: '200' 733s ok 7 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 8 733s qvalue: 733s # expected: 200 733s # received: '200' 733s ok 9 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 10 733s qvalue: 733s # expected: 200 733s # received: '200' 733s ok 11 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 12 733s qvalue: ; 733s # expected: 200 733s # received: '200' 733s ok 13 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 14 733s qvalue: ; 733s # expected: 200 733s # received: '200' 733s ok 15 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 16 733s qvalue: ; 733s # expected: 200 733s # received: '200' 733s ok 17 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 18 733s qvalue: ;q= 733s # expected: 200 733s # received: '200' 733s ok 19 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 20 733s qvalue: ;q= 733s # expected: 200 733s # received: '200' 733s ok 21 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 22 733s qvalue: ;q= 733s # expected: 200 733s # received: '200' 733s ok 23 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 24 733s qvalue: ;q=0 733s # expected: 200 733s # received: '200' 733s ok 25 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 26 733s qvalue: ;q=0 733s # expected: 200 733s # received: '200' 733s ok 27 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 28 733s qvalue: ;q=0 733s # expected: 200 733s # received: '200' 733s ok 29 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 30 733s qvalue: ;q=0. 733s # expected: 200 733s # received: '200' 733s ok 31 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 32 733s qvalue: ;q=0. 733s # expected: 200 733s # received: '200' 733s ok 33 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 34 733s qvalue: ;q=0. 733s # expected: 200 733s # received: '200' 733s ok 35 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 36 733s qvalue: ;q=0.0 733s # expected: 200 733s # received: '200' 733s ok 37 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 38 733s qvalue: ;q=0.0 733s # expected: 200 733s # received: '200' 733s ok 39 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 40 733s qvalue: ;q=0.0 733s # expected: 200 733s # received: '200' 733s ok 41 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 42 733s qvalue: ;q=0.00 733s # expected: 200 733s # received: '200' 733s ok 43 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 44 733s qvalue: ;q=0.00 733s # expected: 200 733s # received: '200' 733s ok 45 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 46 733s qvalue: ;q=0.00 733s # expected: 200 733s # received: '200' 733s ok 47 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 48 733s qvalue: ;q=0.000 733s # expected: 200 733s # received: '200' 733s ok 49 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 50 733s qvalue: ;q=0.000 733s # expected: 200 733s # received: '200' 733s ok 51 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 52 733s qvalue: ;q=0.000 733s # expected: 200 733s # received: '200' 733s ok 53 733s # testing : response without Content-Encoding is OK 733s # expected: undef 733s # received: undef 733s ok 54 733s qvalue: ;q=0.0000 733s # expected: 200 733s # received: '200' 733s ok 55 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 56 733s qvalue: ;q=0.0000 733s # expected: 200 733s # received: '200' 733s ok 57 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 58 733s qvalue: ;q=0.0000 733s # expected: 200 733s # received: '200' 733s ok 59 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 60 733s # expected: 200 733s # received: '200' 733s ok 61 733s # testing : response Content-Encoding is OK 733s # expected: 'br' 733s # received: 'br' 733s ok 62 733s # expected: 200 733s # received: '200' 733s ok 63 733s # testing : response Content-Encoding is OK 733s # expected: 'gzip' 733s # received: 'gzip' 733s ok 64 733s ok 735s t/modules/buffer.t .................. 735s 1..12 735s # Running under perl version 5.038002 for linux 735s # Current time local: Mon Apr 8 19:01:38 2024 735s # Current time GMT: Mon Apr 8 19:01:38 2024 735s # Using Test.pm version 1.31 735s # Using Apache/Test.pm version 1.42 735s # testing : Checking return code is '200' 735s # expected: 200 735s # received: '200' 735s ok 1 735s ok 2 735s # testing : Checking return code is '200' 735s # expected: 200 735s # received: '200' 735s ok 3 735s ok 4 735s # testing : Checking return code is '200' 735s # expected: 200 735s # received: '200' 735s ok 5 735s ok 6 735s # testing : Checking return code is '200' 735s # expected: 200 735s # received: '200' 735s ok 7 735s ok 8 735s # testing : Checking return code is '200' 735s # expected: 200 735s # received: '200' 735s ok 9 735s ok 10 735s # testing : Checking return code is '200' 735s # expected: 200 735s # received: '200' 735s ok 11 735s ok 12 735s ok 737s t/modules/cache.t ................... 737s 1..3 737s # Running under perl version 5.038002 for linux 737s # Current time local: Mon Apr 8 19:01:40 2024 737s # Current time GMT: Mon Apr 8 19:01:40 2024 737s # Using Test.pm version 1.31 737s # Using Apache/Test.pm version 1.42 737s # testing : non-cached call to index.html 737s # expected: 200 737s # received: '200' 737s ok 1 737s # testing : call to cache index.html 737s # expected: 200 737s # received: '200' 737s ok 2 737s # testing : cached call to index.html 737s # expected: 200 737s # received: '200' 737s ok 3 737s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 737s ok 742s t/modules/cgi.t ..................... 742s 1..58 742s # Running under perl version 5.038002 for linux 742s # Current time local: Mon Apr 8 19:01:42 2024 742s # Current time GMT: Mon Apr 8 19:01:42 2024 742s # Using Test.pm version 1.31 742s # Using Apache/Test.pm version 1.42 742s # testing : return code for acceptpathinfodefault.sh 742s # expected: 200 742s # received: '200' 742s ok 1 742s # testing : body for acceptpathinfodefault.sh 742s # expected: '' 742s # received: '' 742s ok 2 742s # testing : return code for acceptpathinfodefault.sh/foo 742s # expected: 200 742s # received: '200' 742s ok 3 742s # testing : body for acceptpathinfodefault.sh/foo 742s # expected: '/foo' 742s # received: '/foo' 742s ok 4 742s # testing : return code for acceptpathinfooff.sh 742s # expected: 200 742s # received: '200' 742s ok 5 742s # testing : body for acceptpathinfooff.sh 742s # expected: '' 742s # received: '' 742s ok 6 742s # testing : return code for acceptpathinfooff.sh/foo 742s # expected: 404 742s # received: '404' 742s ok 7 742s # no body test for this one 742s ok 8 742s # testing : return code for acceptpathinfoon.sh 742s # expected: 200 742s # received: '200' 742s ok 9 742s # testing : body for acceptpathinfoon.sh 742s # expected: '' 742s # received: '' 742s ok 10 742s # testing : return code for acceptpathinfoon.sh/foo 742s # expected: 200 742s # received: '200' 742s ok 11 742s # testing : body for acceptpathinfoon.sh/foo 742s # expected: '/foo' 742s # received: '/foo' 742s ok 12 742s # testing : return code for bogus-perl.pl 742s # expected: 500 742s # received: '500' 742s ok 13 742s # cgi log created ok. 742s ok 14 742s # testing : return code for bogus-sh.sh 742s # expected: 500 742s # received: '500' 742s ok 15 742s # checking that log size (807) is bigger than it used to be (523) 742s ok 16 742s # testing : return code for nph-stderr.pl 742s # expected: 200 742s # received: '200' 742s ok 17 742s # testing : body for nph-stderr.pl 742s # expected: 'this is nph-stdout' 742s # received: 'this is nph-stdout' 742s ok 18 742s # testing : return code for nph-test.pl 742s # expected: 200 742s # received: '200' 742s ok 19 742s # testing : body for nph-test.pl 742s # expected: 'ok' 742s # received: 'ok' 742s ok 20 742s # testing : return code for perl.pl 742s # expected: 200 742s # received: '200' 742s ok 21 742s # testing : body for perl.pl 742s # expected: 'perl cgi' 742s # received: 'perl cgi' 742s ok 22 742s # testing : return code for sh.sh 742s # expected: 200 742s # received: '200' 742s ok 23 742s # testing : body for sh.sh 742s # expected: 'sh cgi' 742s # received: 'sh cgi' 742s ok 24 742s # testing : return code for stderr1.pl 742s # expected: 200 742s # received: '200' 742s ok 25 742s # testing : body for stderr1.pl 742s # expected: 'this is stdout' 742s # received: 'this is stdout' 742s ok 26 742s # testing : return code for stderr2.pl 742s # expected: 200 742s # received: '200' 742s ok 27 742s # testing : body for stderr2.pl 742s # expected: 'this is also stdout' 742s # received: 'this is also stdout' 742s ok 28 742s # testing : return code for stderr3.pl 742s # expected: 200 742s # received: '200' 742s ok 29 742s # testing : body for stderr3.pl 742s # expected: 'this is more stdout' 742s # received: 'this is more stdout' 742s ok 30 742s # posted content (length 10) to bogus-perl.pl 742s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 742s # expected: '500' 742s # received: '500' 742s ok 31 742s # checking that log size (35956) is greater than 807 742s ok 32 742s # verifying that logged content is 10 characters 742s ok 33 742s # posted content (length 99) to bogus-perl.pl 742s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 742s # expected: '500' 742s # received: '500' 742s ok 34 742s # checking that log size (36415) is greater than 35956 742s ok 35 742s # verifying that logged content is 99 characters 742s ok 36 742s # posted content (length 250) to bogus-perl.pl 742s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 742s # expected: '500' 742s # received: '500' 742s ok 37 742s # checking that log size (37026) is greater than 36415 742s ok 38 742s # verifying that logged content is 250 characters 742s ok 39 742s # posted content (length 255) to bogus-perl.pl 742s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 742s # expected: '500' 742s # received: '500' 742s ok 40 742s # checking that log size (37642) is greater than 37026 742s ok 41 742s # verifying that logged content is 255 characters 742s ok 42 742s # posted content (length 256) to bogus-perl.pl 742s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 742s # expected: '500' 742s # received: '500' 742s ok 43 742s # checking that log size (38259) is greater than 37642 742s ok 44 742s # verifying that logged content is 256 characters 742s ok 45 742s # posted content (length 257) to bogus-perl.pl 742s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 742s # expected: '500' 742s # received: '500' 742s ok 46 742s # checking that log size (38876) is greater than 38259 742s ok 47 742s # verifying that logged content is 256 characters 742s ok 48 742s # posted content (length 258) to bogus-perl.pl 742s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 742s # expected: '500' 742s # received: '500' 742s ok 49 742s # checking that log size (39493) is greater than 38876 742s ok 50 742s # verifying that logged content is 256 characters 742s ok 51 742s # posted content (length 1024) to bogus-perl.pl 742s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 742s # expected: '500' 742s # received: '500' 742s ok 52 742s # checking that log size (40111) is greater than 39493 742s ok 53 742s # verifying that logged content is 256 characters 742s ok 54 742s # verifying log is greater than 40960 bytes. 742s ok 55 742s # verifying log did not grow after making bogus request. 742s ok 56 742s # verifying log did not grow after making another bogus request. 742s ok 57 742s # checking that HEAD /modules/cgi/perl.pl returns 200. 742s ok 58 742s ok 744s t/modules/data.t .................... 744s 1..2 744s # Running under perl version 5.038002 for linux 744s # Current time local: Mon Apr 8 19:01:47 2024 744s # Current time GMT: Mon Apr 8 19:01:47 2024 744s # Using Test.pm version 1.31 744s # Using Apache/Test.pm version 1.42 744s # testing : Checking return code is '200' 744s # expected: 200 744s # received: '200' 744s ok 1 744s ok 2 744s ok 749s t/modules/dav.t ..................... 749s 1..19 749s # Running under perl version 5.038002 for linux 749s # Current time local: Mon Apr 8 19:01:49 2024 749s # Current time GMT: Mon Apr 8 19:01:49 2024 749s # Using Test.pm version 1.31 749s # Using Apache/Test.pm version 1.42 749s resource lock test: 749s ok 1 749s DAV put test: 749s ok 2 749s getting DAV resource properties: 749s ok 3 749s created: Mon, 08 Apr 2024 19:01:51 GMT 749s modified: Mon, 08 Apr 2024 19:01:51 GMT 749s now: Mon, 08 Apr 2024 19:01:53 GMT 749s ok 4 749s ok 5 749s resource lock status test: 749s ok 6 749s resource unlock test: 749s ok 7 749s resource lock status test: 749s ok 8 749s getting uri... 749s expect: 749s -> 749s 749s
749s

mod_dav test page

749s this is a page generated by
749s the mod_dav test in the Apache
749s perl test suite.
749s
749s 749s 749s <- 749s got: 749s -> 749s 749s
749s

mod_dav test page

749s this is a page generated by
749s the mod_dav test in the Apache
749s perl test suite.
749s
749s 749s 749s <- 749s ok 9 749s putting with 2nd dav client (on unlocked resource) 749s ok 10 749s getting new uri... 749s expect: 749s -> 749s 749s
749s

mod_dav test page take two

749s this is a page generated by
749s the mod_dav test in the Apache
749s perl test suite.
749s
749s 749s 749s <- 749s got: 749s -> 749s 749s
749s

mod_dav test page take two

749s this is a page generated by
749s the mod_dav test in the Apache
749s perl test suite.
749s
749s 749s 749s <- 749s ok 11 749s client 1 locking resource 749s ok 12 749s client 2 attempting to lock same resource 749s ok 13 749s client 2 attempting to put resource locked by client 1 749s ok 14 749s verifying all is well through http 749s getting new uri... 749s expect: 749s -> 749s 749s
749s

mod_dav test page take two

749s this is a page generated by
749s the mod_dav test in the Apache
749s perl test suite.
749s
749s 749s 749s <- 749s got: 749s -> 749s 749s
749s

mod_dav test page take two

749s this is a page generated by
749s the mod_dav test in the Apache
749s perl test suite.
749s
749s 749s 749s <- 749s ok 15 749s ok 16 749s resource delete test: 749s ok 17 749s expect 404 not found got: 404 749s ok 18 749s PR 49825: expect 400 bad request got: 400 749s ok 19 749s ok 750s t/modules/deflate.t ................. 750s 1..47 750s # Running under perl version 5.038002 for linux 750s # Current time local: Mon Apr 8 19:01:53 2024 750s # Current time GMT: Mon Apr 8 19:01:53 2024 750s # Using Test.pm version 1.31 750s # Using Apache/Test.pm version 1.42 750s testing default 750s ok 1 750s ok 2 750s ok 3 750s ok 4 750s ok 5 750s ok 6 750s ok 7 750s ok 8 750s ok 9 750s ok 10 750s ok 11 750s ok 12 750s ok 13 750s ok 14 750s ok 15 750s ok 16 750s ok 17 750s ok 18 750s ok 19 750s ok 20 750s ok 21 750s ok 22 750s ok 23 750s ok 24 750s ok 25 750s ok 26 750s ok 27 750s ok 28 750s ok 29 750s ok 30 750s ok 31 750s ok 32 750s ok 33 750s ok 34 750s ok 35 750s ok 36 750s ok 37 750s ok 38 750s ok 39 750s ok 40 750s ok 41 750s ok 42 750s ok 43 750s ok 44 750s ok 45 750s # testing : response was 304 750s # expected: qr/HTTP\/1\.. 304/ 750s # received: 'HTTP/1.1 304 Not Modified' 750s ok 46 750s # testing : expect EOF after 304 header 750s # expected: 0 750s # received: 0 750s ok 47 750s ok 752s t/modules/digest.t .................. 752s 1..13 752s # Running under perl version 5.038002 for linux 752s # Current time local: Mon Apr 8 19:01:55 2024 752s # Current time GMT: Mon Apr 8 19:01:55 2024 752s # Using Test.pm version 1.31 752s # Using Apache/Test.pm version 1.42 752s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/realm1 752s # testing : no user to authenticate 752s # expected: 401 752s # received: '401' 752s ok 1 752s # testing : user1:foo not found 752s # expected: 401 752s # received: '401' 752s ok 2 752s # testing : user1:password1 found 752s # expected: 200 752s # received: '200' 752s ok 3 752s # testing : user1:password1 with query string found 752s # expected: 200 752s # received: '200' 752s ok 4 752s # testing : manual Authorization header query string 752s # expected: 200 752s # received: '200' 752s ok 5 752s # testing : manual Authorization with no query string in header 752s # expected: 400 752s # received: '400' 752s ok 6 752s # testing : manual Authorization header with mismatched query string 752s # expected: 400 752s # received: '400' 752s ok 7 752s # testing : manual Authorization header with mismatched query string 752s # expected: 400 752s # received: '400' 752s ok 8 752s # testing : manual Authorization with no query string in header + MSIE 752s # expected: 200 752s # received: '200' 752s ok 9 752s # testing : a compliant response coming from MSIE 752s # expected: 200 752s # received: '200' 752s ok 10 752s # testing : manual Authorization header with mismatched query string + MSIE 752s # expected: 400 752s # received: '400' 752s ok 11 752s # testing : manual Authorization header with mismatched query string + MSIE 752s # expected: 400 752s # received: '400' 752s ok 12 752s # testing : no query string + MSIE 752s # expected: 200 752s # received: '200' 752s ok 13 752s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/realm1 752s ok 755s t/modules/dir.t ..................... 755s 1..212 755s # Running under perl version 5.038002 for linux 755s # Current time local: Mon Apr 8 19:01:57 2024 755s # Current time GMT: Mon Apr 8 19:01:57 2024 755s # Using Test.pm version 1.31 755s # Using Apache/Test.pm version 1.42 755s expecting 403 (forbidden) using DirectoryIndex foo 755s ok 1 755s running 5 test gambit for "1.html" 755s ok 2 755s ok 3 755s ok 4 755s ok 5 755s ok 6 755s running 5 test gambit for "2.html" 755s ok 7 755s ok 8 755s ok 9 755s ok 10 755s ok 11 755s running 5 test gambit for "3.html" 755s ok 12 755s ok 13 755s ok 14 755s ok 15 755s ok 16 755s running 5 test gambit for "4.html" 755s ok 17 755s ok 18 755s ok 19 755s ok 20 755s ok 21 755s running 5 test gambit for "5.html" 755s ok 22 755s ok 23 755s ok 24 755s ok 25 755s ok 26 755s running 5 test gambit for "6.html" 755s ok 27 755s ok 28 755s ok 29 755s ok 30 755s ok 31 755s running 5 test gambit for "7.html" 755s ok 32 755s ok 33 755s ok 34 755s ok 35 755s ok 36 755s running 5 test gambit for "8.html" 755s ok 37 755s ok 38 755s ok 39 755s ok 40 755s ok 41 755s running 5 test gambit for "9.html" 755s ok 42 755s ok 43 755s ok 44 755s ok 45 755s ok 46 755s running 5 test gambit for "0.html" 755s ok 47 755s ok 48 755s ok 49 755s ok 50 755s ok 51 755s expecting 403 (forbidden) using DirectoryIndex goo 755s ok 52 755s running 5 test gambit for "1.html" 755s ok 53 755s ok 54 755s ok 55 755s ok 56 755s ok 57 755s running 5 test gambit for "2.html" 755s ok 58 755s ok 59 755s ok 60 755s ok 61 755s ok 62 755s running 5 test gambit for "3.html" 755s ok 63 755s ok 64 755s ok 65 755s ok 66 755s ok 67 755s running 5 test gambit for "4.html" 755s ok 68 755s ok 69 755s ok 70 755s ok 71 755s ok 72 755s running 5 test gambit for "5.html" 755s ok 73 755s ok 74 755s ok 75 755s ok 76 755s ok 77 755s running 5 test gambit for "6.html" 755s ok 78 755s ok 79 755s ok 80 755s ok 81 755s ok 82 755s running 5 test gambit for "7.html" 755s ok 83 755s ok 84 755s ok 85 755s ok 86 755s ok 87 755s running 5 test gambit for "8.html" 755s ok 88 755s ok 89 755s ok 90 755s ok 91 755s ok 92 755s running 5 test gambit for "9.html" 755s ok 93 755s ok 94 755s ok 95 755s ok 96 755s ok 97 755s running 5 test gambit for "0.html" 755s ok 98 755s ok 99 755s ok 100 755s ok 101 755s ok 102 755s expecting 403 (forbidden) using DirectoryIndex moo 755s ok 103 755s running 5 test gambit for "1.html" 755s ok 104 755s ok 105 755s ok 106 755s ok 107 755s ok 108 755s running 5 test gambit for "2.html" 755s ok 109 755s ok 110 755s ok 111 755s ok 112 755s ok 113 755s running 5 test gambit for "3.html" 755s ok 114 755s ok 115 755s ok 116 755s ok 117 755s ok 118 755s running 5 test gambit for "4.html" 755s ok 119 755s ok 120 755s ok 121 755s ok 122 755s ok 123 755s running 5 test gambit for "5.html" 755s ok 124 755s ok 125 755s ok 126 755s ok 127 755s ok 128 755s running 5 test gambit for "6.html" 755s ok 129 755s ok 130 755s ok 131 755s ok 132 755s ok 133 755s running 5 test gambit for "7.html" 755s ok 134 755s ok 135 755s ok 136 755s ok 137 755s ok 138 755s running 5 test gambit for "8.html" 755s ok 139 755s ok 140 755s ok 141 755s ok 142 755s ok 143 755s running 5 test gambit for "9.html" 755s ok 144 755s ok 145 755s ok 146 755s ok 147 755s ok 148 755s running 5 test gambit for "0.html" 755s ok 149 755s ok 150 755s ok 151 755s ok 152 755s ok 153 755s expecting 403 (forbidden) using DirectoryIndex bleh 755s ok 154 755s running 5 test gambit for "1.html" 755s ok 155 755s ok 156 755s ok 157 755s ok 158 755s ok 159 755s running 5 test gambit for "2.html" 755s ok 160 755s ok 161 755s ok 162 755s ok 163 755s ok 164 755s running 5 test gambit for "3.html" 755s ok 165 755s ok 166 755s ok 167 755s ok 168 755s ok 169 755s running 5 test gambit for "4.html" 755s ok 170 755s ok 171 755s ok 172 755s ok 173 755s ok 174 755s running 5 test gambit for "5.html" 755s ok 175 755s ok 176 755s ok 177 755s ok 178 755s ok 179 755s running 5 test gambit for "6.html" 755s ok 180 755s ok 181 755s ok 182 755s ok 183 755s ok 184 755s running 5 test gambit for "7.html" 755s ok 185 755s ok 186 755s ok 187 755s ok 188 755s ok 189 755s running 5 test gambit for "8.html" 755s ok 190 755s ok 191 755s ok 192 755s ok 193 755s ok 194 755s running 5 test gambit for "9.html" 755s ok 195 755s ok 196 755s ok 197 755s ok 198 755s ok 199 755s running 5 test gambit for "0.html" 755s ok 200 755s ok 201 755s ok 202 755s ok 203 755s ok 204 755s DirectoryIndex /modules/alias/index.html 755s ok 205 755s expecting 403 for DirectoryIndex foo goo moo bleh 755s ok 206 755s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 755s ok 207 755s expecting 1 with DirectoryIndex foo goo moo bleh 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 755s ok 208 755s removed .htaccess (no DirectoryIndex), expecting default (index.html) 755s ok 209 755s ok 210 755s ok 211 755s ok 212 # skip missing DirectorySlash NotFound 755s ok 756s t/modules/directorymatch.t .......... 756s 1..2 756s # Running under perl version 5.038002 for linux 756s # Current time local: Mon Apr 8 19:02:00 2024 756s # Current time GMT: Mon Apr 8 19:02:00 2024 756s # Using Test.pm version 1.31 756s # Using Apache/Test.pm version 1.42 756s # testing : code for /index.html 756s # expected: 200 756s # received: '200' 756s ok 1 756s # testing : check for DMMATCH1 756s # expected: '1' 756s # received: '1' 756s ok 2 756s ok 758s t/modules/env.t ..................... 758s 1..6 758s # Running under perl version 5.038002 for linux 758s # Current time local: Mon Apr 8 19:02:01 2024 758s # Current time GMT: Mon Apr 8 19:02:01 2024 758s # Using Test.pm version 1.31 758s # Using Apache/Test.pm version 1.42 758s # host: /modules/env/host.shtml 758s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 758s ok 1 758s # nothere: /modules/env/nothere.shtml 758s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 758s ok 2 758s # set: /modules/env/set.shtml 758s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 758s ok 3 758s # setempty: /modules/env/setempty.shtml 758s # setempty: EXPECT -><- ACTUAL -><- 758s ok 4 758s # type: /modules/env/type.shtml 758s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 758s ok 5 758s # unset: /modules/env/unset.shtml 758s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 758s ok 6 758s ok 760s t/modules/expires.t ................. 760s 1..92 760s # Running under perl version 5.038002 for linux 760s # Current time local: Mon Apr 8 19:02:03 2024 760s # Current time GMT: Mon Apr 8 19:02:03 2024 760s # Using Test.pm version 1.31 760s # Using Apache/Test.pm version 1.42 760s # debug: index.html 760s HTTP/1.1 200 OK 760s Cache-Control: max-age=330584996 760s Connection: close 760s Date: Mon, 08 Apr 2024 19:02:05 GMT 760s Accept-Ranges: bytes 760s ETag: "3-613edd771cbc0" 760s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 760s Vary: In-If1 760s Content-Length: 3 760s Content-Type: text/html 760s Expires: Sat, 30 Sep 2034 00:12:02 GMT 760s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 760s Client-Date: Mon, 08 Apr 2024 19:02:05 GMT 760s Client-Peer: 127.0.0.1:8529 760s Client-Response-Num: 1 760s DMMATCH1: 1 760s ok 1 760s # debug: [Cache-Control] [max-age=330584996] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 760s # debug: expires 2043187922 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 332425819 760s # debug: actual : 332425819 760s ok 2 760s # debug: text.txt 760s HTTP/1.1 200 OK 760s Cache-Control: max-age=0 760s Connection: close 760s Date: Mon, 08 Apr 2024 19:02:05 GMT 760s Accept-Ranges: bytes 760s ETag: "0-613edd771cbc0" 760s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 760s Vary: In-If1 760s Content-Type: text/plain 760s Expires: Mon, 08 Apr 2024 19:02:05 GMT 760s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 760s Client-Date: Mon, 08 Apr 2024 19:02:05 GMT 760s Client-Peer: 127.0.0.1:8529 760s Client-Response-Num: 1 760s DMMATCH1: 1 760s ok 3 760s # debug: [Cache-Control] [max-age=0] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: expires 1712602925 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 1840822 760s # debug: actual : 1840822 760s ok 4 760s # debug: image.gif 760s HTTP/1.1 200 OK 760s Cache-Control: max-age=120 760s Connection: close 760s Date: Mon, 08 Apr 2024 19:02:05 GMT 760s Accept-Ranges: bytes 760s ETag: "0-613edd771cbc0" 760s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 760s Vary: In-If1 760s Content-Type: image/gif 760s Expires: Mon, 08 Apr 2024 19:04:05 GMT 760s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 760s Client-Date: Mon, 08 Apr 2024 19:02:05 GMT 760s Client-Peer: 127.0.0.1:8529 760s Client-Response-Num: 1 760s DMMATCH1: 1 760s ok 5 760s # debug: [Cache-Control] [max-age=120] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:04:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:04:05 GMT 760s # debug: expires 1712603045 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 120 760s # debug: actual : 120 760s ok 6 760s # debug: foo.jpg 760s HTTP/1.1 200 OK 760s Cache-Control: max-age=86400 760s Connection: close 760s Date: Mon, 08 Apr 2024 19:02:05 GMT 760s Accept-Ranges: bytes 760s ETag: "0-613edd771cbc0" 760s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 760s Vary: In-If1 760s Content-Type: image/jpeg 760s Expires: Tue, 09 Apr 2024 19:02:05 GMT 760s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 760s Client-Date: Mon, 08 Apr 2024 19:02:05 GMT 760s Client-Peer: 127.0.0.1:8529 760s Client-Response-Num: 1 760s DMMATCH1: 1 760s 760s 760s ok 7 760s # debug: [Cache-Control] [max-age=86400] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Expires] [Tue, 09 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Tue, 09 Apr 2024 19:02:05 GMT 760s # debug: expires 1712689325 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 86400 760s # debug: actual : 86400 760s ok 8 760s # debug: [Cache-Control] [max-age=330584996] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 760s # debug: expires 2043187922 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 332425819 760s # debug: actual : 332425819 760s ok 9 760s # debug: [Cache-Control] [max-age=0] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: expires 1712602925 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 1840822 760s # debug: actual : 1840822 760s ok 10 760s # debug: [Cache-Control] [max-age=120] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:04:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:04:05 GMT 760s # debug: expires 1712603045 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 120 760s # debug: actual : 120 760s ok 11 760s # debug: [Cache-Control] [max-age=86400] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Expires] [Tue, 09 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Tue, 09 Apr 2024 19:02:05 GMT 760s # debug: expires 1712689325 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 86400 760s # debug: actual : 86400 760s ok 12 760s # --- 760s # ExpiresActive On 760s # debug: [Cache-Control] [max-age=330584996] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 760s # debug: expires 2043187922 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 332425819 760s # debug: actual : 332425819 760s ok 13 760s # --- 760s # ExpiresActive On 760s # debug: [Cache-Control] [max-age=0] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: expires 1712602925 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 1840822 760s # debug: actual : 1840822 760s ok 14 760s # --- 760s # ExpiresActive On 760s # debug: [Cache-Control] [max-age=120] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:04:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:04:05 GMT 760s # debug: expires 1712603045 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 120 760s # debug: actual : 120 760s ok 15 760s # --- 760s # ExpiresActive On 760s # debug: [Cache-Control] [max-age=86400] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Expires] [Tue, 09 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Tue, 09 Apr 2024 19:02:05 GMT 760s # debug: expires 1712689325 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 86400 760s # debug: actual : 86400 760s ok 16 760s #--- 760s # ExpiresActive On 760s ExpiresDefault M40872612 760s # debug: [Cache-Control] [max-age=39031789] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Expires] [Fri, 04 Jul 2025 13:11:55 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Fri, 04 Jul 2025 13:11:55 GMT 760s # debug: expires 1751634715 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 40872612 760s # debug: actual : 40872612 760s ok 17 760s #--- 760s # ExpiresActive On 760s ExpiresDefault M40872612 760s # debug: [Cache-Control] [max-age=0] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: expires 1712602925 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 1840822 760s # debug: actual : 1840822 760s ok 18 760s #--- 760s # ExpiresActive On 760s ExpiresDefault M40872612 760s # debug: [Cache-Control] [max-age=120] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:04:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:04:05 GMT 760s # debug: expires 1712603045 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 120 760s # debug: actual : 120 760s ok 19 760s #--- 760s # ExpiresActive On 760s ExpiresDefault M40872612 760s # debug: [Cache-Control] [max-age=86400] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Expires] [Tue, 09 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Tue, 09 Apr 2024 19:02:05 GMT 760s # debug: expires 1712689325 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 86400 760s # debug: actual : 86400 760s ok 20 760s # --- 760s # ExpiresActive On 760s ExpiresByType text/plain A31560252 760s # debug: [Cache-Control] [max-age=330584996] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 760s # debug: expires 2043187922 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 332425819 760s # debug: actual : 332425819 760s ok 21 760s # --- 760s # ExpiresActive On 760s ExpiresByType text/plain A31560252 760s # debug: [Cache-Control] [max-age=31560252] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Expires] [Wed, 09 Apr 2025 01:46:17 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Wed, 09 Apr 2025 01:46:17 GMT 760s # debug: expires 1744163177 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 31560252 760s # debug: actual : 31560252 760s ok 22 760s # --- 760s # ExpiresActive On 760s ExpiresByType text/plain A31560252 760s # debug: [Cache-Control] [max-age=120] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:04:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:04:05 GMT 760s # debug: expires 1712603045 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 120 760s # debug: actual : 120 760s ok 23 760s # --- 760s # ExpiresActive On 760s ExpiresByType text/plain A31560252 760s # debug: [Cache-Control] [max-age=86400] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Expires] [Tue, 09 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Tue, 09 Apr 2024 19:02:05 GMT 760s # debug: expires 1712689325 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 86400 760s # debug: actual : 86400 760s ok 24 760s # --- 760s # ExpiresActive On 760s ExpiresDefault "access plus 3 months 1 weeks 3 days 2 hours 11 minutes 12 seconds" 760s ExpiresByType text/plain "access plus 1 years 3 months 2 weeks 15 days 1 hours 14 minutes 33 seconds" 760s # debug: [Cache-Control] [max-age=8647872] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Expires] [Wed, 17 Jul 2024 21:13:17 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Wed, 17 Jul 2024 21:13:17 GMT 760s # debug: expires 1721250797 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 8647872 760s # debug: actual : 8647872 760s ok 25 760s # --- 760s # ExpiresActive On 760s ExpiresDefault "access plus 3 months 1 weeks 3 days 2 hours 11 minutes 12 seconds" 760s ExpiresByType text/plain "access plus 1 years 3 months 2 weeks 15 days 1 hours 14 minutes 33 seconds" 760s # debug: [Cache-Control] [max-age=41822073] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Expires] [Tue, 05 Aug 2025 20:16:38 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Tue, 05 Aug 2025 20:16:38 GMT 760s # debug: expires 1754424998 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 41822073 760s # debug: actual : 41822073 760s ok 26 760s # --- 760s # ExpiresActive On 760s ExpiresDefault "access plus 3 months 1 weeks 3 days 2 hours 11 minutes 12 seconds" 760s ExpiresByType text/plain "access plus 1 years 3 months 2 weeks 15 days 1 hours 14 minutes 33 seconds" 760s # debug: [Cache-Control] [max-age=120] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:04:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:04:05 GMT 760s # debug: expires 1712603045 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 120 760s # debug: actual : 120 760s ok 27 760s # --- 760s # ExpiresActive On 760s ExpiresDefault "access plus 3 months 1 weeks 3 days 2 hours 11 minutes 12 seconds" 760s ExpiresByType text/plain "access plus 1 years 3 months 2 weeks 15 days 1 hours 14 minutes 33 seconds" 760s # debug: [Cache-Control] [max-age=86400] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Expires] [Tue, 09 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Tue, 09 Apr 2024 19:02:05 GMT 760s # debug: expires 1712689325 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 86400 760s # debug: actual : 86400 760s ok 28 760s #--- 760s # ExpiresActive On 760s ExpiresDefault "modification plus 1 weeks 17 days 4 hours 38 minutes 13 seconds" 760s # debug: [Cache-Control] [max-age=249470] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Expires] [Thu, 11 Apr 2024 16:19:56 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Thu, 11 Apr 2024 16:19:56 GMT 760s # debug: expires 1712852396 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 2090293 760s # debug: actual : 2090293 760s ok 29 760s #--- 760s # ExpiresActive On 760s ExpiresDefault "modification plus 1 weeks 17 days 4 hours 38 minutes 13 seconds" 760s # debug: [Cache-Control] [max-age=0] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: expires 1712602925 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 1840822 760s # debug: actual : 1840822 760s ok 30 760s #--- 760s # ExpiresActive On 760s ExpiresDefault "modification plus 1 weeks 17 days 4 hours 38 minutes 13 seconds" 760s # debug: [Cache-Control] [max-age=120] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:04:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:04:05 GMT 760s # debug: expires 1712603045 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 120 760s # debug: actual : 120 760s ok 31 760s #--- 760s # ExpiresActive On 760s ExpiresDefault "modification plus 1 weeks 17 days 4 hours 38 minutes 13 seconds" 760s # debug: [Cache-Control] [max-age=86400] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Expires] [Tue, 09 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Tue, 09 Apr 2024 19:02:05 GMT 760s # debug: expires 1712689325 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 86400 760s # debug: actual : 86400 760s ok 32 760s # --- 760s # ExpiresActive On 760s ExpiresByType image/gif "modification plus 3 months 2 weeks 14 days 5 hours 46 minutes 28 seconds" 760s # debug: [Cache-Control] [max-age=330584996] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 760s # debug: expires 2043187922 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 332425819 760s # debug: actual : 332425819 760s ok 33 760s # --- 760s # ExpiresActive On 760s ExpiresByType image/gif "modification plus 3 months 2 weeks 14 days 5 hours 46 minutes 28 seconds" 760s # debug: [Cache-Control] [max-age=0] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: expires 1712602925 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 1840822 760s # debug: actual : 1840822 760s ok 34 760s # --- 760s # ExpiresActive On 760s ExpiresByType image/gif "modification plus 3 months 2 weeks 14 days 5 hours 46 minutes 28 seconds" 760s # debug: [Cache-Control] [max-age=8375165] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Expires] [Sun, 14 Jul 2024 17:28:11 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Sun, 14 Jul 2024 17:28:11 GMT 760s # debug: expires 1720978091 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 10215988 760s # debug: actual : 10215988 760s ok 35 760s # --- 760s # ExpiresActive On 760s ExpiresByType image/gif "modification plus 3 months 2 weeks 14 days 5 hours 46 minutes 28 seconds" 760s # debug: [Cache-Control] [max-age=86400] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Expires] [Tue, 09 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Tue, 09 Apr 2024 19:02:05 GMT 760s # debug: expires 1712689325 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 86400 760s # debug: actual : 86400 760s ok 36 760s # --- 760s # ExpiresActive On 760s ExpiresDefault M32404821 760s ExpiresByType image/gif A37960883 760s # debug: [Cache-Control] [max-age=30563998] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Expires] [Fri, 28 Mar 2025 13:02:04 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Fri, 28 Mar 2025 13:02:04 GMT 760s # debug: expires 1743166924 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 32404821 760s # debug: actual : 32404821 760s ok 37 760s # --- 760s # ExpiresActive On 760s ExpiresDefault M32404821 760s ExpiresByType image/gif A37960883 760s # debug: [Cache-Control] [max-age=0] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: expires 1712602925 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 1840822 760s # debug: actual : 1840822 760s ok 38 760s # --- 760s # ExpiresActive On 760s ExpiresDefault M32404821 760s ExpiresByType image/gif A37960883 760s # debug: [Cache-Control] [max-age=37960883] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Expires] [Sun, 22 Jun 2025 03:43:28 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Sun, 22 Jun 2025 03:43:28 GMT 760s # debug: expires 1750563808 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 37960883 760s # debug: actual : 37960883 760s ok 39 760s # --- 760s # ExpiresActive On 760s ExpiresDefault M32404821 760s ExpiresByType image/gif A37960883 760s # debug: [Cache-Control] [max-age=86400] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Expires] [Tue, 09 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Tue, 09 Apr 2024 19:02:05 GMT 760s # debug: expires 1712689325 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 86400 760s # debug: actual : 86400 760s ok 40 760s #--- 760s # ExpiresActive On 760s ExpiresDefault M32171701 760s # debug: [Cache-Control] [max-age=30330878] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Expires] [Tue, 25 Mar 2025 20:16:44 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Tue, 25 Mar 2025 20:16:44 GMT 760s # debug: expires 1742933804 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 32171701 760s # debug: actual : 32171701 760s ok 41 760s #--- 760s # ExpiresActive On 760s ExpiresDefault M32171701 760s # debug: [Cache-Control] [max-age=0] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: expires 1712602925 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 1840822 760s # debug: actual : 1840822 760s ok 42 760s #--- 760s # ExpiresActive On 760s ExpiresDefault M32171701 760s # debug: [Cache-Control] [max-age=120] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:04:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:04:05 GMT 760s # debug: expires 1712603045 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 120 760s # debug: actual : 120 760s ok 43 760s #--- 760s # ExpiresActive On 760s ExpiresDefault M32171701 760s # debug: [Cache-Control] [max-age=86400] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Expires] [Tue, 09 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Tue, 09 Apr 2024 19:02:05 GMT 760s # debug: expires 1712689325 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 86400 760s # debug: actual : 86400 760s ok 44 760s # --- 760s # ExpiresActive On 760s ExpiresByType image/jpeg "access plus 1 years 3 months 2 weeks 19 days 1 hours 38 minutes 28 seconds" 760s # debug: [Cache-Control] [max-age=330584996] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 760s # debug: expires 2043187922 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 332425819 760s # debug: actual : 332425819 760s ok 45 760s # --- 760s # ExpiresActive On 760s ExpiresByType image/jpeg "access plus 1 years 3 months 2 weeks 19 days 1 hours 38 minutes 28 seconds" 760s # debug: [Cache-Control] [max-age=0] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: expires 1712602925 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 1840822 760s # debug: actual : 1840822 760s ok 46 760s # --- 760s # ExpiresActive On 760s ExpiresByType image/jpeg "access plus 1 years 3 months 2 weeks 19 days 1 hours 38 minutes 28 seconds" 760s # debug: [Cache-Control] [max-age=120] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:04:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:04:05 GMT 760s # debug: expires 1712603045 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 120 760s # debug: actual : 120 760s ok 47 760s # --- 760s # ExpiresActive On 760s ExpiresByType image/jpeg "access plus 1 years 3 months 2 weeks 19 days 1 hours 38 minutes 28 seconds" 760s # debug: [Cache-Control] [max-age=42169108] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Expires] [Sat, 09 Aug 2025 20:40:33 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Sat, 09 Aug 2025 20:40:33 GMT 760s # debug: expires 1754772033 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 42169108 760s # debug: actual : 42169108 760s ok 48 760s # --- 760s # ExpiresActive On 760s ExpiresDefault "access plus 1 months 11 days 7 hours 10 minutes 10 seconds" 760s ExpiresByType image/jpeg M1998819 760s # debug: [Cache-Control] [max-age=3568210] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Expires] [Mon, 20 May 2024 02:12:15 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 20 May 2024 02:12:15 GMT 760s # debug: expires 1716171135 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 3568210 760s # debug: actual : 3568210 760s ok 49 760s # --- 760s # ExpiresActive On 760s ExpiresDefault "access plus 1 months 11 days 7 hours 10 minutes 10 seconds" 760s ExpiresByType image/jpeg M1998819 760s # debug: [Cache-Control] [max-age=0] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: expires 1712602925 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 1840822 760s # debug: actual : 1840822 760s ok 50 760s # --- 760s # ExpiresActive On 760s ExpiresDefault "access plus 1 months 11 days 7 hours 10 minutes 10 seconds" 760s ExpiresByType image/jpeg M1998819 760s # debug: [Cache-Control] [max-age=120] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Expires] [Mon, 08 Apr 2024 19:04:05 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Mon, 08 Apr 2024 19:04:05 GMT 760s # debug: expires 1712603045 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 120 760s # debug: actual : 120 760s ok 51 760s # --- 760s # ExpiresActive On 760s ExpiresDefault "access plus 1 months 11 days 7 hours 10 minutes 10 seconds" 760s ExpiresByType image/jpeg M1998819 760s # debug: [Cache-Control] [max-age=157996] 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Expires] [Wed, 10 Apr 2024 14:55:22 GMT] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s # debug: expires Wed, 10 Apr 2024 14:55:22 GMT 760s # debug: expires 1712760922 760s # debug: access Mon, 08 Apr 2024 19:02:05 GMT 760s # debug: access 1712602925 760s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 760s # debug: modified 1710762103 760s # debug: expected: 1998819 760s # debug: actual : 1998819 760s ok 52 760s # --- 760s # ExpiresActive Off 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 53 760s # --- 760s # ExpiresActive Off 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 54 760s # --- 760s # ExpiresActive Off 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 55 760s # --- 760s # ExpiresActive Off 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 56 760s #--- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 1 years 2 months 16 days 1 hours 34 minutes 9 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 57 760s #--- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 1 years 2 months 16 days 1 hours 34 minutes 9 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 58 760s #--- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 1 years 2 months 16 days 1 hours 34 minutes 9 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 59 760s #--- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 1 years 2 months 16 days 1 hours 34 minutes 9 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 60 760s # --- 760s # ExpiresActive Off 760s ExpiresByType text/plain A41409467 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 61 760s # --- 760s # ExpiresActive Off 760s ExpiresByType text/plain A41409467 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 62 760s # --- 760s # ExpiresActive Off 760s ExpiresByType text/plain A41409467 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 63 760s # --- 760s # ExpiresActive Off 760s ExpiresByType text/plain A41409467 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 64 760s # --- 760s # ExpiresActive Off 760s ExpiresDefault A4426999 760s ExpiresByType text/plain A35522321 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 65 760s # --- 760s # ExpiresActive Off 760s ExpiresDefault A4426999 760s ExpiresByType text/plain A35522321 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 66 760s # --- 760s # ExpiresActive Off 760s ExpiresDefault A4426999 760s ExpiresByType text/plain A35522321 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 67 760s # --- 760s # ExpiresActive Off 760s ExpiresDefault A4426999 760s ExpiresByType text/plain A35522321 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 68 760s #--- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 1 months 1 days 2 hours 39 minutes 7 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 69 760s #--- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 1 months 1 days 2 hours 39 minutes 7 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 70 760s #--- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 1 months 1 days 2 hours 39 minutes 7 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 71 760s #--- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 1 months 1 days 2 hours 39 minutes 7 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 72 760s # --- 760s # ExpiresActive Off 760s ExpiresByType image/gif A4339983 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 73 760s # --- 760s # ExpiresActive Off 760s ExpiresByType image/gif A4339983 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 74 760s # --- 760s # ExpiresActive Off 760s ExpiresByType image/gif A4339983 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 75 760s # --- 760s # ExpiresActive Off 760s ExpiresByType image/gif A4339983 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 76 760s # --- 760s # ExpiresActive Off 760s ExpiresDefault M5109016 760s ExpiresByType image/gif A7800319 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 77 760s # --- 760s # ExpiresActive Off 760s ExpiresDefault M5109016 760s ExpiresByType image/gif A7800319 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 78 760s # --- 760s # ExpiresActive Off 760s ExpiresDefault M5109016 760s ExpiresByType image/gif A7800319 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 79 760s # --- 760s # ExpiresActive Off 760s ExpiresDefault M5109016 760s ExpiresByType image/gif A7800319 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 80 760s #--- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 3 months 2 weeks 16 days 6 hours 29 minutes 49 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 81 760s #--- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 3 months 2 weeks 16 days 6 hours 29 minutes 49 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 82 760s #--- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 3 months 2 weeks 16 days 6 hours 29 minutes 49 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 83 760s #--- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 3 months 2 weeks 16 days 6 hours 29 minutes 49 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 84 760s # --- 760s # ExpiresActive Off 760s ExpiresByType image/jpeg A37930706 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 85 760s # --- 760s # ExpiresActive Off 760s ExpiresByType image/jpeg A37930706 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 86 760s # --- 760s # ExpiresActive Off 760s ExpiresByType image/jpeg A37930706 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 87 760s # --- 760s # ExpiresActive Off 760s ExpiresByType image/jpeg A37930706 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 88 760s # --- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 3 months 1 days 7 hours 33 minutes 49 seconds" 760s ExpiresByType image/jpeg "modification plus 1 days 4 hours 32 minutes 34 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["3-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Length] [3] 760s # debug: [Content-Type] [text/html] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 89 760s # --- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 3 months 1 days 7 hours 33 minutes 49 seconds" 760s ExpiresByType image/jpeg "modification plus 1 days 4 hours 32 minutes 34 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [text/plain] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 90 760s # --- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 3 months 1 days 7 hours 33 minutes 49 seconds" 760s ExpiresByType image/jpeg "modification plus 1 days 4 hours 32 minutes 34 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/gif] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 91 760s # --- 760s # ExpiresActive Off 760s ExpiresDefault "access plus 3 months 1 days 7 hours 33 minutes 49 seconds" 760s ExpiresByType image/jpeg "modification plus 1 days 4 hours 32 minutes 34 seconds" 760s # debug: [Connection] [close] 760s # debug: [Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Accept-Ranges] [bytes] 760s # debug: [ETag] ["0-613edd771cbc0"] 760s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 760s # debug: [Vary] [In-If1] 760s # debug: [Content-Type] [image/jpeg] 760s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 760s # debug: [Client-Date] [Mon, 08 Apr 2024 19:02:05 GMT] 760s # debug: [Client-Peer] [127.0.0.1:8529] 760s # debug: [Client-Response-Num] [1] 760s # debug: [DMMATCH1] [1] 760s ok 92 760s ok 787s t/modules/ext_filter.t .............. 787s 1..24 787s # Running under perl version 5.038002 for linux 787s # Current time local: Mon Apr 8 19:02:05 2024 787s # Current time GMT: Mon Apr 8 19:02:05 2024 787s # Using Test.pm version 1.31 787s # Using Apache/Test.pm version 1.42 787s # testing : sed output filter 787s # expected: 'barbar' 787s # received: 'barbar' 787s ok 1 787s # testing : slow filter process 787s # expected: 'foobar' 787s # received: 'foobar' 787s ok 2 787s # testing : echo worked 787s # expected: 200 787s # received: '200' 787s ok 3 787s # testing : request body filtered 787s # expected: 'barbar 787s # ' 787s # received: 'barbar 787s # ' 787s ok 4 787s # testing : got 413 error 787s # expected: 413 787s # received: '413' 787s ok 5 787s # testing : got 413 error body 787s # expected: qr/413 Request Entity Too Large/ 787s # received: ' 787s # 787s # 413 Request Entity Too Large 787s # 787s #

Request Entity Too Large

787s # The requested resource does not allow request data with POST requests, or the amount of data provided in 787s # the request exceeds the capacity limit. 787s # 787s # ' 787s ok 6 787s # testing : got 413 error 787s # expected: 413 787s # received: '413' 787s ok 7 787s # testing : got 413 error body 787s # expected: qr/413 Request Entity Too Large/ 787s # received: ' 787s # 787s # 413 Request Entity Too Large 787s # 787s #

Request Entity Too Large

787s # The requested resource does not allow request data with POST requests, or the amount of data provided in 787s # the request exceeds the capacity limit. 787s # 787s # ' 787s ok 8 787s # testing : got 413 error 787s # expected: 413 787s # received: '413' 787s ok 9 787s # testing : got 413 error body 787s # expected: qr/413 Request Entity Too Large/ 787s # received: ' 787s # 787s # 413 Request Entity Too Large 787s # 787s #

Request Entity Too Large

787s # The requested resource does not allow request data with POST requests, or the amount of data provided in 787s # the request exceeds the capacity limit. 787s # 787s # ' 787s ok 10 787s # testing : got 413 error 787s # expected: 413 787s # received: '413' 787s ok 11 787s # testing : got 413 error body 787s # expected: qr/413 Request Entity Too Large/ 787s # received: ' 787s # 787s # 413 Request Entity Too Large 787s # 787s #

Request Entity Too Large

787s # The requested resource does not allow request data with POST requests, or the amount of data provided in 787s # the request exceeds the capacity limit. 787s # 787s # ' 787s ok 12 787s # testing : got 413 error 787s # expected: 413 787s # received: '413' 787s ok 13 787s # testing : got 413 error body 787s # expected: qr/413 Request Entity Too Large/ 787s # received: ' 787s # 787s # 413 Request Entity Too Large 787s # 787s #

Request Entity Too Large

787s # The requested resource does not allow request data with POST requests, or the amount of data provided in 787s # the request exceeds the capacity limit. 787s # 787s # ' 787s ok 14 787s # testing : got 413 error 787s # expected: 413 787s # received: '413' 787s ok 15 787s # testing : got 413 error body 787s # expected: qr/413 Request Entity Too Large/ 787s # received: ' 787s # 787s # 413 Request Entity Too Large 787s # 787s #

Request Entity Too Large

787s # The requested resource does not allow request data with POST requests, or the amount of data provided in 787s # the request exceeds the capacity limit. 787s # 787s # ' 787s ok 16 787s # testing : got 413 error 787s # expected: 413 787s # received: '413' 787s ok 17 787s # testing : got 413 error body 787s # expected: qr/413 Request Entity Too Large/ 787s # received: ' 787s # 787s # 413 Request Entity Too Large 787s # 787s #

Request Entity Too Large

787s # The requested resource does not allow request data with POST requests, or the amount of data provided in 787s # the request exceeds the capacity limit. 787s # 787s # ' 787s ok 18 787s # testing : got 413 error 787s # expected: 413 787s # received: '413' 787s ok 19 787s # testing : got 413 error body 787s # expected: qr/413 Request Entity Too Large/ 787s # received: ' 787s # 787s # 413 Request Entity Too Large 787s # 787s #

Request Entity Too Large

787s # The requested resource does not allow request data with POST requests, or the amount of data provided in 787s # the request exceeds the capacity limit. 787s # 787s # ' 787s ok 20 787s # testing : got 413 error 787s # expected: 413 787s # received: '413' 787s ok 21 787s # testing : got 413 error body 787s # expected: qr/413 Request Entity Too Large/ 787s # received: ' 787s # 787s # 413 Request Entity Too Large 787s # 787s #

Request Entity Too Large

787s # The requested resource does not allow request data with POST requests, or the amount of data provided in 787s # the request exceeds the capacity limit. 787s # 787s # ' 787s ok 22 787s # testing : got 413 error 787s # expected: 413 787s # received: '413' 787s ok 23 787s # testing : got 413 error body 787s # expected: qr/413 Request Entity Too Large/ 787s # received: ' 787s # 787s # 413 Request Entity Too Large 787s # 787s #

Request Entity Too Large

787s # The requested resource does not allow request data with POST requests, or the amount of data provided in 787s # the request exceeds the capacity limit. 787s # 787s # ' 787s ok 24 787s ok 789s t/modules/filter.t .................. 789s 1..5 789s # Running under perl version 5.038002 for linux 789s # Current time local: Mon Apr 8 19:02:32 2024 789s # Current time GMT: Mon Apr 8 19:02:32 2024 789s # Using Test.pm version 1.31 789s # Using Apache/Test.pm version 1.42 789s # expected: 'HELLOWORLD' 789s # received: 'HELLOWORLD' 789s ok 1 789s # expected: 'HELLOWORLD' 789s # received: 'HELLOWORLD' 789s ok 2 789s # expected: 'HELLOWORLD' 789s # received: 'HELLOWORLD' 789s ok 3 789s # expected: 'helloworld' 789s # received: 'helloworld' 789s ok 4 789s # expected: 'helloworld' 789s # received: 'helloworld' 789s ok 5 789s ok 792s t/modules/headers.t ................. 792s 1..376 792s # Running under perl version 5.038002 for linux 792s # Current time local: Mon Apr 8 19:02:34 2024 792s # Current time GMT: Mon Apr 8 19:02:34 2024 792s # Using Test.pm version 1.31 792s # Using Apache/Test.pm version 1.42 792s ok 1 792s ok 2 792s ok 3 792s ok 4 792s ok 5 792s ok 6 792s ok 7 792s ok 8 792s ok 9 792s ok 10 792s ok 11 792s ok 12 792s ok 13 792s ok 14 792s ok 15 792s ok 16 792s ok 17 792s ok 18 792s ok 19 792s ok 20 792s ok 21 792s ok 22 792s ok 23 792s ok 24 792s ok 25 792s ok 26 792s ok 27 792s ok 28 792s ok 29 792s ok 30 792s ok 31 792s ok 32 792s ok 33 792s ok 34 792s ok 35 792s ok 36 792s ok 37 792s ok 38 792s ok 39 792s ok 40 792s ok 41 792s ok 42 792s ok 43 792s ok 44 792s ok 45 792s ok 46 792s ok 47 792s ok 48 792s ok 49 792s ok 50 792s ok 51 792s ok 52 792s ok 53 792s ok 54 792s ok 55 792s ok 56 792s ok 57 792s ok 58 792s ok 59 792s ok 60 792s ok 61 792s ok 62 792s ok 63 792s ok 64 792s ok 65 792s ok 66 792s ok 67 792s ok 68 792s ok 69 792s ok 70 792s ok 71 792s ok 72 792s ok 73 792s ok 74 792s ok 75 792s ok 76 792s ok 77 792s ok 78 792s ok 79 792s ok 80 792s ok 81 792s ok 82 792s ok 83 792s ok 84 792s ok 85 792s ok 86 792s ok 87 792s ok 88 792s ok 89 792s ok 90 792s ok 91 792s ok 92 792s ok 93 792s ok 94 792s ok 95 792s ok 96 792s ok 97 792s ok 98 792s ok 99 792s ok 100 792s ok 101 792s ok 102 792s ok 103 792s ok 104 792s ok 105 792s ok 106 792s ok 107 792s ok 108 792s ok 109 792s ok 110 792s ok 111 792s ok 112 792s ok 113 792s ok 114 792s ok 115 792s ok 116 792s ok 117 792s ok 118 792s ok 119 792s ok 120 792s ok 121 792s ok 122 792s ok 123 792s ok 124 792s ok 125 792s ok 126 792s ok 127 792s ok 128 792s ok 129 792s ok 130 792s ok 131 792s ok 132 792s ok 133 792s ok 134 792s ok 135 792s ok 136 792s ok 137 792s ok 138 792s ok 139 792s ok 140 792s ok 141 792s ok 142 792s ok 143 792s ok 144 792s ok 145 792s ok 146 792s ok 147 792s ok 148 792s ok 149 792s ok 150 792s ok 151 792s ok 152 792s ok 153 792s ok 154 792s ok 155 792s ok 156 792s ok 157 792s ok 158 792s ok 159 792s ok 160 792s ok 161 792s ok 162 792s ok 163 792s ok 164 792s ok 165 792s ok 166 792s ok 167 792s ok 168 792s ok 169 792s ok 170 792s ok 171 792s ok 172 792s ok 173 792s ok 174 792s ok 175 792s ok 176 792s ok 177 792s ok 178 792s ok 179 792s ok 180 792s ok 181 792s ok 182 792s ok 183 792s ok 184 792s ok 185 792s ok 186 792s ok 187 792s ok 188 792s ok 189 792s ok 190 792s ok 191 792s ok 192 792s ok 193 792s ok 194 792s ok 195 792s ok 196 792s ok 197 792s ok 198 792s ok 199 792s ok 200 792s ok 201 792s ok 202 792s ok 203 792s ok 204 792s ok 205 792s ok 206 792s ok 207 792s ok 208 792s ok 209 792s ok 210 792s ok 211 792s ok 212 792s ok 213 792s ok 214 792s ok 215 792s ok 216 792s ok 217 792s ok 218 792s ok 219 792s ok 220 792s ok 221 792s ok 222 792s ok 223 792s ok 224 792s ok 225 792s ok 226 792s ok 227 792s ok 228 792s ok 229 792s ok 230 792s ok 231 792s ok 232 792s ok 233 792s ok 234 792s ok 235 792s ok 236 792s ok 237 792s ok 238 792s ok 239 792s ok 240 792s ok 241 792s ok 242 792s ok 243 792s ok 244 792s ok 245 792s ok 246 792s ok 247 792s ok 248 792s ok 249 792s ok 250 792s ok 251 792s ok 252 792s ok 253 792s ok 254 792s ok 255 792s ok 256 792s ok 257 792s ok 258 792s ok 259 792s ok 260 792s ok 261 792s ok 262 792s ok 263 792s ok 264 792s ok 265 792s ok 266 792s ok 267 792s ok 268 792s ok 269 792s ok 270 792s ok 271 792s ok 272 792s ok 273 792s ok 274 792s ok 275 792s ok 276 792s ok 277 792s ok 278 792s ok 279 792s ok 280 792s ok 281 792s ok 282 792s ok 283 792s ok 284 792s ok 285 792s ok 286 792s ok 287 792s ok 288 792s ok 289 792s ok 290 792s ok 291 792s ok 292 792s ok 293 792s ok 294 792s ok 295 792s ok 296 792s ok 297 792s ok 298 792s ok 299 792s ok 300 792s ok 301 792s ok 302 792s ok 303 792s ok 304 792s ok 305 792s ok 306 792s ok 307 792s ok 308 792s ok 309 792s ok 310 792s ok 311 792s ok 312 792s ok 313 792s ok 314 792s ok 315 792s ok 316 792s ok 317 792s ok 318 792s ok 319 792s ok 320 792s ok 321 792s ok 322 792s ok 323 792s ok 324 792s ok 325 792s ok 326 792s ok 327 792s ok 328 792s ok 329 792s ok 330 792s ok 331 792s ok 332 792s ok 333 792s ok 334 792s ok 335 792s ok 336 792s ok 337 792s ok 338 792s ok 339 792s ok 340 792s Header sent n°0: 792s header: Test-Header 792s value: value 792s Header sent n°1: 792s header: Aaa 792s value: b 792s Header sent n°2: 792s header: Aa 792s value: bb 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 341 792s 792s Header received n°0: 792s header: Test-Header 792s expected: value 792s received: value 792s 792s Header received n°1: 792s header: Aaa 792s expected: b 792s received: b 792s 792s Header received n°2: 792s header: Aa 792s expected: bb 792s received: bb 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Aa: bb 792s Aaa: b 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: value 792s 792s ok 342 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: foo 792s Header sent n°1: 792s header: aaa 792s value: b 792s Header sent n°2: 792s header: aa 792s value: bb 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 343 792s 792s Header received n°0: 792s header: Test-Header 792s expected: foo 792s received: foo 792s 792s Header received n°1: 792s header: aa 792s expected: bb 792s received: bb 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Aa: bb 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: foo 792s 792s ok 344 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: foo 792s Header sent n°1: 792s header: Test-Header1 792s value: value1 792s Header sent n°2: 792s header: Test-Header2 792s value: value2 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 345 792s 792s Header received n°0: 792s header: Test-Header 792s expected: foo 792s received: foo 792s 792s Header received n°1: 792s header: Test-Header1 792s expected: value1 792s received: value1 792s 792s Header received n°2: 792s header: Test-Header2 792s expected: value2 792s received: value2 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: foo 792s Test-Header1: value1 792s Test-Header2: value2 792s 792s ok 346 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: foofoo 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 347 792s 792s Header received n°0: 792s header: Test-Header 792s expected: barfoo 792s received: barfoo 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: barfoo 792s 792s ok 348 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: foo2foo2 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 349 792s 792s Header received n°0: 792s header: Test-Header 792s expected: barfoo2 792s received: barfoo2 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: barfoo2 792s 792s ok 350 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: foofoo 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 351 792s 792s Header received n°0: 792s header: Test-Header 792s expected: bar2foo 792s received: bar2foo 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: bar2foo 792s 792s ok 352 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: foofoo 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 353 792s 792s Header received n°0: 792s header: Test-Header 792s expected: barbar 792s received: barbar 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: barbar 792s 792s ok 354 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: foo2foo2 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 355 792s 792s Header received n°0: 792s header: Test-Header 792s expected: barbar 792s received: barbar 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: barbar 792s 792s ok 356 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: foofoo 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 357 792s 792s Header received n°0: 792s header: Test-Header 792s expected: bar2bar2 792s received: bar2bar2 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: bar2bar2 792s 792s ok 358 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 359 792s 792s Header received n°0: 792s header: Test-Header 792s expected: foo 792s received: foo 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: foo 792s 792s ok 360 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: foo 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 361 792s 792s Header received n°0: 792s header: Test-Header 792s expected: foo 792s received: foo 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: foo 792s 792s ok 362 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: "foo" 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 363 792s 792s Header received n°0: 792s header: Test-Header 792s expected: "foo", foo 792s received: "foo", foo 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: "foo", foo 792s 792s ok 364 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: foo 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 365 792s 792s Header received n°0: 792s header: Test-Header 792s expected: foo, bar 792s received: foo, bar 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: foo, bar 792s 792s ok 366 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: foo 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 367 792s 792s Header received n°0: 792s header: Test-Header 792s expected: foo 792s received: foo 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: foo 792s 792s ok 368 792s 792s 792s 792s Header sent n°0: 792s header: Test-Header 792s value: foo 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 369 792s 792s Header received n°0: 792s header: Test-Header 792s expected: foo 792s received: foo 792s 792s Header received n°1: 792s header: Test-Header2 792s expected: bar 792s received: bar 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: foo 792s Test-Header2: bar 792s 792s ok 370 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 371 792s 792s Header received n°0: 792s header: Test-Header 792s expected: foo 792s received: foo 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: foo 792s 792s ok 372 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 373 792s 792s Header received n°0: 792s header: Test-Header 792s expected: foo 792s received: foo 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: foo 792s 792s ok 374 792s # testing : Checking return code is '200' 792s # expected: 200 792s # received: '200' 792s ok 375 792s 792s Header received n°0: 792s header: Test-Header 792s expected: foo 792s received: foo 792s 792s Response received is: 792s HTTP/1.1 200 OK 792s Connection: close 792s Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Accept-Ranges: bytes 792s ETag: "0-613edd771cbc0" 792s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 792s Vary: In-If1 792s Content-Length: 0 792s Content-Type: text/html 792s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 792s Client-Date: Mon, 08 Apr 2024 19:02:36 GMT 792s Client-Peer: 127.0.0.1:8529 792s Client-Response-Num: 1 792s DMMATCH1: 1 792s Test-Header: foo 792s 792s ok 376 792s ok 793s t/modules/heartbeat.t ............... skipped: no reason given 796s t/modules/http2.t ................... 796s 1..56 796s # Running under perl version 5.038002 for linux 796s # Current time local: Mon Apr 8 19:02:38 2024 796s # Current time GMT: Mon Apr 8 19:02:38 2024 796s # Using Test.pm version 1.31 796s # Using Apache/Test.pm version 1.42 796s ok 1 796s ok 2 796s # testing : read first response-line 796s # expected: qr/^HTTP\/1\.. 200/ 796s # received: 'HTTP/1.1 200 OK 796s # ' 796s ok 3 796s # testing : TLS version in use 796s # expected: qr/^(SSL|TLSv\d(_\d)?$)/ 796s # received: 'TLSv1_3' 796s ok 4 796s test case: TC0001, expecting 200: GET http://localhost:8548/ 796s # testing : GET http://localhost:8548/ 796s # expected: 200 796s # received: '200' 796s ok 5 796s test case: TC0002, expecting 404: GET http://localhost:8548/not_here 796s # testing : GET http://localhost:8548/not_here 796s # expected: 404 796s # received: '404' 796s ok 6 796s test case: TC0005, cmp index.html file: GET http://localhost:8548/modules/h2/index.html 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 7 796s ok 8 796s test case: TC0006, cmp image file: GET http://localhost:8548/modules/h2/003/003_img.jpg 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 9 796s ok 10 796s test case: TC0007, rewrite handling: GET http://localhost:8548/modules/h2/latest.tar.gz 796s # testing : response status 796s # expected: 302 796s # received: '302' 796s ok 11 796s # testing : location header 796s # expected: 'http://localhost:8548/modules/h2/xxx-1.0.2a.tar.gz' 796s # received: 'http://localhost:8548/modules/h2/xxx-1.0.2a.tar.gz' 796s ok 12 796s test case: TC0008, hello.pl with ssl vars: GET http://localhost:8548/modules/h2/hello.pl 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 13 796s # testing : content comparision 796s # expected: ' 796s #

Hello World!

796s # 796s # ' 796s # received: ' 796s #

Hello World!

796s # 796s # ' 796s ok 14 796s test case: TC0009, necho.pl without arguments: GET http://localhost:8548/modules/h2/necho.pl 796s # testing : response status 796s # expected: 400 796s # received: '400' 796s ok 15 796s # testing : content comparision 796s # expected: ' 796s #

No query was specified.

796s # 796s # ' 796s # received: ' 796s #

No query was specified.

796s # 796s # ' 796s ok 16 796s test case: TC0010, necho.pl 2x10: GET http://localhost:8548/modules/h2/necho.pl?count=2&text=0123456789 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 17 796s # testing : content comparision 796s # expected: '01234567890123456789' 796s # received: '01234567890123456789' 796s ok 18 796s test case: TC0011, necho.pl 10x10: GET http://localhost:8548/modules/h2/necho.pl?count=10&text=0123456789 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 19 796s # testing : content-length 796s # expected: 100 796s # received: 100 796s ok 20 796s test case: TC0012, necho.pl 100x10: GET http://localhost:8548/modules/h2/necho.pl?count=100&text=0123456789 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 21 796s # testing : content-length 796s # expected: 1000 796s # received: 1000 796s ok 22 796s test case: TC0013, necho.pl 1000x10: GET http://localhost:8548/modules/h2/necho.pl?count=1000&text=0123456789 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 23 796s # testing : content-length 796s # expected: 10000 796s # received: 10000 796s ok 24 796s test case: TC0014, necho.pl 10000x10: GET http://localhost:8548/modules/h2/necho.pl?count=10000&text=0123456789 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 25 796s # testing : content-length 796s # expected: 100000 796s # received: 100000 796s ok 26 796s test case: TC0015, necho.pl 100000x10: GET http://localhost:8548/modules/h2/necho.pl?count=100000&text=0123456789 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 27 796s # testing : content-length 796s # expected: 1000000 796s # received: 1000000 796s ok 28 796s test case: TC0001, expecting 200: GET https://localhost:8549/ 796s # testing : GET https://localhost:8549/ 796s # expected: 200 796s # received: '200' 796s ok 29 796s test case: TC0002, expecting 404: GET https://localhost:8549/not_here 796s # testing : GET https://localhost:8549/not_here 796s # expected: 404 796s # received: '404' 796s ok 30 796s test case: TC0005, cmp index.html file: GET https://localhost:8549/modules/h2/index.html 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 31 796s ok 32 796s test case: TC0006, cmp image file: GET https://localhost:8549/modules/h2/003/003_img.jpg 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 33 796s ok 34 796s test case: TC0007, rewrite handling: GET https://localhost:8549/modules/h2/latest.tar.gz 796s # testing : response status 796s # expected: 302 796s # received: '302' 796s ok 35 796s # testing : location header 796s # expected: 'https://localhost:8549/modules/h2/xxx-1.0.2a.tar.gz' 796s # received: 'https://localhost:8549/modules/h2/xxx-1.0.2a.tar.gz' 796s ok 36 796s test case: TC0008, hello.pl with ssl vars: GET https://localhost:8549/modules/h2/hello.pl 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 37 796s # testing : content comparision 796s # expected: ' 796s #

Hello World!

796s # 796s # ' 796s # received: ' 796s #

Hello World!

796s # 796s # ' 796s ok 38 796s test case: TC0009, necho.pl without arguments: GET https://localhost:8549/modules/h2/necho.pl 796s # testing : response status 796s # expected: 400 796s # received: '400' 796s ok 39 796s # testing : content comparision 796s # expected: ' 796s #

No query was specified.

796s # 796s # ' 796s # received: ' 796s #

No query was specified.

796s # 796s # ' 796s ok 40 796s test case: TC0010, necho.pl 2x10: GET https://localhost:8549/modules/h2/necho.pl?count=2&text=0123456789 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 41 796s # testing : content comparision 796s # expected: '01234567890123456789' 796s # received: '01234567890123456789' 796s ok 42 796s test case: TC0011, necho.pl 10x10: GET https://localhost:8549/modules/h2/necho.pl?count=10&text=0123456789 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 43 796s # testing : content-length 796s # expected: 100 796s # received: 100 796s ok 44 796s test case: TC0012, necho.pl 100x10: GET https://localhost:8549/modules/h2/necho.pl?count=100&text=0123456789 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 45 796s # testing : content-length 796s # expected: 1000 796s # received: 1000 796s ok 46 796s test case: TC0013, necho.pl 1000x10: GET https://localhost:8549/modules/h2/necho.pl?count=1000&text=0123456789 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 47 796s # testing : content-length 796s # expected: 10000 796s # received: 10000 796s ok 48 796s test case: TC0014, necho.pl 10000x10: GET https://localhost:8549/modules/h2/necho.pl?count=10000&text=0123456789 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 49 796s # testing : content-length 796s # expected: 100000 796s # received: 100000 796s ok 50 796s test case: TC0015, necho.pl 100000x10: GET https://localhost:8549/modules/h2/necho.pl?count=100000&text=0123456789 796s # testing : response status 796s # expected: 200 796s # received: '200' 796s ok 51 796s # testing : content-length 796s # expected: 1000000 796s # received: 1000000 796s ok 52 796s test case: VHOST000, expecting 200: GET https://localhost:8549/ 796s setting host_name to localhost:8549# testing : GET https://localhost:8549/ 796s # expected: 200 796s # received: '200' 796s ok 53 796s test case: VHOST001, expect 404 or 421 (using Host:): GET https://localhost:8549/misdirected 796s # testing : GET https://localhost:8549/misdirected 796s # expected: 404 796s # received: '404' 796s ok 54 796s test case: VHOST002, expect 421 (using :authority): GET https://localhost:8549/misdirected 796s # testing : GET https://localhost:8549/misdirected 796s # expected: 421 796s # received: '421' 796s ok 55 796s test case: VHOST003, expect 421 : GET https://localhost:8549/misdirected 796s # testing : GET https://localhost:8549/misdirected 796s # expected: 404 796s # received: '404' 796s ok 56 796s ok 800s t/modules/include.t ................. 800s 1..98 800s # Running under perl version 5.038002 for linux 800s # Current time local: Mon Apr 8 19:02:41 2024 800s # Current time GMT: Mon Apr 8 19:02:41 2024 800s # Using Test.pm version 1.31 800s # Using Apache/Test.pm version 1.42 800s # testing : GET /modules/include/abs-path.shtml 800s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 800s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 800s ok 1 800s # testing : GET /modules/include/apexpr/err.shtml 800s # expected: '[an error occurred while processing this directive] err.shtml' 800s # received: '[an error occurred while processing this directive] err.shtml' 800s ok 2 800s # testing : GET /modules/include/apexpr/if1.shtml 800s # expected: 'pass' 800s # received: 'pass' 800s ok 3 800s # testing : GET /modules/include/apexpr/lazyvar.shtml 800s # expected: 'pass' 800s # received: 'pass' 800s ok 4 800s # testing : GET /modules/include/apexpr/restrict.shtml 800s # expected: '[an error occurred while processing this directive] restrict.shtml' 800s # received: '[an error occurred while processing this directive] restrict.shtml' 800s ok 5 800s # testing : GET /modules/include/apexpr/var.shtml 800s # expected: 'pass pass pass' 800s # received: 'pass pass pass' 800s ok 6 800s # testing : GET /modules/include/big.shtml 800s # expected: 'hello pass pass pass hello' 800s # received: 'hello pass pass pass hello' 800s ok 7 800s # testing : GET /modules/include/comment.shtml 800s # expected: 'No comment here' 800s # received: 'No comment here' 800s ok 8 800s # testing : GET /modules/include/echo.shtml 800s # expected: 'echo.shtml' 800s # received: 'echo.shtml' 800s ok 9 800s # testing : GET /modules/include/echo1.shtml 800s # expected: '' 800s # received: '' 800s ok 10 800s # testing : GET /modules/include/echo2.shtml 800s # expected: ' pass config echomsg pass' 800s # received: ' pass config echomsg pass' 800s ok 11 800s # testing : GET /modules/include/echo3.shtml 800s # expected: '' 800s # received: '' 800s ok 12 800s # testing : GET /modules/include/encode.shtml 800s # expected: '# %^ %23%20%25%5e' 800s # received: '# %^ %23%20%25%5e' 800s ok 13 800s # testing : GET /modules/include/errmsg1.shtml 800s # expected: 'errmsg' 800s # received: 'errmsg' 800s ok 14 800s # testing : GET /modules/include/errmsg2.shtml 800s # expected: 'errmsg' 800s # received: 'errmsg' 800s ok 15 800s # testing : GET /modules/include/errmsg3.shtml 800s # expected: 'errmsg' 800s # received: 'errmsg' 800s ok 16 800s # testing : GET /modules/include/errmsg4.shtml 800s # expected: 'pass errmsg' 800s # received: 'pass errmsg' 800s ok 17 800s # testing : GET /modules/include/errmsg5.shtml 800s # expected: '' 800s # received: '' 800s ok 18 800s # testing : GET /modules/include/exec/off/cgi.shtml 800s # expected: '[an error occurred while processing this directive]' 800s # received: '[an error occurred while processing this directive]' 800s ok 19 800s # testing : GET /modules/include/exec/off/cmd.shtml 800s # expected: '[an error occurred while processing this directive]' 800s # received: '[an error occurred while processing this directive]' 800s ok 20 800s # testing : GET /modules/include/exec/on/cgi.shtml 800s # expected: 'perl cgi' 800s # received: 'perl cgi' 800s ok 21 800s # testing : GET /modules/include/exec/on/cmd.shtml 800s # expected: 'pass' 800s # received: 'pass' 800s ok 22 800s # testing : GET /modules/include/extra/inc-bogus.shtml 800s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 800s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 800s ok 23 800s # testing : GET /modules/include/foo.shtml 800s # expected: '[an error occurred while processing this directive] foo.shtml body' 800s # received: '[an error occurred while processing this directive] foo.shtml body' 800s ok 24 800s # testing : GET /modules/include/foo1.shtml 800s # expected: '[an error occurred while processing this directive] foo.shtml body' 800s # received: '[an error occurred while processing this directive] foo.shtml body' 800s ok 25 800s # testing : GET /modules/include/foo2.shtml 800s # expected: '[an error occurred while processing this directive] foo.shtml body' 800s # received: '[an error occurred while processing this directive] foo.shtml body' 800s ok 26 800s # testing : GET /modules/include/if1.shtml 800s # expected: 'pass' 800s # received: 'pass' 800s ok 27 800s # testing : GET /modules/include/if10.shtml 800s # expected: 'pass' 800s # received: 'pass' 800s ok 28 800s # testing : GET /modules/include/if11.shtml 800s # expected: 'pass' 800s # received: 'pass' 800s ok 29 800s # testing : GET /modules/include/if2.shtml 800s # expected: 'pass pass' 800s # received: 'pass pass' 800s ok 30 800s # testing : GET /modules/include/if3.shtml 800s # expected: 'pass pass pass' 800s # received: 'pass pass pass' 800s ok 31 800s # testing : GET /modules/include/if4.shtml 800s # expected: 'pass pass' 800s # received: 'pass pass' 800s ok 32 800s # testing : GET /modules/include/if5.shtml 800s # expected: 'pass pass pass' 800s # received: 'pass pass pass' 800s ok 33 800s # testing : GET /modules/include/if6.shtml 800s # expected: '[an error occurred while processing this directive]' 800s # received: '[an error occurred while processing this directive]' 800s ok 34 800s # testing : GET /modules/include/if7.shtml 800s # expected: '[an error occurred while processing this directive]' 800s # received: '[an error occurred while processing this directive]' 800s ok 35 800s # testing : GET /modules/include/if8.shtml 800s # expected: 'pass' 800s # received: 'pass' 800s ok 36 800s # testing : GET /modules/include/if9.shtml 800s # expected: 'pass pass' 800s # received: 'pass pass' 800s ok 37 800s # testing : GET /modules/include/inc-nego.shtml 800s # expected: 'index.html.en' 800s # received: 'index.html.en' 800s ok 38 800s # testing : GET /modules/include/inc-rfile.shtml 800s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 800s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 800s ok 39 800s # testing : GET /modules/include/inc-rvirtual.shtml 800s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 800s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 800s ok 40 800s # testing : GET /modules/include/include1.shtml 800s # expected: 'inc-two.shtml body include.shtml body' 800s # received: 'inc-two.shtml body include.shtml body' 800s ok 41 800s # testing : GET /modules/include/include2.shtml 800s # expected: 'inc-two.shtml body include.shtml body' 800s # received: 'inc-two.shtml body include.shtml body' 800s ok 42 800s # testing : GET /modules/include/include3.shtml 800s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 800s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 800s ok 43 800s # testing : GET /modules/include/include4.shtml 800s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 800s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 800s ok 44 800s # testing : GET /modules/include/include5.shtml 800s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 800s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 800s ok 45 800s # testing : GET /modules/include/include6.shtml 800s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 800s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 800s ok 46 800s # testing : GET /modules/include/malformed.shtml 800s # expected: '[an error occurred while processing this directive] malformed.shtml' 800s # received: '[an error occurred while processing this directive] malformed.shtml' 800s ok 47 800s # testing : POST /modules/include/mod_request/echo.shtml 800s # expected: 'echo.shtml' 800s # received: 'echo.shtml' 800s ok 48 800s # testing : POST /modules/include/mod_request/post.shtml 800s # expected: 'POST foo: bar foo2: bar2' 800s # received: 'POST foo: bar foo2: bar2' 800s ok 49 800s # testing : sizeof(body) > KeptBodySize 800s # expected: 413 800s # received: '413' 800s ok 50 800s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 800s # expected: 'GET foo: bar foo2: bar2' 800s # received: 'GET foo: bar foo2: bar2' 800s ok 51 800s # testing : GET /modules/include/newline.shtml 800s # expected: 'inc-two.shtml body' 800s # received: 'inc-two.shtml body' 800s ok 52 800s # testing : GET /modules/include/notreal.shtml 800s # expected: 'pass ' 800s # received: '-->' 800s ok 54 800s # testing : GET /modules/include/parse2.shtml 800s # expected: '"' 800s # received: '"' 800s ok 55 800s # testing : GET /modules/include/ranged-virtual.shtml with Range 800s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 800s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 800s ok 56 800s # testing : GET /modules/include/regex.shtml 800s # expected: '(none) 1 (none)' 800s # received: '(none) 1 (none)' 800s ok 57 800s # testing : GET /modules/include/retagged1.shtml 800s # expected: 'retagged1.shtml' 800s # received: 'retagged1.shtml' 800s ok 58 800s # testing : GET /modules/include/retagged2.shtml 800s # expected: '----retagged2.shtml' 800s # received: '----retagged2.shtml' 800s ok 59 800s # testing : GET /modules/include/set.shtml 800s # expected: 'set works' 800s # received: 'set works' 800s ok 60 800s # testing : GET /modules/include/var128.shtml 800s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 800s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 800s ok 61 800s # testing : GET /modules/include/virtualq.shtml?foo=bar 800s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 800s # received: 'foo=bar pass inc-two.shtml body foo=bar' 800s ok 62 800s # testing : GET /modules/include/size.shtml 800s # expected: '1,122 1,122 1.1K 1.1K' 800s # received: '1,122 1,122 1.1K 1.1K' 800s ok 63 800s # testing : GET /modules/include/file.shtml 800s # expected: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 800s # received: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 800s ok 64 800s # testing : GET /modules/include/printenv.shtml 800s # expected: '200' 800s # received: '200' 800s ok 65 800s ok 66 800s ok 67 800s # testing : /mod_include test/ 800s # expected: qr/mod_include test/ 800s # received: ' 800s # 800s # mod_include test 800s # 800s # 800s # 800s #

mod_include test

800s # 800s # 800s # Hello World 800s # 800s #

[back]

800s # 800s #
800s #
footer
800s # 800s # ' 800s ok 68 800s # testing : /Hello World/ 800s # expected: qr/Hello World/ 800s # received: ' 800s # 800s # mod_include test 800s # 800s # 800s # 800s #

mod_include test

800s # 800s # 800s # Hello World 800s # 800s #

[back]

800s # 800s #
800s #
footer
800s # 800s # ' 800s ok 69 800s # testing : /footer/ 800s # expected: qr/footer/ 800s # received: ' 800s # 800s # mod_include test 800s # 800s # 800s # 800s #

mod_include test

800s # 800s # 800s # Hello World 800s # 800s #

[back]

800s # 800s #
800s #
footer
800s # 800s # ' 800s ok 70 800s # testing : XBitHack off [0444] 800s # expected: ' ' 800s # received: ' ' 800s ok 71 800s # testing : XBitHack off [0544] 800s # expected: ' ' 800s # received: ' ' 800s ok 72 800s # testing : XBitHack off [0554] 800s # expected: ' ' 800s # received: ' ' 800s ok 73 800s # testing : XBitHack on [0444] 800s # expected: ' ' 800s # received: ' ' 800s ok 74 800s # testing : XBitHack on [0544] 800s # expected: 'No Last-modified date ; inc-two.shtml body ' 800s # received: 'No Last-modified date ; inc-two.shtml body ' 800s ok 75 800s # testing : XBitHack on [0554] 800s # expected: 'No Last-modified date ; inc-two.shtml body ' 800s # received: 'No Last-modified date ; inc-two.shtml body ' 800s ok 76 800s # testing : XBitHack both [timefmt] 800s # expected: 'xx2024xx' 800s # received: 'xx2024xx' 800s ok 77 800s # testing : XBitHack full [0444] 800s # expected: ' ' 800s # received: ' ' 800s ok 78 800s # testing : XBitHack full [0544] 800s # expected: 'No Last-modified date ; inc-two.shtml body ' 800s # received: 'No Last-modified date ; inc-two.shtml body ' 800s ok 79 800s # testing : XBitHack full [0554] 800s # expected: 'Has Last-modified date ; inc-two.shtml body ' 800s # received: 'Has Last-modified date ; inc-two.shtml body ' 800s ok 80 800s # testing : XBitHack full [0554] / ETag 800s # expected: 'No ETag ; ' 800s # received: 'No ETag ; ' 800s ok 81 800s # testing : XBitHack full [0554] / If-Modified-Since 800s # expected: 304 800s # received: '304' 800s ok 82 800s # testing : XBitHack full [0544] / If-Modified-Since 800s # expected: 200 800s # received: '200' 800s ok 83 800s # testing : XBitHack full [0544] / ETag 800s # expected: 'No ETag ; inc-two.shtml body ' 800s # received: 'No ETag ; inc-two.shtml body ' 800s ok 84 800s # testing : GET /modules/include/bucketeer/y.shtml 800s # expected: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 800s # received: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 800s ok 85 800s # testing : GET /modules/include/bucketeer/y0.shtml 800s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 800s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 800s ok 86 800s # testing : GET /modules/include/bucketeer/y1.shtml 800s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 801s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 801s ok 87 801s # testing : GET /modules/include/bucketeer/y2.shtml 801s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 801s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 801s ok 88 801s # testing : GET /modules/include/bucketeer/y3.shtml 801s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 801s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 801s ok 89 801s # testing : GET /modules/include/bucketeer/y4.shtml 801s # expected: '[an error occurred while processing this directive]' 801s # received: '[an error occurred while processing this directive]' 801s ok 90 801s # testing : GET /modules/include/bucketeer/y5.shtml 801s # expected: 'pass [an error occurred while processing this directive] pass pass1' 801s # received: 'pass [an error occurred while processing this directive] pass pass1' 801s ok 91 801s # testing : GET /modules/include/bucketeer/y6.shtml 801s # expected: 'BeforeIfElseBlockAfterIf' 801s # received: 'BeforeIfElseBlockAfterIf' 801s ok 92 801s # testing : GET /modules/include/bucketeer/y7.shtml 801s # expected: 'Before If SomethingElseAfter if' 801s # received: 'Before If SomethingElseAfter if' 801s ok 93 801s # testing : GET /modules/include/bucketeer/y8.shtml 801s # expected: 'FalseSetDone' 801s # received: 'FalseSetDone' 801s ok 94 801s # testing : GET /modules/include/bucketeer/y9.shtml 801s # expected: 'FalseSetDone' 801s # received: 'FalseSetDone' 801s ok 95 801s # testing : GET /modules/include/bucketeer/y10.shtml 801s # expected: '"pass"' 801s # received: '"pass"' 801s ok 96 801s # testing : GET /modules/include/bucketeer/retagged3.shtml 801s # expected: '----retagged3.shtml' 801s # received: '----retagged3.shtml' 801s ok 97 801s # testing : GET /modules/include/bucketeer/retagged4.shtml 801s # expected: '---pass' 801s # received: '---pass' 801s ok 98 801s ok 802s t/modules/info.t .................... 802s 1..1 802s # Running under perl version 5.038002 for linux 802s # Current time local: Mon Apr 8 19:02:45 2024 802s # Current time GMT: Mon Apr 8 19:02:45 2024 802s # Using Test.pm version 1.31 802s # Using Apache/Test.pm version 1.42 802s ok 1 802s ok 804s t/modules/ldap.t .................... skipped: LDAP testing not configured 805s t/modules/lua.t ..................... 805s 1..60 805s # Running under perl version 5.038002 for linux 805s # Current time local: Mon Apr 8 19:02:49 2024 805s # Current time GMT: Mon Apr 8 19:02:49 2024 805s # Using Test.pm version 1.31 805s # Using Apache/Test.pm version 1.42 805s # testing : code for /modules/lua/hello.lua 805s # expected: 200 805s # received: '200' 805s ok 1 805s # testing : response content for /modules/lua/hello.lua 805s # expected: 'Hello Lua World! 805s # ' 805s # received: 'Hello Lua World! 805s # ' 805s ok 2 805s # testing : c-type for /modules/lua/hello.lua 805s # expected: 'text/plain' 805s # received: 'text/plain' 805s ok 3 805s ok 4 # skip 805s # testing : code for /modules/lua/404?translateme=1 805s # expected: 200 805s # received: '200' 805s ok 5 805s # testing : response content for /modules/lua/404?translateme=1 805s # expected: 'Hello Lua World! 805s # ' 805s # received: 'Hello Lua World! 805s # ' 805s ok 6 805s ok 7 # skip 805s ok 8 # skip 805s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1 805s # expected: 200 805s # received: '200' 805s ok 9 805s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1 805s # expected: 'other lua handler 805s # ' 805s # received: 'other lua handler 805s # ' 805s ok 10 805s ok 11 # skip 805s ok 12 # skip 805s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1 805s # expected: 200 805s # received: '200' 805s ok 13 805s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1 805s # expected: 'other lua handler 805s # ' 805s # received: 'other lua handler 805s # ' 805s ok 14 805s ok 15 # skip 805s ok 16 # skip 805s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1 805s # expected: 200 805s # received: '200' 805s ok 17 805s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1 805s # expected: 'Hello Lua World! 805s # ' 805s # received: 'Hello Lua World! 805s # ' 805s ok 18 805s ok 19 # skip 805s ok 20 # skip 805s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 805s # expected: 200 805s # received: '200' 805s ok 21 805s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 805s # expected: 'other lua handler 805s # ' 805s # received: 'other lua handler 805s # ' 805s ok 22 805s ok 23 # skip 805s ok 24 # skip 805s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 805s # expected: 200 805s # received: '200' 805s ok 25 805s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 805s # expected: 'other lua handler 805s # ' 805s # received: 'other lua handler 805s # ' 805s ok 26 805s ok 27 # skip 805s ok 28 # skip 805s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 805s # expected: 200 805s # received: '200' 805s ok 29 805s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 805s # expected: 'other lua handler 805s # ' 805s # received: 'other lua handler 805s # ' 805s ok 30 805s ok 31 # skip 805s ok 32 # skip 805s # testing : code for /modules/lua/version.lua 805s # expected: 200 805s # received: '200' 805s ok 33 805s # testing : response content for /modules/lua/version.lua 805s # expected: qr/^Apache\/2.4.58/ 805s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 805s ok 34 805s ok 35 # skip 805s ok 36 # skip 805s # testing : code for /modules/lua/method.lua 805s # expected: 200 805s # received: '200' 805s ok 37 805s # testing : response content for /modules/lua/method.lua 805s # expected: 'GET' 805s # received: 'GET' 805s ok 38 805s ok 39 # skip 805s ok 40 # skip 805s # testing : code for /modules/lua/201.lua 805s # expected: 201 805s # received: '201' 805s ok 41 805s # testing : response content for /modules/lua/201.lua 805s # expected: '' 805s # received: '' 805s ok 42 805s ok 43 # skip 805s ok 44 # skip 805s # testing : code for /modules/lua/https.lua 805s # expected: 200 805s # received: '200' 805s ok 45 805s # testing : response content for /modules/lua/https.lua 805s # expected: 'nope' 805s # received: 'nope' 805s ok 46 805s ok 47 # skip 805s ok 48 # skip 805s # testing : code for /modules/lua/setheaders.lua 805s # expected: 200 805s # received: '200' 805s ok 49 805s # testing : response content for /modules/lua/setheaders.lua 805s # expected: '' 805s # received: '' 805s ok 50 805s ok 51 # skip 805s # 'X-Host' header value is 'localhost:8529' (expected 'localhost:8529') 805s # 'X-Header' header value is 'yes' (expected 'yes') 805s ok 52 805s # testing : code for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 805s # expected: 200 805s # received: '200' 805s ok 53 805s # testing : response content for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 805s # expected: 'Header set' 805s # received: 'Header set' 805s ok 54 805s ok 55 # skip 805s # 'foo' header value is 'bar' (expected 'bar') 805s ok 56 805s # testing : code for /modules/lua/filtered/foobar.html 805s # expected: 200 805s # received: '200' 805s ok 57 805s # testing : response content for /modules/lua/filtered/foobar.html 805s # expected: 'prefix 805s # bucket:foobar 805s # suffix 805s # ' 805s # received: 'prefix 805s # bucket:foobar 805s # suffix 805s # ' 805s ok 58 805s ok 59 # skip 805s ok 60 # skip 805s ok 807s t/modules/negotiation.t ............. 807s 1..158 807s # Running under perl version 5.038002 for linux 807s # Current time local: Mon Apr 8 19:02:50 2024 807s # Current time GMT: Mon Apr 8 19:02:50 2024 807s # Using Test.pm version 1.31 807s # Using Apache/Test.pm version 1.42 807s # GET /modules/negotiation/en/ 807s # testing : Verify correct default language for index.en.foo 807s # expected: 'index.html.en' 807s # received: 'index.html.en' 807s ok 1 807s # GET /modules/negotiation/en/compressed/ 807s # testing : Verify correct default language for index.en.foo.gz 807s # expected: 'index.html.en.gz' 807s # received: 'index.html.en.gz' 807s ok 2 807s # GET /modules/negotiation/en/two/index 807s # testing : Verify correct default language for index.en.html 807s # expected: 'index.en.html' 807s # received: 'index.en.html' 807s ok 3 807s # GET /modules/negotiation/en/index.html.en 807s # testing : Explicitly request en/index.html.en 807s # expected: 200 807s # received: '200' 807s ok 4 807s # GET /modules/negotiation/en/two/index.en.html 807s # testing : Explicitly request en/two/index.en.html 807s # expected: 200 807s # received: '200' 807s ok 5 807s # GET /modules/negotiation/en/ 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.en' 807s # received: 'index.html.en' 807s ok 6 807s # GET /modules/negotiation/en/compressed/ 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.en.gz' 807s # received: 'index.html.en.gz' 807s ok 7 807s # GET /modules/negotiation/en/two/index 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.en.html' 807s # received: 'index.en.html' 807s ok 8 807s # GET /modules/negotiation/en/index.html.fr 807s # testing : Explicitly request en/index.html.fr 807s # expected: 200 807s # received: '200' 807s ok 9 807s # GET /modules/negotiation/en/two/index.fr.html 807s # testing : Explicitly request en/two/index.fr.html 807s # expected: 200 807s # received: '200' 807s ok 10 807s # GET /modules/negotiation/en/ 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.fr' 807s # received: 'index.html.fr' 807s ok 11 807s # GET /modules/negotiation/en/compressed/ 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.fr.gz' 807s # received: 'index.html.fr.gz' 807s ok 12 807s # GET /modules/negotiation/en/two/index 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.fr.html' 807s # received: 'index.fr.html' 807s ok 13 807s # GET /modules/negotiation/en/index.html.de 807s # testing : Explicitly request en/index.html.de 807s # expected: 200 807s # received: '200' 807s ok 14 807s # GET /modules/negotiation/en/two/index.de.html 807s # testing : Explicitly request en/two/index.de.html 807s # expected: 200 807s # received: '200' 807s ok 15 807s # GET /modules/negotiation/en/ 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.de' 807s # received: 'index.html.de' 807s ok 16 807s # GET /modules/negotiation/en/compressed/ 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.de.gz' 807s # received: 'index.html.de.gz' 807s ok 17 807s # GET /modules/negotiation/en/two/index 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.de.html' 807s # received: 'index.de.html' 807s ok 18 807s # GET /modules/negotiation/en/index.html.fu 807s # testing : Explicitly request en/index.html.fu 807s # expected: 200 807s # received: '200' 807s ok 19 807s # GET /modules/negotiation/en/two/index.fu.html 807s # testing : Explicitly request en/two/index.fu.html 807s # expected: 200 807s # received: '200' 807s ok 20 807s # GET /modules/negotiation/en/ 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.fu' 807s # received: 'index.html.fu' 807s ok 21 807s # GET /modules/negotiation/en/compressed/ 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.fu.gz' 807s # received: 'index.html.fu.gz' 807s ok 22 807s # GET /modules/negotiation/en/two/index 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.fu.html' 807s # received: 'index.fu.html' 807s ok 23 807s # GET /modules/negotiation/en/index.html.zh-TW 807s # testing : Explicitly request en/index.html.zh-TW 807s # expected: 200 807s # received: '200' 807s ok 24 807s # GET /modules/negotiation/en/two/index.zh-TW.html 807s # testing : Explicitly request en/two/index.zh-TW.html 807s # expected: 200 807s # received: '200' 807s ok 25 807s # GET /modules/negotiation/en/ 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.zh-TW' 807s # received: 'index.html.zh-TW' 807s ok 26 807s # GET /modules/negotiation/en/compressed/ 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.zh-TW.gz' 807s # received: 'index.html.zh-TW.gz' 807s ok 27 807s # GET /modules/negotiation/en/two/index 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.zh-TW.html' 807s # received: 'index.zh-TW.html' 807s ok 28 807s # GET /modules/negotiation/fr/ 807s # testing : Verify correct default language for index.fr.foo 807s # expected: 'index.html.fr' 807s # received: 'index.html.fr' 807s ok 29 807s # GET /modules/negotiation/fr/compressed/ 807s # testing : Verify correct default language for index.fr.foo.gz 807s # expected: 'index.html.fr.gz' 807s # received: 'index.html.fr.gz' 807s ok 30 807s # GET /modules/negotiation/fr/two/index 807s # testing : Verify correct default language for index.fr.html 807s # expected: 'index.fr.html' 807s # received: 'index.fr.html' 807s ok 31 807s # GET /modules/negotiation/fr/index.html.en 807s # testing : Explicitly request fr/index.html.en 807s # expected: 200 807s # received: '200' 807s ok 32 807s # GET /modules/negotiation/fr/two/index.en.html 807s # testing : Explicitly request fr/two/index.en.html 807s # expected: 200 807s # received: '200' 807s ok 33 807s # GET /modules/negotiation/fr/ 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.en' 807s # received: 'index.html.en' 807s ok 34 807s # GET /modules/negotiation/fr/compressed/ 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.en.gz' 807s # received: 'index.html.en.gz' 807s ok 35 807s # GET /modules/negotiation/fr/two/index 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.en.html' 807s # received: 'index.en.html' 807s ok 36 807s # GET /modules/negotiation/fr/index.html.fr 807s # testing : Explicitly request fr/index.html.fr 807s # expected: 200 807s # received: '200' 807s ok 37 807s # GET /modules/negotiation/fr/two/index.fr.html 807s # testing : Explicitly request fr/two/index.fr.html 807s # expected: 200 807s # received: '200' 807s ok 38 807s # GET /modules/negotiation/fr/ 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.fr' 807s # received: 'index.html.fr' 807s ok 39 807s # GET /modules/negotiation/fr/compressed/ 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.fr.gz' 807s # received: 'index.html.fr.gz' 807s ok 40 807s # GET /modules/negotiation/fr/two/index 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.fr.html' 807s # received: 'index.fr.html' 807s ok 41 807s # GET /modules/negotiation/fr/index.html.de 807s # testing : Explicitly request fr/index.html.de 807s # expected: 200 807s # received: '200' 807s ok 42 807s # GET /modules/negotiation/fr/two/index.de.html 807s # testing : Explicitly request fr/two/index.de.html 807s # expected: 200 807s # received: '200' 807s ok 43 807s # GET /modules/negotiation/fr/ 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.de' 807s # received: 'index.html.de' 807s ok 44 807s # GET /modules/negotiation/fr/compressed/ 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.de.gz' 807s # received: 'index.html.de.gz' 807s ok 45 807s # GET /modules/negotiation/fr/two/index 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.de.html' 807s # received: 'index.de.html' 807s ok 46 807s # GET /modules/negotiation/fr/index.html.fu 807s # testing : Explicitly request fr/index.html.fu 807s # expected: 200 807s # received: '200' 807s ok 47 807s # GET /modules/negotiation/fr/two/index.fu.html 807s # testing : Explicitly request fr/two/index.fu.html 807s # expected: 200 807s # received: '200' 807s ok 48 807s # GET /modules/negotiation/fr/ 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.fu' 807s # received: 'index.html.fu' 807s ok 49 807s # GET /modules/negotiation/fr/compressed/ 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.fu.gz' 807s # received: 'index.html.fu.gz' 807s ok 50 807s # GET /modules/negotiation/fr/two/index 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.fu.html' 807s # received: 'index.fu.html' 807s ok 51 807s # GET /modules/negotiation/fr/index.html.zh-TW 807s # testing : Explicitly request fr/index.html.zh-TW 807s # expected: 200 807s # received: '200' 807s ok 52 807s # GET /modules/negotiation/fr/two/index.zh-TW.html 807s # testing : Explicitly request fr/two/index.zh-TW.html 807s # expected: 200 807s # received: '200' 807s ok 53 807s # GET /modules/negotiation/fr/ 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.zh-TW' 807s # received: 'index.html.zh-TW' 807s ok 54 807s # GET /modules/negotiation/fr/compressed/ 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.zh-TW.gz' 807s # received: 'index.html.zh-TW.gz' 807s ok 55 807s # GET /modules/negotiation/fr/two/index 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.zh-TW.html' 807s # received: 'index.zh-TW.html' 807s ok 56 807s # GET /modules/negotiation/de/ 807s # testing : Verify correct default language for index.de.foo 807s # expected: 'index.html.de' 807s # received: 'index.html.de' 807s ok 57 807s # GET /modules/negotiation/de/compressed/ 807s # testing : Verify correct default language for index.de.foo.gz 807s # expected: 'index.html.de.gz' 807s # received: 'index.html.de.gz' 807s ok 58 807s # GET /modules/negotiation/de/two/index 807s # testing : Verify correct default language for index.de.html 807s # expected: 'index.de.html' 807s # received: 'index.de.html' 807s ok 59 807s # GET /modules/negotiation/de/index.html.en 807s # testing : Explicitly request de/index.html.en 807s # expected: 200 807s # received: '200' 807s ok 60 807s # GET /modules/negotiation/de/two/index.en.html 807s # testing : Explicitly request de/two/index.en.html 807s # expected: 200 807s # received: '200' 807s ok 61 807s # GET /modules/negotiation/de/ 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.en' 807s # received: 'index.html.en' 807s ok 62 807s # GET /modules/negotiation/de/compressed/ 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.en.gz' 807s # received: 'index.html.en.gz' 807s ok 63 807s # GET /modules/negotiation/de/two/index 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.en.html' 807s # received: 'index.en.html' 807s ok 64 807s # GET /modules/negotiation/de/index.html.fr 807s # testing : Explicitly request de/index.html.fr 807s # expected: 200 807s # received: '200' 807s ok 65 807s # GET /modules/negotiation/de/two/index.fr.html 807s # testing : Explicitly request de/two/index.fr.html 807s # expected: 200 807s # received: '200' 807s ok 66 807s # GET /modules/negotiation/de/ 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.fr' 807s # received: 'index.html.fr' 807s ok 67 807s # GET /modules/negotiation/de/compressed/ 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.fr.gz' 807s # received: 'index.html.fr.gz' 807s ok 68 807s # GET /modules/negotiation/de/two/index 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.fr.html' 807s # received: 'index.fr.html' 807s ok 69 807s # GET /modules/negotiation/de/index.html.de 807s # testing : Explicitly request de/index.html.de 807s # expected: 200 807s # received: '200' 807s ok 70 807s # GET /modules/negotiation/de/two/index.de.html 807s # testing : Explicitly request de/two/index.de.html 807s # expected: 200 807s # received: '200' 807s ok 71 807s # GET /modules/negotiation/de/ 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.de' 807s # received: 'index.html.de' 807s ok 72 807s # GET /modules/negotiation/de/compressed/ 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.de.gz' 807s # received: 'index.html.de.gz' 807s ok 73 807s # GET /modules/negotiation/de/two/index 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.de.html' 807s # received: 'index.de.html' 807s ok 74 807s # GET /modules/negotiation/de/index.html.fu 807s # testing : Explicitly request de/index.html.fu 807s # expected: 200 807s # received: '200' 807s ok 75 807s # GET /modules/negotiation/de/two/index.fu.html 807s # testing : Explicitly request de/two/index.fu.html 807s # expected: 200 807s # received: '200' 807s ok 76 807s # GET /modules/negotiation/de/ 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.fu' 807s # received: 'index.html.fu' 807s ok 77 807s # GET /modules/negotiation/de/compressed/ 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.fu.gz' 807s # received: 'index.html.fu.gz' 807s ok 78 807s # GET /modules/negotiation/de/two/index 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.fu.html' 807s # received: 'index.fu.html' 807s ok 79 807s # GET /modules/negotiation/de/index.html.zh-TW 807s # testing : Explicitly request de/index.html.zh-TW 807s # expected: 200 807s # received: '200' 807s ok 80 807s # GET /modules/negotiation/de/two/index.zh-TW.html 807s # testing : Explicitly request de/two/index.zh-TW.html 807s # expected: 200 807s # received: '200' 807s ok 81 807s # GET /modules/negotiation/de/ 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.zh-TW' 807s # received: 'index.html.zh-TW' 807s ok 82 807s # GET /modules/negotiation/de/compressed/ 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.zh-TW.gz' 807s # received: 'index.html.zh-TW.gz' 807s ok 83 807s # GET /modules/negotiation/de/two/index 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.zh-TW.html' 807s # received: 'index.zh-TW.html' 807s ok 84 807s # GET /modules/negotiation/fu/ 807s # testing : Verify correct default language for index.fu.foo 807s # expected: 'index.html.fu' 807s # received: 'index.html.fu' 807s ok 85 807s # GET /modules/negotiation/fu/compressed/ 807s # testing : Verify correct default language for index.fu.foo.gz 807s # expected: 'index.html.fu.gz' 807s # received: 'index.html.fu.gz' 807s ok 86 807s # GET /modules/negotiation/fu/two/index 807s # testing : Verify correct default language for index.fu.html 807s # expected: 'index.fu.html' 807s # received: 'index.fu.html' 807s ok 87 807s # GET /modules/negotiation/fu/index.html.en 807s # testing : Explicitly request fu/index.html.en 807s # expected: 200 807s # received: '200' 807s ok 88 807s # GET /modules/negotiation/fu/two/index.en.html 807s # testing : Explicitly request fu/two/index.en.html 807s # expected: 200 807s # received: '200' 807s ok 89 807s # GET /modules/negotiation/fu/ 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.en' 807s # received: 'index.html.en' 807s ok 90 807s # GET /modules/negotiation/fu/compressed/ 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.en.gz' 807s # received: 'index.html.en.gz' 807s ok 91 807s # GET /modules/negotiation/fu/two/index 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.en.html' 807s # received: 'index.en.html' 807s ok 92 807s # GET /modules/negotiation/fu/index.html.fr 807s # testing : Explicitly request fu/index.html.fr 807s # expected: 200 807s # received: '200' 807s ok 93 807s # GET /modules/negotiation/fu/two/index.fr.html 807s # testing : Explicitly request fu/two/index.fr.html 807s # expected: 200 807s # received: '200' 807s ok 94 807s # GET /modules/negotiation/fu/ 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.fr' 807s # received: 'index.html.fr' 807s ok 95 807s # GET /modules/negotiation/fu/compressed/ 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.fr.gz' 807s # received: 'index.html.fr.gz' 807s ok 96 807s # GET /modules/negotiation/fu/two/index 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.fr.html' 807s # received: 'index.fr.html' 807s ok 97 807s # GET /modules/negotiation/fu/index.html.de 807s # testing : Explicitly request fu/index.html.de 807s # expected: 200 807s # received: '200' 807s ok 98 807s # GET /modules/negotiation/fu/two/index.de.html 807s # testing : Explicitly request fu/two/index.de.html 807s # expected: 200 807s # received: '200' 807s ok 99 807s # GET /modules/negotiation/fu/ 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.de' 807s # received: 'index.html.de' 807s ok 100 807s # GET /modules/negotiation/fu/compressed/ 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.de.gz' 807s # received: 'index.html.de.gz' 807s ok 101 807s # GET /modules/negotiation/fu/two/index 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.de.html' 807s # received: 'index.de.html' 807s ok 102 807s # GET /modules/negotiation/fu/index.html.fu 807s # testing : Explicitly request fu/index.html.fu 807s # expected: 200 807s # received: '200' 807s ok 103 807s # GET /modules/negotiation/fu/two/index.fu.html 807s # testing : Explicitly request fu/two/index.fu.html 807s # expected: 200 807s # received: '200' 807s ok 104 807s # GET /modules/negotiation/fu/ 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.fu' 807s # received: 'index.html.fu' 807s ok 105 807s # GET /modules/negotiation/fu/compressed/ 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.fu.gz' 807s # received: 'index.html.fu.gz' 807s ok 106 807s # GET /modules/negotiation/fu/two/index 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.fu.html' 807s # received: 'index.fu.html' 807s ok 107 807s # GET /modules/negotiation/fu/index.html.zh-TW 807s # testing : Explicitly request fu/index.html.zh-TW 807s # expected: 200 807s # received: '200' 807s ok 108 807s # GET /modules/negotiation/fu/two/index.zh-TW.html 807s # testing : Explicitly request fu/two/index.zh-TW.html 807s # expected: 200 807s # received: '200' 807s ok 109 807s # GET /modules/negotiation/fu/ 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.zh-TW' 807s # received: 'index.html.zh-TW' 807s ok 110 807s # GET /modules/negotiation/fu/compressed/ 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.zh-TW.gz' 807s # received: 'index.html.zh-TW.gz' 807s ok 111 807s # GET /modules/negotiation/fu/two/index 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.zh-TW.html' 807s # received: 'index.zh-TW.html' 807s ok 112 807s # GET /modules/negotiation/zh-TW/ 807s # testing : Verify correct default language for index.zh-TW.foo 807s # expected: 'index.html.zh-TW' 807s # received: 'index.html.zh-TW' 807s ok 113 807s # GET /modules/negotiation/zh-TW/compressed/ 807s # testing : Verify correct default language for index.zh-TW.foo.gz 807s # expected: 'index.html.zh-TW.gz' 807s # received: 'index.html.zh-TW.gz' 807s ok 114 807s # GET /modules/negotiation/zh-TW/two/index 807s # testing : Verify correct default language for index.zh-TW.html 807s # expected: 'index.zh-TW.html' 807s # received: 'index.zh-TW.html' 807s ok 115 807s # GET /modules/negotiation/zh-TW/index.html.en 807s # testing : Explicitly request zh-TW/index.html.en 807s # expected: 200 807s # received: '200' 807s ok 116 807s # GET /modules/negotiation/zh-TW/two/index.en.html 807s # testing : Explicitly request zh-TW/two/index.en.html 807s # expected: 200 807s # received: '200' 807s ok 117 807s # GET /modules/negotiation/zh-TW/ 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.en' 807s # received: 'index.html.en' 807s ok 118 807s # GET /modules/negotiation/zh-TW/compressed/ 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.en.gz' 807s # received: 'index.html.en.gz' 807s ok 119 807s # GET /modules/negotiation/zh-TW/two/index 807s # Accept-Language: en 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.en.html' 807s # received: 'index.en.html' 807s ok 120 807s # GET /modules/negotiation/zh-TW/index.html.fr 807s # testing : Explicitly request zh-TW/index.html.fr 807s # expected: 200 807s # received: '200' 807s ok 121 807s # GET /modules/negotiation/zh-TW/two/index.fr.html 807s # testing : Explicitly request zh-TW/two/index.fr.html 807s # expected: 200 807s # received: '200' 807s ok 122 807s # GET /modules/negotiation/zh-TW/ 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.fr' 807s # received: 'index.html.fr' 807s ok 123 807s # GET /modules/negotiation/zh-TW/compressed/ 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.fr.gz' 807s # received: 'index.html.fr.gz' 807s ok 124 807s # GET /modules/negotiation/zh-TW/two/index 807s # Accept-Language: fr 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.fr.html' 807s # received: 'index.fr.html' 807s ok 125 807s # GET /modules/negotiation/zh-TW/index.html.de 807s # testing : Explicitly request zh-TW/index.html.de 807s # expected: 200 807s # received: '200' 807s ok 126 807s # GET /modules/negotiation/zh-TW/two/index.de.html 807s # testing : Explicitly request zh-TW/two/index.de.html 807s # expected: 200 807s # received: '200' 807s ok 127 807s # GET /modules/negotiation/zh-TW/ 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.de' 807s # received: 'index.html.de' 807s ok 128 807s # GET /modules/negotiation/zh-TW/compressed/ 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.de.gz' 807s # received: 'index.html.de.gz' 807s ok 129 807s # GET /modules/negotiation/zh-TW/two/index 807s # Accept-Language: de 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.de.html' 807s # received: 'index.de.html' 807s ok 130 807s # GET /modules/negotiation/zh-TW/index.html.fu 807s # testing : Explicitly request zh-TW/index.html.fu 807s # expected: 200 807s # received: '200' 807s ok 131 807s # GET /modules/negotiation/zh-TW/two/index.fu.html 807s # testing : Explicitly request zh-TW/two/index.fu.html 807s # expected: 200 807s # received: '200' 807s ok 132 807s # GET /modules/negotiation/zh-TW/ 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.fu' 807s # received: 'index.html.fu' 807s ok 133 807s # GET /modules/negotiation/zh-TW/compressed/ 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.fu.gz' 807s # received: 'index.html.fu.gz' 807s ok 134 807s # GET /modules/negotiation/zh-TW/two/index 807s # Accept-Language: fu 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.fu.html' 807s # received: 'index.fu.html' 807s ok 135 807s # GET /modules/negotiation/zh-TW/index.html.zh-TW 807s # testing : Explicitly request zh-TW/index.html.zh-TW 807s # expected: 200 807s # received: '200' 807s ok 136 807s # GET /modules/negotiation/zh-TW/two/index.zh-TW.html 807s # testing : Explicitly request zh-TW/two/index.zh-TW.html 807s # expected: 200 807s # received: '200' 807s ok 137 807s # GET /modules/negotiation/zh-TW/ 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.html.zh-TW' 807s # received: 'index.html.zh-TW' 807s ok 138 807s # GET /modules/negotiation/zh-TW/compressed/ 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed (compression on) 807s # expected: 'index.html.zh-TW.gz' 807s # received: 'index.html.zh-TW.gz' 807s ok 139 807s # GET /modules/negotiation/zh-TW/two/index 807s # Accept-Language: zh-TW 807s # testing : Verify with a default language Accept-Language still obeyed 807s # expected: 'index.zh-TW.html' 807s # received: 'index.zh-TW.html' 807s ok 140 807s # GET /modules/negotiation/en/ 807s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 807s # testing : fu has a higher quality rating, so we expect fu 807s # expected: 'index.html.fu' 807s # received: 'index.html.fu' 807s ok 141 807s # GET /modules/negotiation/en/two/index 807s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 807s # testing : fu has a higher quality rating, so we expect fu 807s # expected: 'index.fu.html' 807s # received: 'index.fu.html' 807s ok 142 807s # GET /modules/negotiation/en/compressed/ 807s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 807s # testing : fu has a higher quality rating, so we expect fu 807s # expected: 'index.html.fu.gz' 807s # received: 'index.html.fu.gz' 807s ok 143 807s # GET /modules/negotiation/en/ 807s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 807s # testing : bu has the highest quality but is non-existant, so fr is next best 807s # expected: 'index.html.fr' 807s # received: 'index.html.fr' 807s ok 144 807s # GET /modules/negotiation/en/two/index 807s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 807s # testing : bu has the highest quality but is non-existant, so fr is next best 807s # expected: 'index.fr.html' 807s # received: 'index.fr.html' 807s ok 145 807s # GET /modules/negotiation/en/compressed/ 807s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 807s # testing : bu has the highest quality but is non-existant, so fr is next best 807s # expected: 'index.html.fr.gz' 807s # received: 'index.html.fr.gz' 807s ok 146 807s # GET /modules/negotiation/query/test?foo 807s # testing : The type map gives the script the highest quality; 807s # the request included a query string 807s # expected: 'QUERY_STRING --> foo' 807s # received: 'QUERY_STRING --> foo' 807s ok 147 807s # testing : should send correct variant 807s # expected: 'text/plain' 807s # received: 'text/plain' 807s ok 148 807s # testing : should send correct variant 807s # expected: 'text/plain' 807s # received: 'text/plain' 807s ok 149 807s # testing : should send correct variant 807s # expected: 'text/html' 807s # received: 'text/html' 807s ok 150 807s # testing : should send correct variant 807s # expected: 'image/jpeg' 807s # received: 'image/jpeg' 807s ok 151 807s # testing : should send correct variant 807s # expected: 'image/gif' 807s # received: 'image/gif' 807s ok 152 807s # testing : should send correct variant 807s # expected: 'text/plain' 807s # received: 'text/plain' 807s ok 153 807s # testing : expect Not Acceptable for Accept: 807s # expected: 406 807s # received: '406' 807s ok 154 807s # testing : expect Not Acceptable for Accept: *bad 807s # expected: 406 807s # received: '406' 807s ok 155 807s # testing : expect Not Acceptable for Accept: /* 807s # expected: 406 807s # received: '406' 807s ok 156 807s # testing : expect Not Acceptable for Accept: */ 807s # expected: 406 807s # received: '406' 807s ok 157 807s # testing : expect Not Acceptable for Accept: te/* 807s # expected: 406 807s # received: '406' 807s ok 158 807s ok 818s t/modules/proxy.t ................... 818s 1..46 818s # Running under perl version 5.038002 for linux 818s # Current time local: Mon Apr 8 19:02:52 2024 818s # Current time GMT: Mon Apr 8 19:02:52 2024 818s # Using Test.pm version 1.31 818s # Using Apache/Test.pm version 1.42 818s # testing : reverse proxy 818s # expected: 200 818s # received: '200' 818s ok 1 818s # testing : reverse proxied body 818s # expected: qr/^welcome to / 818s # received: 'welcome to localhost:8529 818s # ' 818s ok 2 818s # testing : reverse proxy to index.html 818s # expected: 200 818s # received: '200' 818s ok 3 818s # testing : reverse proxied body to index.html 818s # expected: qr/^welcome to / 818s # received: 'welcome to localhost:8529 818s # ' 818s ok 4 818s # testing : reverse proxy match 818s # expected: 200 818s # received: '200' 818s ok 5 818s # testing : reverse proxied body match 818s # expected: qr/^welcome to / 818s # received: 'welcome to localhost:8529 818s # ' 818s ok 6 818s # testing : reverse proxy match to index.html 818s # expected: 200 818s # received: '200' 818s ok 7 818s # testing : reverse proxied body match to index.html 818s # expected: qr/^welcome to / 818s # received: 'welcome to localhost:8529 818s # ' 818s ok 8 818s # testing : reverse proxy match no slash 818s # expected: 200 818s # received: '200' 818s ok 9 818s # testing : reverse proxied body no slash 818s # expected: qr/^welcome to / 818s # received: 'welcome to localhost:8529 818s # ' 818s ok 10 818s # testing : reverse proxy match w/ slash 818s # expected: 200 818s # received: '200' 818s ok 11 818s # testing : reverse proxied body w/ slash 818s # expected: qr/^welcome to / 818s # received: 'welcome to localhost:8529 818s # ' 818s ok 12 818s # testing : reverse proxy match w/ slash to index.html 818s # expected: 200 818s # received: '200' 818s ok 13 818s # testing : reverse proxied body w/ slash to index.html 818s # expected: qr/^welcome to / 818s # received: 'welcome to localhost:8529 818s # ' 818s ok 14 818s # testing : reverse Location-proxy to index.html 818s # expected: 200 818s # received: '200' 818s ok 15 818s # testing : reverse Location-proxied body 818s # expected: qr/^welcome to / 818s # received: 'welcome to localhost:8529 818s # ' 818s ok 16 818s # testing : reverse Location-proxy blocked by no-proxy env 818s # expected: 404 818s # received: '404' 818s ok 17 818s # testing : reverse proxy to env.pl 818s # expected: 200 818s # received: '200' 818s ok 18 818s # testing : reverse proxied env.pl response 818s # expected: qr/^APACHE_TEST_HOSTNAME = / 818s # received: 'APACHE_TEST_HOSTNAME = test.host.name 818s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 818s # CONTEXT_PREFIX = 818s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 818s # ENV_TEST = mod_env test environment variable 818s # ENV_TEST_EMPTY = 818s # GATEWAY_INTERFACE = CGI/1.1 818s # HTTP_CONNECTION = close 818s # HTTP_HOST = localhost:8529 818s # HTTP_USER_AGENT = libwww-perl/6.76 818s # HTTP_X_FORWARDED_FOR = 127.0.0.1 818s # HTTP_X_FORWARDED_HOST = localhost:8538 818s # HTTP_X_FORWARDED_SERVER = localhost 818s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 818s # QUERY_STRING = 818s # REMOTE_ADDR = 127.0.0.1 818s # REMOTE_PORT = 48686 818s # REQUEST_METHOD = GET 818s # REQUEST_SCHEME = http 818s # REQUEST_URI = /modules/cgi/env.pl 818s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 818s # SCRIPT_NAME = /modules/cgi/env.pl 818s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 818s # SCRIPT_URL = /modules/cgi/env.pl 818s # SERVER_ADDR = 127.0.0.1 818s # SERVER_ADMIN = tuser@localhost 818s # SERVER_NAME = localhost 818s # SERVER_PORT = 8529 818s # SERVER_PROTOCOL = HTTP/1.1 818s # SERVER_SIGNATURE = 818s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 818s # UNIQUE_ID = ZhQ_XnKv9QTg4UJDVTaVggAAAAI 818s # ' 818s ok 19 818s # testing : X-Forwarded-For enabled 818s # expected: qr/HTTP_X_FORWARDED_FOR = / 818s # received: 'APACHE_TEST_HOSTNAME = test.host.name 818s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 818s # CONTEXT_PREFIX = 818s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 818s # ENV_TEST = mod_env test environment variable 818s # ENV_TEST_EMPTY = 818s # GATEWAY_INTERFACE = CGI/1.1 818s # HTTP_CONNECTION = close 818s # HTTP_HOST = localhost:8529 818s # HTTP_USER_AGENT = libwww-perl/6.76 818s # HTTP_X_FORWARDED_FOR = 127.0.0.1 818s # HTTP_X_FORWARDED_HOST = localhost:8538 818s # HTTP_X_FORWARDED_SERVER = localhost 818s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 818s # QUERY_STRING = 818s # REMOTE_ADDR = 127.0.0.1 818s # REMOTE_PORT = 48686 818s # REQUEST_METHOD = GET 818s # REQUEST_SCHEME = http 818s # REQUEST_URI = /modules/cgi/env.pl 818s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 818s # SCRIPT_NAME = /modules/cgi/env.pl 818s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 818s # SCRIPT_URL = /modules/cgi/env.pl 818s # SERVER_ADDR = 127.0.0.1 818s # SERVER_ADMIN = tuser@localhost 818s # SERVER_NAME = localhost 818s # SERVER_PORT = 8529 818s # SERVER_PROTOCOL = HTTP/1.1 818s # SERVER_SIGNATURE = 818s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 818s # UNIQUE_ID = ZhQ_XnKv9QTg4UJDVTaVggAAAAI 818s # ' 818s ok 20 818s # testing : reverse proxy to env.pl without X-F-F 818s # expected: 200 818s # received: '200' 818s ok 21 818s # testing : reverse proxied env.pl w/o X-F-F 818s # expected: qr/HTTP_X_FORWARDED_FOR = / 818s # received: 'APACHE_TEST_HOSTNAME = test.host.name 818s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 818s # CONTEXT_PREFIX = 818s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 818s # ENV_TEST = mod_env test environment variable 818s # ENV_TEST_EMPTY = 818s # GATEWAY_INTERFACE = CGI/1.1 818s # HTTP_CONNECTION = Keep-Alive 818s # HTTP_HOST = localhost:8529 818s # HTTP_USER_AGENT = libwww-perl/6.76 818s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 818s # QUERY_STRING = 818s # REMOTE_ADDR = 127.0.0.1 818s # REMOTE_PORT = 48688 818s # REQUEST_METHOD = GET 818s # REQUEST_SCHEME = http 818s # REQUEST_URI = /modules/cgi/env.pl 818s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 818s # SCRIPT_NAME = /modules/cgi/env.pl 818s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 818s # SCRIPT_URL = /modules/cgi/env.pl 818s # SERVER_ADDR = 127.0.0.1 818s # SERVER_ADMIN = tuser@localhost 818s # SERVER_NAME = localhost 818s # SERVER_PORT = 8529 818s # SERVER_PROTOCOL = HTTP/1.1 818s # SERVER_SIGNATURE = 818s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 818s # UNIQUE_ID = ZhQ_XnKv9QTg4UJDVTaVgwAAAAI 818s # ' 818s ok 22 818s # testing : reverse proxy with query string 818s # expected: 200 818s # received: '200' 818s ok 23 818s # testing : reverse proxied query string OK 818s # expected: qr/QUERY_STRING = reverse-proxy\n/s 818s # received: 'APACHE_TEST_HOSTNAME = test.host.name 818s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 818s # CONTEXT_PREFIX = 818s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 818s # ENV_TEST = mod_env test environment variable 818s # ENV_TEST_EMPTY = 818s # GATEWAY_INTERFACE = CGI/1.1 818s # HTTP_CONNECTION = close 818s # HTTP_HOST = localhost:8529 818s # HTTP_USER_AGENT = libwww-perl/6.76 818s # HTTP_X_FORWARDED_FOR = 127.0.0.1 818s # HTTP_X_FORWARDED_HOST = localhost:8538 818s # HTTP_X_FORWARDED_SERVER = localhost 818s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 818s # QUERY_STRING = reverse-proxy 818s # REMOTE_ADDR = 127.0.0.1 818s # REMOTE_PORT = 48698 818s # REQUEST_METHOD = GET 818s # REQUEST_SCHEME = http 818s # REQUEST_URI = /modules/cgi/env.pl?reverse-proxy 818s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 818s # SCRIPT_NAME = /modules/cgi/env.pl 818s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 818s # SCRIPT_URL = /modules/cgi/env.pl 818s # SERVER_ADDR = 127.0.0.1 818s # SERVER_ADMIN = tuser@localhost 818s # SERVER_NAME = localhost 818s # SERVER_PORT = 8529 818s # SERVER_PROTOCOL = HTTP/1.1 818s # SERVER_SIGNATURE = 818s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 818s # UNIQUE_ID = ZhQ_X2QC1ayAeQbl5sGRtQAAAAU 818s # ' 818s ok 24 818s # testing : reverse proxy to dripfeed CGI 818s # expected: 200 818s # received: '200' 818s ok 25 818s # testing : reverse proxied to dripfeed CGI content OK 818s # expected: 'abcdef' 818s # received: 'abcdef' 818s ok 26 818s # testing : reverse proxy to nph-102 818s # expected: 102 818s # received: '102' 818s ok 27 818s # testing : reverse proxy 102 response 818s # expected: '' 818s # received: '' 818s ok 28 818s # testing : reverse proxy URI decoding issue, PR 15207 818s # expected: 404 818s # received: '404' 818s ok 29 818s # testing : ProxyPass not-proxied request 818s # expected: 200 818s # received: '200' 818s ok 30 818s # testing : ProxyPass not-proxied content OK 818s # expected: 'hello world' 818s # received: 'hello world' 818s ok 31 818s # testing : Lua executed 818s # expected: 200 818s # received: '200' 818s ok 32 818s # testing : 'Set-Cookie domain=' wrongly updated by ProxyPassReverseCookieDomain, PR 61560 818s # expected: 'fakedomain=local;domain=remote' 818s # received: 'fakedomain=local;domain=remote' 818s ok 33 818s # testing : Lua executed 818s # expected: 200 818s # received: '200' 818s ok 34 818s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath, PR 61560 818s # expected: 'fakepath=/local;path=/remote' 818s # received: 'fakepath=/local;path=/remote' 818s ok 35 818s # testing : Lua executed 818s # expected: 200 818s # received: '200' 818s ok 36 818s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath and/or ProxyPassReverseCookieDomain 818s # expected: 'domain=remote;path=/remote;foo=bar' 818s # received: 'domain=remote;path=/remote;foo=bar' 818s ok 37 818s # testing : reverse proxy of redirect 818s # expected: 301 818s # received: '301' 818s ok 38 818s # testing : reverse proxy rewrote redirect 818s # expected: qr/http:\/\/[^\/]*\/reverse\/alias/ 818s # received: 'http://localhost:8538/reverse/alias' 818s ok 39 818s # testing : reverse proxy of redirect via balancer 818s # expected: 301 818s # received: '301' 818s ok 40 818s # testing : reverse proxy via balancer rewrote redirect 818s # expected: 'http://localhost:8554/pr45434/5.html' 818s # received: 'http://localhost:8554/pr45434/5.html' 818s ok 41 818s # testing : ProxyPass UDS path 818s # expected: 200 818s # received: '200' 818s ok 42 818s # testing : UDS content OK 818s # expected: 'hello world' 818s # received: 'hello world' 818s ok 43 818s # testing : proxy mapping=servlet map it to /servlet/mapping.html 818s # expected: 200 818s # received: '200' 818s ok 44 818s # testing : proxy mapping=servlet map it to /servlet/mapping.html 818s # expected: 200 818s # received: '200' 818s ok 45 818s # testing : proxy to /servlet/mapping.html 818s # expected: 200 818s # received: '200' 818s ok 46 818s ok 822s t/modules/proxy_balancer.t .......... 822s 1..16 822s # Running under perl version 5.038002 for linux 822s # Current time local: Mon Apr 8 19:03:03 2024 822s # Current time GMT: Mon Apr 8 19:03:03 2024 822s # Using Test.pm version 1.31 822s # Using Apache/Test.pm version 1.42 822s # testing : Balancer did not die 822s # expected: 200 822s # received: '200' 822s ok 1 822s # testing : Balancer did not die 822s # expected: 200 822s # received: '200' 822s ok 2 822s # testing : Balancer did not die 822s # expected: 200 822s # received: '200' 822s ok 3 822s # testing : failed over 822s # expected: 200 822s # received: '200' 822s ok 4 822s # testing : response body echoed 822s # expected: 'AAAAAAAA' 822s # received: 'AAAAAAAA' 822s ok 5 822s # testing : failed over 822s # expected: 200 822s # received: '200' 822s ok 6 822s # testing : response body echoed 822s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 822s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 822s ok 7 822s # testing : failed over 822s # expected: 200 822s # received: '200' 822s ok 8 822s # testing : response body echoed 822s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 822s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 822s ok 9 822s # testing : failed over 822s # expected: 200 822s # received: '200' 822s ok 10 822s # testing : response body echoed 822s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 822s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 822s ok 11 822s # testing : Can't find balancer-manager 822s # expected: 200 822s # received: '200' 822s ok 12 822s # testing : request failed 822s # expected: 200 822s # received: '200' 822s ok 13 822s # testing : AJP worker created 822s # expected: qr/ajp/ 822s # received: ' 822s # Balancer Manager 822s # 822s # 822s #

Load Balancer Manager for localhost

822s # 822s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
822s #
Server Built: 2024-03-31T08:37:28
822s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
822s #
822s #

LoadBalancer Status for balancer://foo1 [p5ff318c_foo1]

822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/baltest1Yes
822s #
822s # 822s # 822s # 822s # 822s # 822s # 822s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85521.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
822s #
822s #

LoadBalancer Status for balancer://foo2 [p5ff318c_foo2]

822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bytraffic/baltest2Yes
822s #
822s # 822s # 822s # 822s # 822s # 822s # 822s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85521.000Init Ok 100 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
822s #
822s #

LoadBalancer Status for balancer://foo3 [p5ff318c_foo3]

822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bybusyness/baltest3Yes
822s #
822s # 822s # 822s # 822s # 822s # 822s # 822s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85521.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
822s #
822s #

LoadBalancer Status for balancer://foo4 [p5ff318c_foo4]

822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01heartbeat/baltest4Yes
822s #
822s # 822s # 822s # 822s # 822s # 822s # 822s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85521.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
822s #
822s #

LoadBalancer Status for balancer://pr45434 [p5ff318c_pr45434]

822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
1 [1 Used] (None) Off00byrequests/pr45434Yes
822s #
822s # 822s # 822s # 822s # 822s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:8529/modules1.000Init Ok 100212 280 NONE30000ms1 (0)1 (0)
822s #
822s #

LoadBalancer Status for balancer://failover [p5ff318c_failover]

822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/Yes
822s #
822s # 822s # 822s # 822s # 822s # 822s # 822s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85551.000Init Err 200 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85521.000Init Stby Ok 4007.2K6.1KNONE30000ms1 (0)1 (0)
822s #
822s #

LoadBalancer Status for balancer://dynproxy [p5ff318c_dynproxy]

822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s # 822s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
10 [0 Used] (None) Off00byrequests/dynproxyYes
822s #
822s # 822s # 822s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
822s #
822s # 822s # ' 822s ok 14 822s # testing : request should fail for /dynproxy 822s # expected: 503 822s # received: '503' 822s ok 15 822s # testing : request failed to /dynproxy 822s # expected: 200 822s # received: '200' 822s ok 16 822s ok 824s Can't exec "php-fpm": No such file or directory at t/modules/proxy_fcgi.t line 12. 824s t/modules/proxy_fcgi.t .............. 824s 1..27 824s # Running under perl version 5.038002 for linux 824s # Current time local: Mon Apr 8 19:03:07 2024 824s # Current time GMT: Mon Apr 8 19:03:07 2024 824s # Using Test.pm version 1.31 824s # Using Apache/Test.pm version 1.42 824s # testing : proxy to FCGI backend works (/fcgisetenv?query) 824s # expected: 200 824s # received: '200' 824s ok 1 824s # > APACHE_TEST_HOSTNAME=test.host.name 824s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > CONTEXT_PREFIX= 824s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > ENV_TEST=mod_env test environment variable 824s # > ENV_TEST_EMPTY= 824s # > FCGI_ROLE=RESPONDER 824s # > GATEWAY_INTERFACE=CGI/1.1 824s # > HTTP_CONNECTION=TE, close 824s # > HTTP_HOST=localhost:8557 824s # > HTTP_TE=deflate,gzip;q=0.3 824s # > HTTP_USER_AGENT=libwww-perl/6.76 824s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 824s # > QUERY_STRING=test_value 824s # > REMOTE_PORT=51026 824s # > REQUEST_METHOD=GET 824s # > REQUEST_SCHEME=http 824s # > REQUEST_URI=/fcgisetenv?query 824s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/fcgisetenv 824s # > SCRIPT_NAME=/fcgisetenv 824s # > SCRIPT_URI=http://localhost:8557/fcgisetenv 824s # > SCRIPT_URL=/fcgisetenv 824s # > SERVER_ADDR=127.0.0.1 824s # > SERVER_ADMIN=tuser@localhost 824s # > SERVER_NAME=localhost 824s # > SERVER_PORT=8557 824s # > SERVER_PROTOCOL=HTTP/1.1 824s # > SERVER_SIGNATURE= 824s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 824s # > TEST_CGI_VERSION=v1.1 824s # > TEST_DOCROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > TEST_EMPTY= 824s # > UNIQUE_ID=ZhQ_bVVsS4d8lUT1JLaSVgAAAAU 824s # > proxy-nokeepalive=1 824s # testing : ProxyFCGISetEnvIf can override an existing variable 824s # expected: 'test_value' 824s # received: 'test_value' 824s ok 2 824s # testing : ProxyFCGISetEnvIf does not set variables if condition is false 824s # expected: undef 824s # received: undef 824s ok 3 824s # testing : ProxyFCGISetEnvIf can set empty values 824s # expected: '' 824s # received: '' 824s ok 4 824s # testing : ProxyFCGISetEnvIf can replace with request variables 824s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs' 824s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs' 824s ok 5 824s # testing : ProxyFCGISetEnvIf can replace with backreferences 824s # expected: 'v1.1' 824s # received: 'v1.1' 824s ok 6 824s # testing : ProxyFCGISetEnvIf can unset var 824s # expected: undef 824s # received: undef 824s ok 7 824s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic/index.php?query) 824s # expected: 200 824s # received: '200' 824s ok 8 824s # > APACHE_TEST_HOSTNAME=test.host.name 824s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > CONTEXT_PREFIX= 824s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > ENV_TEST=mod_env test environment variable 824s # > ENV_TEST_EMPTY= 824s # > FCGI_ROLE=RESPONDER 824s # > GATEWAY_INTERFACE=CGI/1.1 824s # > HTTP_CONNECTION=TE, close 824s # > HTTP_HOST=localhost:8557 824s # > HTTP_TE=deflate,gzip;q=0.3 824s # > HTTP_USER_AGENT=libwww-perl/6.76 824s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 824s # > QUERY_STRING=query 824s # > REMOTE_ADDR=127.0.0.1 824s # > REMOTE_PORT=51032 824s # > REQUEST_METHOD=GET 824s # > REQUEST_SCHEME=http 824s # > REQUEST_URI=/modules/proxy/fcgi-generic/index.php?query 824s # > SCRIPT_FILENAME=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php 824s # > SCRIPT_NAME=/modules/proxy/fcgi-generic/index.php 824s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-generic/index.php 824s # > SCRIPT_URL=/modules/proxy/fcgi-generic/index.php 824s # > SERVER_ADDR=127.0.0.1 824s # > SERVER_ADMIN=tuser@localhost 824s # > SERVER_NAME=localhost 824s # > SERVER_PORT=8557 824s # > SERVER_PROTOCOL=HTTP/1.1 824s # > SERVER_SIGNATURE= 824s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 824s # > UNIQUE_ID=ZhQ_bVVsS4d8lUT1JLaSVwAAAAU 824s # > proxy-nokeepalive=1 824s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 824s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 824s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 824s ok 9 824s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic-rewrite/index.php?query) 824s # expected: 200 824s # received: '200' 824s ok 10 824s # > APACHE_TEST_HOSTNAME=test.host.name 824s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > CONTEXT_PREFIX= 824s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > ENV_TEST=mod_env test environment variable 824s # > ENV_TEST_EMPTY= 824s # > FCGI_ROLE=RESPONDER 824s # > GATEWAY_INTERFACE=CGI/1.1 824s # > HTTP_CONNECTION=TE, close 824s # > HTTP_HOST=localhost:8557 824s # > HTTP_TE=deflate,gzip;q=0.3 824s # > HTTP_USER_AGENT=libwww-perl/6.76 824s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 824s # > QUERY_STRING=query 824s # > REMOTE_ADDR=127.0.0.1 824s # > REMOTE_PORT=51044 824s # > REQUEST_METHOD=GET 824s # > REQUEST_SCHEME=http 824s # > REQUEST_URI=/modules/proxy/fcgi-generic-rewrite/index.php?query 824s # > SCRIPT_FILENAME=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php 824s # > SCRIPT_NAME=/modules/proxy/fcgi-generic-rewrite/index.php 824s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-generic-rewrite/index.php 824s # > SCRIPT_URL=/modules/proxy/fcgi-generic-rewrite/index.php 824s # > SERVER_ADDR=127.0.0.1 824s # > SERVER_ADMIN=tuser@localhost 824s # > SERVER_NAME=localhost 824s # > SERVER_PORT=8557 824s # > SERVER_PROTOCOL=HTTP/1.1 824s # > SERVER_SIGNATURE= 824s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 824s # > UNIQUE_ID=ZhQ_bVVsS4d8lUT1JLaSWAAAAAU 824s # > proxy-nokeepalive=1 824s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 824s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 824s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 824s ok 11 824s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-rewrite-path-info/path/info?query) 824s # expected: 200 824s # received: '200' 824s ok 12 824s # > APACHE_TEST_HOSTNAME=test.host.name 824s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > CONTEXT_PREFIX= 824s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > ENV_TEST=mod_env test environment variable 824s # > ENV_TEST_EMPTY= 824s # > FCGI_ROLE=RESPONDER 824s # > GATEWAY_INTERFACE=CGI/1.1 824s # > HTTP_CONNECTION=TE, close 824s # > HTTP_HOST=localhost:8557 824s # > HTTP_TE=deflate,gzip;q=0.3 824s # > HTTP_USER_AGENT=libwww-perl/6.76 824s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 824s # > PATH_INFO=/path/info 824s # > PATH_TRANSLATED=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/path/info 824s # > QUERY_STRING=query 824s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 824s # > REDIRECT_ENV_TEST=mod_env test environment variable 824s # > REDIRECT_ENV_TEST_EMPTY= 824s # > REDIRECT_QUERY_STRING=query 824s # > REDIRECT_SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-rewrite-path-info/path/info 824s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 824s # > REDIRECT_STATUS=200 824s # > REDIRECT_UNIQUE_ID=ZhQ_bVVsS4d8lUT1JLaSWQAAAAU 824s # > REDIRECT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 824s # > REMOTE_ADDR=127.0.0.1 824s # > REMOTE_PORT=51060 824s # > REQUEST_METHOD=GET 824s # > REQUEST_SCHEME=http 824s # > REQUEST_URI=/modules/proxy/fcgi-rewrite-path-info/path/info?query 824s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php 824s # > SCRIPT_NAME=/modules/proxy/fcgi-rewrite-path-info/index.php 824s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-rewrite-path-info/path/info 824s # > SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 824s # > SERVER_ADDR=127.0.0.1 824s # > SERVER_ADMIN=tuser@localhost 824s # > SERVER_NAME=localhost 824s # > SERVER_PORT=8557 824s # > SERVER_PROTOCOL=HTTP/1.1 824s # > SERVER_SIGNATURE= 824s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 824s # > UNIQUE_ID=ZhQ_bVVsS4d8lUT1JLaSWQAAAAU 824s # > proxy-nokeepalive=1 824s # testing : Default SCRIPT_FILENAME has proxy:fcgi prefix for compatibility 824s # expected: 'proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 824s # received: 'proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 824s ok 13 824s # testing : Default SCRIPT_NAME uses actual path to script 824s # expected: '/modules/proxy/fcgi-rewrite-path-info/index.php' 824s # received: '/modules/proxy/fcgi-rewrite-path-info/index.php' 824s ok 14 824s # testing : Default PATH_INFO is correct 824s # expected: '/path/info' 824s # received: '/path/info' 824s ok 15 824s # testing : Default PATH_TRANSLATED is correct 824s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 824s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 824s ok 16 824s # testing : Default QUERY_STRING is correct 824s # expected: 'query' 824s # received: 'query' 824s ok 17 824s # testing : Default REDIRECT_URL uses original client URL 824s # expected: '/modules/proxy/fcgi-rewrite-path-info/path/info' 824s # received: '/modules/proxy/fcgi-rewrite-path-info/path/info' 824s ok 18 824s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-action/index.php/path/info?query) 824s # expected: 200 824s # received: '200' 824s ok 19 824s # > APACHE_TEST_HOSTNAME=test.host.name 824s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > CONTEXT_PREFIX= 824s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > ENV_TEST=mod_env test environment variable 824s # > ENV_TEST_EMPTY= 824s # > FCGI_ROLE=RESPONDER 824s # > GATEWAY_INTERFACE=CGI/1.1 824s # > HTTP_CONNECTION=TE, close 824s # > HTTP_HOST=localhost:8557 824s # > HTTP_TE=deflate,gzip;q=0.3 824s # > HTTP_USER_AGENT=libwww-perl/6.76 824s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 824s # > PATH_INFO=/modules/proxy/fcgi-action/index.php/path/info 824s # > PATH_TRANSLATED=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info 824s # > QUERY_STRING=query 824s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 824s # > REDIRECT_ENV_TEST=mod_env test environment variable 824s # > REDIRECT_ENV_TEST_EMPTY= 824s # > REDIRECT_HANDLER=application/x-fcgi-action 824s # > REDIRECT_QUERY_STRING=query 824s # > REDIRECT_SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-action/index.php/path/info 824s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 824s # > REDIRECT_STATUS=200 824s # > REDIRECT_UNIQUE_ID=ZhQ_bVVsS4d8lUT1JLaSWgAAAAU 824s # > REDIRECT_URL=/modules/proxy/fcgi-action/index.php/path/info 824s # > REMOTE_ADDR=127.0.0.1 824s # > REMOTE_PORT=51070 824s # > REQUEST_METHOD=GET 824s # > REQUEST_SCHEME=http 824s # > REQUEST_URI=/modules/proxy/fcgi-action/index.php/path/info?query 824s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual 824s # > SCRIPT_NAME=/fcgi-action-virtual 824s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-action/index.php/path/info 824s # > SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 824s # > SERVER_ADDR=127.0.0.1 824s # > SERVER_ADMIN=tuser@localhost 824s # > SERVER_NAME=localhost 824s # > SERVER_PORT=8557 824s # > SERVER_PROTOCOL=HTTP/1.1 824s # > SERVER_SIGNATURE= 824s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 824s # > UNIQUE_ID=ZhQ_bVVsS4d8lUT1JLaSWgAAAAU 824s # > proxy-nokeepalive=1 824s # testing : Action SCRIPT_FILENAME has proxy:fcgi prefix and uses virtual action Location 824s # expected: 'proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 824s # received: 'proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 824s ok 20 824s # testing : Action SCRIPT_NAME is the virtual action Location 824s # expected: '/fcgi-action-virtual' 824s # received: '/fcgi-action-virtual' 824s ok 21 824s # testing : Action PATH_INFO contains full URI path 824s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 824s # received: '/modules/proxy/fcgi-action/index.php/path/info' 824s ok 22 824s # testing : Action PATH_TRANSLATED contains full URI path 824s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 824s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 824s ok 23 824s # testing : Action QUERY_STRING is correct 824s # expected: 'query' 824s # received: 'query' 824s ok 24 824s # testing : Action REDIRECT_URL uses original client URL 824s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 824s # received: '/modules/proxy/fcgi-action/index.php/path/info' 824s ok 25 824s # testing : proxy to FCGI backend works (/modules/proxy/fcgi/index.php) 824s # expected: 200 824s # received: '200' 824s ok 26 824s # > APACHE_TEST_HOSTNAME=test.host.name 824s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > CONTEXT_PREFIX= 824s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 824s # > ENV_TEST=mod_env test environment variable 824s # > ENV_TEST_EMPTY= 824s # > FCGI_ROLE=RESPONDER 824s # > GATEWAY_INTERFACE=CGI/1.1 824s # > HTTP_CONNECTION=TE, close 824s # > HTTP_HOST=localhost:8557 824s # > HTTP_TE=deflate,gzip;q=0.3 824s # > HTTP_USER_AGENT=libwww-perl/6.76 824s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 824s # > QUERY_STRING= 824s # > REMOTE_ADDR=127.0.0.1 824s # > REMOTE_PORT=51078 824s # > REQUEST_METHOD=GET 824s # > REQUEST_SCHEME=http 824s # > REQUEST_URI=/modules/proxy/fcgi/index.php 824s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi/index.php 824s # > SCRIPT_NAME=/modules/proxy/fcgi/index.php 824s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi/index.php 824s # > SCRIPT_URL=/modules/proxy/fcgi/index.php 824s # > SERVER_ADDR=127.0.0.1 824s # > SERVER_ADMIN=tuser@localhost 824s # > SERVER_NAME=localhost 824s # > SERVER_PORT=8557 824s # > SERVER_PROTOCOL=HTTP/1.1 824s # > SERVER_SIGNATURE= 824s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 824s # > UNIQUE_ID=ZhQ_bVVsS4d8lUT1JLaSWwAAAAU 824s # > proxy-nokeepalive=1 824s # testing : Server sets correct SCRIPT_NAME by default 824s # expected: '/modules/proxy/fcgi/index.php' 824s # received: '/modules/proxy/fcgi/index.php' 824s ok 27 824s ok 826s t/modules/proxy_websockets.t ........ skipped: cannot find module 'AnyEvent::WebSocket::Client' 827s t/modules/ratelimit.t ............... 827s 1..3 827s # Running under perl version 5.038002 for linux 827s # Current time local: Mon Apr 8 19:03:11 2024 827s # Current time GMT: Mon Apr 8 19:03:11 2024 827s # Using Test.pm version 1.31 827s # Using Apache/Test.pm version 1.42 827s # Status Line: '200 OK' 827s # testing : ratelimited small file 827s # expected: '200' 827s # received: '200' 827s ok 1 827s # Status Line: '200 OK' 827s # testing : ratelimited small autoindex output 827s # expected: '200' 827s # received: '200' 827s ok 2 827s # Status Line: '200 OK' 827s # testing : ratelimited chunked response 827s # expected: '200' 827s # received: '200' 827s ok 3 827s ok 829s t/modules/reflector.t ............... 829s 1..14 829s # Running under perl version 5.038002 for linux 829s # Current time local: Mon Apr 8 19:03:12 2024 829s # Current time GMT: Mon Apr 8 19:03:12 2024 829s # Using Test.pm version 1.31 829s # Using Apache/Test.pm version 1.42 829s # testing : Checking return code is '200' 829s # expected: 200 829s # received: '200' 829s ok 1 829s ok 2 829s # testing : 'Content-Encoding' has not been added because there was no filter 829s # expected: undef 829s # received: undef 829s ok 3 829s # testing : 'header2reflect' is present 829s # expected: '1' 829s # received: '1' 829s ok 4 829s # testing : 'header2update' is absent 829s # expected: undef 829s # received: undef 829s ok 5 829s # testing : 'header2updateUpdated' is present 829s # expected: '1' 829s # received: '1' 829s ok 6 829s # testing : 'header2delete' is absent 829s # expected: undef 829s # received: undef 829s ok 7 829s # testing : Checking return code is '200' 829s # expected: 200 829s # received: '200' 829s ok 8 829s ok 9 829s # testing : 'Content-Encoding' has been added by the DEFLATE filter 829s # expected: 'gzip' 829s # received: 'gzip' 829s ok 10 829s # testing : 'header2reflect' is present 829s # expected: '1' 829s # received: '1' 829s ok 11 829s # testing : 'header2update' is absent 829s # expected: undef 829s # received: undef 829s ok 12 829s # testing : 'header2updateUpdated' is present 829s # expected: '1' 829s # received: '1' 829s ok 13 829s # testing : 'header2delete' is absent 829s # expected: undef 829s # received: undef 829s ok 14 829s ok 831s t/modules/remoteip.t ................ 831s 1..12 831s # Running under perl version 5.038002 for linux 831s # Current time local: Mon Apr 8 19:03:14 2024 831s # Current time GMT: Mon Apr 8 19:03:14 2024 831s # Using Test.pm version 1.31 831s # Using Apache/Test.pm version 1.42 831s ok 1 831s # testing : PROXY human readable TCP4 protocol check 831s # expected: 200 831s # received: '200' 831s ok 2 831s # testing : Content check 831s # expected: 'PROXY-OK' 831s # received: 'PROXY-OK' 831s ok 3 831s ok 4 831s # testing : broken PROXY human readable protocol check 831s # expected: undef 831s # received: undef 831s ok 5 831s # testing : Content check 831s # expected: '' 831s # received: '' 831s ok 6 831s ok 7 831s # testing : PROXY human readable TCP6 protocol check 831s # expected: 200 831s # received: '200' 831s ok 8 831s # testing : Content check 831s # expected: 'PROXY-OK' 831s # received: 'PROXY-OK' 831s ok 9 831s ok 10 831s # testing : PROXY binary protocol TCP4 check 831s # expected: 200 831s # received: '200' 831s ok 11 831s # testing : Content check 831s # expected: 'PROXY-OK' 831s # received: 'PROXY-OK' 831s ok 12 831s ok 833s t/modules/rewrite.t ................. 833s 1..53 833s # Running under perl version 5.038002 for linux 833s # Current time local: Mon Apr 8 19:03:16 2024 833s # Current time GMT: Mon Apr 8 19:03:16 2024 833s # Using Test.pm version 1.31 833s # Using Apache/Test.pm version 1.42 833s ok 1 833s ok 2 833s ok 3 833s ok 4 833s ok 5 833s ok 6 833s ok 7 833s ok 8 833s ok 9 833s ok 10 833s ok 11 833s ok 12 833s ok 13 833s ok 14 833s ok 15 833s ok 16 833s ok 17 833s ok 18 833s ok 19 833s ok 20 833s ok 21 833s # testing : query-string append test 833s # expected: qr/\nQUERY_STRING = foo=bar\&baz=bee\n/s 833s # received: 'APACHE_TEST_HOSTNAME = test.host.name 833s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 833s # CONTEXT_PREFIX = 833s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 833s # ENV_TEST = mod_env test environment variable 833s # ENV_TEST_EMPTY = 833s # GATEWAY_INTERFACE = CGI/1.1 833s # HTTP_CONNECTION = TE, close 833s # HTTP_HOST = localhost:8529 833s # HTTP_TE = deflate,gzip;q=0.3 833s # HTTP_USER_AGENT = libwww-perl/6.76 833s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 833s # QUERY_STRING = foo=bar&baz=bee 833s # REDIRECT_APACHE_TEST_HOSTNAME = test.host.name 833s # REDIRECT_ENV_TEST = mod_env test environment variable 833s # REDIRECT_ENV_TEST_EMPTY = 833s # REDIRECT_QUERY_STRING = foo=bar&baz=bee 833s # REDIRECT_SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 833s # REDIRECT_SCRIPT_URL = /modules/rewrite/qsa.html 833s # REDIRECT_STATUS = 200 833s # REDIRECT_UNIQUE_ID = ZhQ_dXKv9QTg4UJDVTaVlwAAAAI 833s # REDIRECT_URL = /modules/rewrite/qsa.html 833s # REMOTE_ADDR = 127.0.0.1 833s # REMOTE_PORT = 59186 833s # REQUEST_METHOD = GET 833s # REQUEST_SCHEME = http 833s # REQUEST_URI = /modules/rewrite/qsa.html?baz=bee 833s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 833s # SCRIPT_NAME = /modules/cgi/env.pl 833s # SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 833s # SCRIPT_URL = /modules/rewrite/qsa.html 833s # SERVER_ADDR = 127.0.0.1 833s # SERVER_ADMIN = tuser@localhost 833s # SERVER_NAME = localhost 833s # SERVER_PORT = 8529 833s # SERVER_PROTOCOL = HTTP/1.1 833s # SERVER_SIGNATURE = 833s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 833s # UNIQUE_ID = ZhQ_dXKv9QTg4UJDVTaVlwAAAAI' 833s ok 22 833s # testing : per-dir redirect response code is OK 833s # expected: 301 833s # received: '301' 833s ok 23 833s # testing : per-dir query-string escaping is OK 833s # expected: 'http://localhost:8529/foobar.html?q=%25' 833s # received: 'http://localhost:8529/foobar.html?q=%25' 833s ok 24 833s # testing : redirect response code is OK 833s # expected: 301 833s # received: '301' 833s ok 25 833s # testing : query-string escaping is OK 833s # expected: 'http://localhost:8529/foobar.html?q=%25' 833s # received: 'http://localhost:8529/foobar.html?q=%25' 833s ok 26 833s # testing : request was proxied 833s # expected: 'JACKPOT' 833s # received: 'JACKPOT' 833s ok 27 833s # testing : per-dir proxied rewrite escaping worked 833s # expected: 'foo bar' 833s # received: 'foo bar' 833s ok 28 833s # testing : QUERY_STRING passed OK 833s # expected: qr/QUERY_STRING = fish=fowl\n/s 833s # received: 'APACHE_TEST_HOSTNAME = test.host.name 833s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 833s # CONTEXT_PREFIX = 833s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 833s # ENV_TEST = mod_env test environment variable 833s # ENV_TEST_EMPTY = 833s # GATEWAY_INTERFACE = CGI/1.1 833s # HTTP_CONNECTION = Keep-Alive 833s # HTTP_HOST = localhost:8529 833s # HTTP_USER_AGENT = libwww-perl/6.76 833s # HTTP_X_FORWARDED_FOR = 127.0.0.1 833s # HTTP_X_FORWARDED_HOST = localhost:8529 833s # HTTP_X_FORWARDED_SERVER = localhost 833s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 833s # QUERY_STRING = fish=fowl 833s # REMOTE_ADDR = 127.0.0.1 833s # REMOTE_PORT = 59224 833s # REQUEST_METHOD = GET 833s # REQUEST_SCHEME = http 833s # REQUEST_URI = /modules/cgi/env.pl?fish=fowl 833s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 833s # SCRIPT_NAME = /modules/cgi/env.pl 833s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 833s # SCRIPT_URL = /modules/cgi/env.pl 833s # SERVER_ADDR = 127.0.0.1 833s # SERVER_ADMIN = tuser@localhost 833s # SERVER_NAME = localhost 833s # SERVER_PORT = 8529 833s # SERVER_PROTOCOL = HTTP/1.1 833s # SERVER_SIGNATURE = 833s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 833s # UNIQUE_ID = ZhQ_dZpSem6-_j1QyGA3oQAAAAA' 833s ok 29 833s # testing : RewriteCond QUERY_STRING test 833s # expected: 404 833s # received: '404' 833s ok 30 833s # testing : QUERY_STRING passed OK 833s # expected: qr/QUERY_STRING = horse=trigger\n/s 833s # received: 'APACHE_TEST_HOSTNAME = test.host.name 833s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 833s # CONTEXT_PREFIX = 833s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 833s # ENV_TEST = mod_env test environment variable 833s # ENV_TEST_EMPTY = 833s # GATEWAY_INTERFACE = CGI/1.1 833s # HTTP_CONNECTION = Keep-Alive 833s # HTTP_HOST = localhost:8529 833s # HTTP_USER_AGENT = libwww-perl/6.76 833s # HTTP_X_FORWARDED_FOR = 127.0.0.1 833s # HTTP_X_FORWARDED_HOST = localhost:8529 833s # HTTP_X_FORWARDED_SERVER = localhost 833s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 833s # QUERY_STRING = horse=trigger 833s # REMOTE_ADDR = 127.0.0.1 833s # REMOTE_PORT = 59224 833s # REQUEST_METHOD = GET 833s # REQUEST_SCHEME = http 833s # REQUEST_URI = /modules/cgi/env.pl?horse=trigger 833s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 833s # SCRIPT_NAME = /modules/cgi/env.pl 833s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 833s # SCRIPT_URL = /modules/cgi/env.pl 833s # SERVER_ADDR = 127.0.0.1 833s # SERVER_ADMIN = tuser@localhost 833s # SERVER_NAME = localhost 833s # SERVER_PORT = 8529 833s # SERVER_PROTOCOL = HTTP/1.1 833s # SERVER_SIGNATURE = 833s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 833s # UNIQUE_ID = ZhQ_dZpSem6-_j1QyGA3ogAAAAA' 833s ok 31 833s # testing : proxy/QSA test success 833s # expected: 200 833s # received: '200' 833s ok 32 833s # testing : proxy/QSA test appended args correctly 833s # expected: qr/QUERY_STRING = foo=bar\&bloo=blar\n/s 833s # received: 'HTTP/1.1 200 OK 833s # Connection: close 833s # Date: Mon, 08 Apr 2024 19:03:17 GMT 833s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 833s # Vary: In-If1 833s # Content-Type: text/plain 833s # Client-Date: Mon, 08 Apr 2024 19:03:17 GMT 833s # Client-Peer: 127.0.0.1:8529 833s # Client-Response-Num: 1 833s # Client-Transfer-Encoding: chunked 833s # DMMATCH1: 1, 1 833s # 833s # APACHE_TEST_HOSTNAME = test.host.name 833s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 833s # CONTEXT_PREFIX = 833s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 833s # ENV_TEST = mod_env test environment variable 833s # ENV_TEST_EMPTY = 833s # GATEWAY_INTERFACE = CGI/1.1 833s # HTTP_CONNECTION = Keep-Alive 833s # HTTP_HOST = localhost:8529 833s # HTTP_USER_AGENT = libwww-perl/6.76 833s # HTTP_X_FORWARDED_FOR = 127.0.0.1 833s # HTTP_X_FORWARDED_HOST = localhost:8529 833s # HTTP_X_FORWARDED_SERVER = localhost 833s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 833s # QUERY_STRING = foo=bar&bloo=blar 833s # REMOTE_ADDR = 127.0.0.1 833s # REMOTE_PORT = 59278 833s # REQUEST_METHOD = GET 833s # REQUEST_SCHEME = http 833s # REQUEST_URI = /modules/cgi/env.pl?foo=bar&bloo=blar 833s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 833s # SCRIPT_NAME = /modules/cgi/env.pl 833s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 833s # SCRIPT_URL = /modules/cgi/env.pl 833s # SERVER_ADDR = 127.0.0.1 833s # SERVER_ADMIN = tuser@localhost 833s # SERVER_NAME = localhost 833s # SERVER_PORT = 8529 833s # SERVER_PROTOCOL = HTTP/1.1 833s # SERVER_SIGNATURE = 833s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 833s # UNIQUE_ID = ZhQ_db9dd2hxdCde-I0q5QAAAAQ 833s # ' 833s ok 33 833s # testing : PR 60478 rewrite loop is halted 833s # expected: 500 833s # received: '500' 833s ok 34 833s # testing : Correct internal redirect happened, OK 833s # expected: qr/VARY2/ 833s # received: 'VARY2 833s # ' 833s ok 35 833s # testing : Vary:Host header not added, OK 833s # expected: qr/(?!.*Host.*)/ 833s # received: 'In-If1' 833s ok 36 833s # testing : Correct internal redirect happened, OK 833s # expected: qr/VARY2/ 833s # received: 'VARY2 833s # ' 833s ok 37 833s # testing : Vary:Host header not added, OK 833s # expected: qr/(?!.*Host.*)/ 833s # received: 'In-If1' 833s ok 38 833s # testing : Correct internal redirect happened, OK 833s # expected: qr/VARY4/ 833s # received: 'VARY4' 833s ok 39 833s # testing : Vary:User-Agent header added, OK 833s # expected: qr/User-Agent/ 833s # received: 'In-If1,User-Agent' 833s ok 40 833s # testing : Correct internal redirect happened, OK 833s # expected: qr/VARY4/ 833s # received: 'VARY4' 833s ok 41 833s # testing : Vary:Accept header added, OK 833s # expected: qr/Accept/ 833s # received: 'In-If1,Accept' 833s ok 42 833s # testing : Correct internal redirect happened, OK 833s # expected: qr/VARY4/ 833s # received: 'VARY4' 833s ok 43 833s # testing : Vary:Referer header added, OK 833s # expected: qr/Referer/ 833s # received: 'In-If1,Referer' 833s ok 44 833s # testing : Vary:Accept header not added, OK 833s # expected: qr/(?!.*Accept.*)/ 833s # received: 'In-If1,Referer' 833s ok 45 833s # testing : Correct internal redirect happened, OK 833s # expected: qr/VARY4/ 833s # received: 'VARY4' 833s ok 46 833s # testing : Vary:Host header not added, OK 833s # expected: qr/(?!.*Host.*)/ 833s # received: 'In-If1' 833s ok 47 833s # testing : samesite not present with no arg 833s # expected: qr/(?!.*SameSite=.*)/ 833s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:03:17 GMT; secure; HttpOnly' 833s ok 48 833s # testing : samesite not present with 0 833s # expected: qr/(?!.*SameSite=.*)/ 833s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:03:17 GMT; secure; HttpOnly' 833s ok 49 833s # testing : samesite not present with false 833s # expected: qr/(?!.*SameSite=.*)/ 833s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:03:17 GMT; secure; HttpOnly' 833s ok 50 833s # testing : samesite=none 833s # expected: qr/SameSite=none/ 833s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:03:17 GMT; secure; HttpOnly; SameSite=none' 833s ok 51 833s # testing : samesite=lax 833s # expected: qr/SameSite=lax/ 833s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:03:17 GMT; secure; HttpOnly; SameSite=lax' 833s ok 52 833s # testing : samesite=foo 833s # expected: qr/SameSite=foo/ 833s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:03:17 GMT; secure; HttpOnly; SameSite=foo' 833s ok 53 833s ok 834s t/modules/sed.t ..................... 834s 1..2 834s # Running under perl version 5.038002 for linux 834s # Current time local: Mon Apr 8 19:03:18 2024 834s # Current time GMT: Mon Apr 8 19:03:18 2024 834s # Using Test.pm version 1.31 834s # Using Apache/Test.pm version 1.42 834s # testing : status code for /apache/sed/out-foo/foobar.html 834s # expected: 200 834s # received: '200' 834s ok 1 834s # testing : sed output filter 834s # expected: 'barbar' 834s # received: 'barbar' 834s ok 2 834s ok 836s t/modules/session.t ................. 836s 1..140 todo 53 54 88 89; 836s # Running under perl version 5.038002 for linux 836s # Current time local: Mon Apr 8 19:03:19 2024 836s # Current time GMT: Mon Apr 8 19:03:19 2024 836s # Using Test.pm version 1.31 836s # Using Apache/Test.pm version 1.42 836s # Cannot write session when off: POST / 836s # testing : response code (Cannot write session when off) 836s # expected: 200 836s # received: '200' 836s ok 1 836s # no expiry (Cannot write session when off) 836s ok 2 836s # testing : session header (Cannot write session when off) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 3 836s # testing : session dirty (Cannot write session when off) 836s # expected: 0 836s # received: 0 836s ok 4 836s # testing : body (Cannot write session when off) 836s # expected: '' 836s # received: '' 836s ok 5 836s # New empty session is not saved: GET /on 836s # testing : response code (New empty session is not saved) 836s # expected: 200 836s # received: '200' 836s ok 6 836s # no expiry (New empty session is not saved) 836s ok 7 836s # testing : session header (New empty session is not saved) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 8 836s # testing : session dirty (New empty session is not saved) 836s # expected: 0 836s # received: 0 836s ok 9 836s # testing : body (New empty session is not saved) 836s # expected: '' 836s # received: '' 836s ok 10 836s # Set session: POST /on 836s # testing : response code (Set session) 836s # expected: 200 836s # received: '200' 836s ok 11 836s # no expiry (Set session) 836s ok 12 836s # testing : session header (Set session) 836s # expected: 'test=value' 836s # received: 'test=value' 836s ok 13 836s # testing : session dirty (Set session) 836s # expected: 1 836s # received: '1' 836s ok 14 836s # testing : body (Set session) 836s # expected: '' 836s # received: '' 836s ok 15 836s # Get session: POST /on?test=value 836s # testing : response code (Get session) 836s # expected: 200 836s # received: '200' 836s ok 16 836s # no expiry (Get session) 836s ok 17 836s # testing : session header (Get session) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 18 836s # testing : session dirty (Get session) 836s # expected: 0 836s # received: 0 836s ok 19 836s # testing : body (Get session) 836s # expected: 'value' 836s # received: 'value' 836s ok 20 836s # Delete session: POST /on?test=value 836s # testing : response code (Delete session) 836s # expected: 200 836s # received: '200' 836s ok 21 836s # no expiry (Delete session) 836s ok 22 836s # testing : session header (Delete session) 836s # expected: '' 836s # received: '' 836s ok 23 836s # testing : session dirty (Delete session) 836s # expected: 1 836s # received: '1' 836s ok 24 836s # testing : body (Delete session) 836s # expected: '' 836s # received: '' 836s ok 25 836s # Edit session: POST /on?test=value 836s # testing : response code (Edit session) 836s # expected: 200 836s # received: '200' 836s ok 26 836s # no expiry (Edit session) 836s ok 27 836s # testing : session header (Edit session) 836s # expected: 'test=' 836s # received: 'test=' 836s ok 28 836s # testing : session dirty (Edit session) 836s # expected: 1 836s # received: '1' 836s ok 29 836s # testing : body (Edit session) 836s # expected: '' 836s # received: '' 836s ok 30 836s # Encode session: POST /on/encode 836s # testing : response code (Encode session) 836s # expected: 200 836s # received: '200' 836s ok 31 836s # no expiry (Encode session) 836s ok 32 836s # testing : session header (Encode session) 836s # expected: 'TestEncoded:test=value' 836s # received: 'TestEncoded:test=value' 836s ok 33 836s # testing : session dirty (Encode session) 836s # expected: 1 836s # received: '1' 836s ok 34 836s # testing : body (Encode session) 836s # expected: '' 836s # received: '' 836s ok 35 836s # Decode session: POST /on/encode?TestEncoded:test=value 836s # testing : response code (Decode session) 836s # expected: 200 836s # received: '200' 836s ok 36 836s # no expiry (Decode session) 836s ok 37 836s # testing : session header (Decode session) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 38 836s # testing : session dirty (Decode session) 836s # expected: 0 836s # received: 0 836s ok 39 836s # testing : body (Decode session) 836s # expected: 'value' 836s # received: 'value' 836s ok 40 836s # Custom decoder failure: GET /on/encode?test=value 836s # testing : response code (Custom decoder failure) 836s # expected: 200 836s # received: '200' 836s ok 41 836s # no expiry (Custom decoder failure) 836s ok 42 836s # testing : session header (Custom decoder failure) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 43 836s # testing : session dirty (Custom decoder failure) 836s # expected: 0 836s # received: 0 836s ok 44 836s # testing : body (Custom decoder failure) 836s # expected: '' 836s # received: '' 836s ok 45 836s # Identity decoder failure: GET /on?&=test 836s # testing : response code (Identity decoder failure) 836s # expected: 200 836s # received: '200' 836s ok 46 836s # no expiry (Identity decoder failure) 836s ok 47 836s # testing : session header (Identity decoder failure) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 48 836s # testing : session dirty (Identity decoder failure) 836s # expected: 0 836s # received: 0 836s ok 49 836s # testing : body (Identity decoder failure) 836s # expected: '' 836s # received: '' 836s ok 50 836s # Session writable after decode failure: POST /on/encode?test=value 836s # testing : response code (Session writable after decode failure) 836s # expected: 200 836s # received: '200' 836s ok 51 836s # no expiry (Session writable after decode failure) 836s ok 52 836s # testing : session header (Session writable after decode failure) 836s # expected: 'TestEncoded:test=value' 836s # received: '(none)' 836s not ok 53 836s # Failed test 53 in t/modules/session.t at line 77 fail #11 *TODO* 836s # testing : session dirty (Session writable after decode failure) 836s # expected: 1 836s # received: 0 836s not ok 54 836s # Failed test 54 in t/modules/session.t at line 79 fail #11 *TODO* 836s # testing : body (Session writable after decode failure) 836s # expected: '' 836s # received: '' 836s ok 55 836s # SessionEnv Off 836s # testing : response code (SessionEnv Off) 836s # expected: 200 836s # received: '200' 836s ok 56 836s # no expiry (SessionEnv Off) 836s ok 57 836s # testing : session header (SessionEnv Off) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 58 836s # testing : session dirty (SessionEnv Off) 836s # expected: 0 836s # received: 0 836s ok 59 836s # testing : body (SessionEnv Off) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 60 836s # SessionEnv On: GET /on/env/on/env.shtml?test=value 836s # testing : response code (SessionEnv On) 836s # expected: 200 836s # received: '200' 836s ok 61 836s # no expiry (SessionEnv On) 836s ok 62 836s # testing : session header (SessionEnv On) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 63 836s # testing : session dirty (SessionEnv On) 836s # expected: 0 836s # received: 0 836s ok 64 836s # testing : body (SessionEnv On) 836s # expected: 'test=value' 836s # received: 'test=value' 836s ok 65 836s # SessionHeader 836s # testing : response code (SessionHeader) 836s # expected: 200 836s # received: '200' 836s ok 66 836s # no expiry (SessionHeader) 836s ok 67 836s # testing : session header (SessionHeader) 836s # expected: 'test=value&another=5&last=7' 836s # received: 'test=value&another=5&last=7' 836s ok 68 836s # testing : session dirty (SessionHeader) 836s # expected: 1 836s # received: '1' 836s ok 69 836s # testing : body (SessionHeader) 836s # expected: '' 836s # received: '' 836s ok 70 836s # SessionMaxAge adds expiry: GET /on/expire?test=value 836s # testing : response code (SessionMaxAge adds expiry) 836s # expected: 200 836s # received: '200' 836s ok 71 836s # expiry of 1712603101 (SessionMaxAge adds expiry) 836s ok 72 836s # testing : session header (SessionMaxAge adds expiry) 836s # expected: 'test=value' 836s # received: 'test=value' 836s ok 73 836s # testing : session dirty (SessionMaxAge adds expiry) 836s # expected: 0 836s # received: '0' 836s ok 74 836s # testing : body (SessionMaxAge adds expiry) 836s # expected: '' 836s # received: '' 836s ok 75 836s # Discard expired session: GET /on/expire?test=value&expiry=1 836s # testing : response code (Discard expired session) 836s # expected: 200 836s # received: '200' 836s ok 76 836s # expiry of 1712603101 (Discard expired session) 836s ok 77 836s # testing : session header (Discard expired session) 836s # expected: '' 836s # received: '' 836s ok 78 836s # testing : session dirty (Discard expired session) 836s # expected: 0 836s # received: '0' 836s ok 79 836s # testing : body (Discard expired session) 836s # expected: '' 836s # received: '' 836s ok 80 836s # Keep non-expired session: GET /on/expire?test=value&expiry=1712603201000000 836s # testing : response code (Keep non-expired session) 836s # expected: 200 836s # received: '200' 836s ok 81 836s # expiry of 1712603101 (Keep non-expired session) 836s ok 82 836s # testing : session header (Keep non-expired session) 836s # expected: 'test=value' 836s # received: 'test=value' 836s ok 83 836s # testing : session dirty (Keep non-expired session) 836s # expected: 0 836s # received: '0' 836s ok 84 836s # testing : body (Keep non-expired session) 836s # expected: '' 836s # received: '' 836s ok 85 836s # Session writable after expired: POST /on/expire?expiry=1 836s # testing : response code (Session writable after expired) 836s # expected: 200 836s # received: '200' 836s ok 86 836s # expiry of 1712603101 (Session writable after expired) 836s ok 87 836s # testing : session header (Session writable after expired) 836s # expected: 'test=value' 836s # received: '' 836s not ok 88 836s # Failed test 88 in t/modules/session.t at line 77 fail #18 *TODO* 836s # testing : session dirty (Session writable after expired) 836s # expected: 1 836s # received: '0' 836s not ok 89 836s # Failed test 89 in t/modules/session.t at line 79 fail #18 *TODO* 836s # testing : body (Session writable after expired) 836s # expected: '' 836s # received: '' 836s ok 90 836s # SessionExpiryUpdateInterval off by default: GET /on/expire?test=value&expiry=1712603101000000 836s # testing : response code (SessionExpiryUpdateInterval off by default) 836s # expected: 200 836s # received: '200' 836s ok 91 836s # expiry of 1712603101 (SessionExpiryUpdateInterval off by default) 836s ok 92 836s # testing : session header (SessionExpiryUpdateInterval off by default) 836s # expected: 'test=value' 836s # received: 'test=value' 836s ok 93 836s # testing : session dirty (SessionExpiryUpdateInterval off by default) 836s # expected: 0 836s # received: '0' 836s ok 94 836s # testing : body (SessionExpiryUpdateInterval off by default) 836s # expected: '' 836s # received: '' 836s ok 95 836s # SessionExpiryUpdateInterval skips save: GET /on/expire/cache?test=value&expiry=1712603101000000 836s # testing : response code (SessionExpiryUpdateInterval skips save) 836s # expected: 200 836s # received: '200' 836s ok 96 836s # no expiry (SessionExpiryUpdateInterval skips save) 836s ok 97 836s # testing : session header (SessionExpiryUpdateInterval skips save) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 98 836s # testing : session dirty (SessionExpiryUpdateInterval skips save) 836s # expected: 0 836s # received: 0 836s ok 99 836s # testing : body (SessionExpiryUpdateInterval skips save) 836s # expected: '' 836s # received: '' 836s ok 100 836s # Session readable when save skipped: POST /on/expire/cache?test=value&expiry=1712603101000000 836s # testing : response code (Session readable when save skipped) 836s # expected: 200 836s # received: '200' 836s ok 101 836s # no expiry (Session readable when save skipped) 836s ok 102 836s # testing : session header (Session readable when save skipped) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 103 836s # testing : session dirty (Session readable when save skipped) 836s # expected: 0 836s # received: 0 836s ok 104 836s # testing : body (Session readable when save skipped) 836s # expected: 'value' 836s # received: 'value' 836s ok 105 836s # Dirty overrides SessionExpiryUpdateInterval: POST /on/expire/cache?test=value&expiry=1712603101000000 836s # testing : response code (Dirty overrides SessionExpiryUpdateInterval) 836s # expected: 200 836s # received: '200' 836s ok 106 836s # expiry of 1712603101 (Dirty overrides SessionExpiryUpdateInterval) 836s ok 107 836s # testing : session header (Dirty overrides SessionExpiryUpdateInterval) 836s # expected: 'test=value' 836s # received: 'test=value' 836s ok 108 836s # testing : session dirty (Dirty overrides SessionExpiryUpdateInterval) 836s # expected: 1 836s # received: '1' 836s ok 109 836s # testing : body (Dirty overrides SessionExpiryUpdateInterval) 836s # expected: '' 836s # received: '' 836s ok 110 836s # Old session always updates expiry: GET /on/expire/cache?test=value&expiry=1712603041000000 836s # testing : response code (Old session always updates expiry) 836s # expected: 200 836s # received: '200' 836s ok 111 836s # expiry of 1712603101 (Old session always updates expiry) 836s ok 112 836s # testing : session header (Old session always updates expiry) 836s # expected: 'test=value' 836s # received: 'test=value' 836s ok 113 836s # testing : session dirty (Old session always updates expiry) 836s # expected: 0 836s # received: '0' 836s ok 114 836s # testing : body (Old session always updates expiry) 836s # expected: '' 836s # received: '' 836s ok 115 836s # New empty session with expiry not saved: GET /on/expire/cache 836s # testing : response code (New empty session with expiry not saved) 836s # expected: 200 836s # received: '200' 836s ok 116 836s # no expiry (New empty session with expiry not saved) 836s ok 117 836s # testing : session header (New empty session with expiry not saved) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 118 836s # testing : session dirty (New empty session with expiry not saved) 836s # expected: 0 836s # received: 0 836s ok 119 836s # testing : body (New empty session with expiry not saved) 836s # expected: '' 836s # received: '' 836s ok 120 836s # Can create session with SessionExpiryUpdateInterval: POST /on/expire/cache 836s # testing : response code (Can create session with SessionExpiryUpdateInterval) 836s # expected: 200 836s # received: '200' 836s ok 121 836s # expiry of 1712603101 (Can create session with SessionExpiryUpdateInterval) 836s ok 122 836s # testing : session header (Can create session with SessionExpiryUpdateInterval) 836s # expected: 'test=value' 836s # received: 'test=value' 836s ok 123 836s # testing : session dirty (Can create session with SessionExpiryUpdateInterval) 836s # expected: 1 836s # received: '1' 836s ok 124 836s # testing : body (Can create session with SessionExpiryUpdateInterval) 836s # expected: '' 836s # received: '' 836s ok 125 836s # Cannot write session when not included: POST /on/include?test=value 836s # testing : response code (Cannot write session when not included) 836s # expected: 200 836s # received: '200' 836s ok 126 836s # no expiry (Cannot write session when not included) 836s ok 127 836s # testing : session header (Cannot write session when not included) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 128 836s # testing : session dirty (Cannot write session when not included) 836s # expected: 0 836s # received: 0 836s ok 129 836s # testing : body (Cannot write session when not included) 836s # expected: '' 836s # received: '' 836s ok 130 836s # Can read session when included: POST /on/include/yes?test=value 836s # testing : response code (Can read session when included) 836s # expected: 200 836s # received: '200' 836s ok 131 836s # no expiry (Can read session when included) 836s ok 132 836s # testing : session header (Can read session when included) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 133 836s # testing : session dirty (Can read session when included) 836s # expected: 0 836s # received: 0 836s ok 134 836s # testing : body (Can read session when included) 836s # expected: 'value' 836s # received: 'value' 836s ok 135 836s # SessionExclude overrides SessionInclude: POST /on/include/yes/no?test=value 836s # testing : response code (SessionExclude overrides SessionInclude) 836s # expected: 200 836s # received: '200' 836s ok 136 836s # no expiry (SessionExclude overrides SessionInclude) 836s ok 137 836s # testing : session header (SessionExclude overrides SessionInclude) 836s # expected: '(none)' 836s # received: '(none)' 836s ok 138 836s # testing : session dirty (SessionExclude overrides SessionInclude) 836s # expected: 0 836s # received: 0 836s ok 139 836s # testing : body (SessionExclude overrides SessionInclude) 836s # expected: '' 836s # received: '' 836s ok 140 836s ok 838s t/modules/session_cookie.t .......... 838s 1..2 838s # Running under perl version 5.038002 for linux 838s # Current time local: Mon Apr 8 19:03:21 2024 838s # Current time GMT: Mon Apr 8 19:03:21 2024 838s # Using Test.pm version 1.31 838s # Using Apache/Test.pm version 1.42 838s # expected: 404 838s # received: '404' 838s ok 1 838s # expected: 200 838s # received: '200' 838s ok 2 838s ok 840s t/modules/setenvif.t ................ 840s 1..142 840s # Running under perl version 5.038002 for linux 840s # Current time local: Mon Apr 8 19:03:23 2024 840s # Current time GMT: Mon Apr 8 19:03:23 2024 840s # Using Test.pm version 1.31 840s # Using Apache/Test.pm version 1.42 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 1 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 2 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 3 840s --- 840s conf: 840s BrowserMatch foo-browser/0.1 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 4 840s --- 840s conf: 840s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 5 840s --- 840s conf: 840s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 6 840s --- 840s conf: 840s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 7 840s --- 840s conf: 840s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 8 840s --- 840s conf: 840s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 9 840s --- 840s conf: 840s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 10 840s --- 840s conf: 840s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 11 840s --- 840s conf: 840s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 12 840s --- 840s conf: 840s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 13 840s --- 840s conf: 840s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 14 840s --- 840s conf: 840s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 15 840s --- 840s conf: 840s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 16 840s --- 840s conf: 840s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 17 840s --- 840s conf: 840s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 18 840s --- 840s conf: 840s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 19 840s --- 840s conf: 840s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 20 840s --- 840s conf: 840s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 21 840s --- 840s conf: 840s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 22 840s --- 840s conf: 840s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 23 840s --- 840s conf: 840s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 24 840s --- 840s conf: 840s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 25 840s --- 840s conf: 840s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 26 840s --- 840s conf: 840s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 27 840s --- 840s conf: 840s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 28 840s --- 840s conf: 840s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 29 840s --- 840s conf: 840s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 30 840s --- 840s conf: 840s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 31 840s --- 840s conf: 840s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 32 840s --- 840s conf: 840s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 33 840s --- 840s conf: 840s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 34 840s --- 840s conf: 840s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 35 840s --- 840s conf: 840s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 36 840s --- 840s conf: 840s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 37 840s --- 840s conf: 840s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 38 840s --- 840s conf: 840s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 39 840s --- 840s conf: 840s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 40 840s --- 840s conf: 840s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 41 840s --- 840s conf: 840s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 42 840s --- 840s conf: 840s SetEnvIf Request_Method GET VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 43 840s --- 840s conf: 840s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 44 840s --- 840s conf: 840s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 45 840s --- 840s conf: 840s SetEnvIf Request_Method POST VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 46 840s --- 840s conf: 840s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 47 840s --- 840s conf: 840s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 48 840s --- 840s conf: 840s SetEnvIf Request_Method GET RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 49 840s --- 840s conf: 840s SetEnvIf Request_Method GET RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 50 840s --- 840s conf: 840s SetEnvIf Request_Method GET RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 51 840s --- 840s conf: 840s SetEnvIf Request_Method GET RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 52 840s --- 840s conf: 840s SetEnvIf Request_Method GET RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 53 840s --- 840s conf: 840s SetEnvIf Request_Method GET RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 54 840s --- 840s conf: 840s SetEnvIfNoCase Request_Method GET VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 55 840s --- 840s conf: 840s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 56 840s --- 840s conf: 840s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 57 840s --- 840s conf: 840s SetEnvIfNoCase Request_Method POST VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 58 840s --- 840s conf: 840s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 59 840s --- 840s conf: 840s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 60 840s --- 840s conf: 840s SetEnvIf Request_Protocol HTTP VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 61 840s --- 840s conf: 840s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 62 840s --- 840s conf: 840s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 63 840s --- 840s conf: 840s SetEnvIf Request_Protocol FTP VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 64 840s --- 840s conf: 840s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 65 840s --- 840s conf: 840s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 66 840s --- 840s conf: 840s SetEnvIf Request_Protocol HTTP RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 67 840s --- 840s conf: 840s SetEnvIf Request_Protocol HTTP RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 68 840s --- 840s conf: 840s SetEnvIf Request_Protocol HTTP RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 69 840s --- 840s conf: 840s SetEnvIf Request_Protocol HTTP RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 70 840s --- 840s conf: 840s SetEnvIf Request_Protocol HTTP RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 71 840s --- 840s conf: 840s SetEnvIf Request_Protocol HTTP RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 72 840s --- 840s conf: 840s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 73 840s --- 840s conf: 840s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 74 840s --- 840s conf: 840s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 75 840s --- 840s conf: 840s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 76 840s --- 840s conf: 840s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 77 840s --- 840s conf: 840s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 78 840s --- 840s conf: 840s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 79 840s --- 840s conf: 840s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 80 840s --- 840s conf: 840s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 81 840s --- 840s conf: 840s SetEnvIf Request_URI foo.html VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 82 840s --- 840s conf: 840s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 83 840s --- 840s conf: 840s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 84 840s --- 840s conf: 840s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 85 840s --- 840s conf: 840s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 86 840s --- 840s conf: 840s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 87 840s --- 840s conf: 840s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 88 840s --- 840s conf: 840s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 89 840s --- 840s conf: 840s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 90 840s --- 840s conf: 840s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 91 840s --- 840s conf: 840s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 92 840s --- 840s conf: 840s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 93 840s --- 840s conf: 840s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 94 840s --- 840s conf: 840s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 95 840s --- 840s conf: 840s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 96 840s --- 840s conf: 840s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 97 840s --- 840s conf: 840s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 98 840s --- 840s conf: 840s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 99 840s --- 840s conf: 840s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 100 840s --- 840s conf: 840s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 101 840s --- 840s conf: 840s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 102 840s --- 840s conf: 840s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 103 840s --- 840s conf: 840s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 104 840s --- 840s conf: 840s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 105 840s --- 840s conf: 840s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 106 840s --- 840s conf: 840s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 107 840s --- 840s conf: 840s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 108 840s --- 840s conf: 840s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 109 840s --- 840s conf: 840s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 110 840s --- 840s conf: 840s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 111 840s --- 840s conf: 840s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 112 840s --- 840s conf: 840s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 113 840s --- 840s conf: 840s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 114 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 115 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 116 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 117 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 R2=1 840s SetEnvIf R2 1 VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 118 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 R2=1 840s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 119 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 R2=1 840s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 120 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 R2=1 840s SetEnvIf R2 0 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 121 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 R2=1 840s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 122 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 R2=1 840s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 123 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=0 840s SetEnvIf RELAY 1 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 124 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=0 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 125 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=0 840s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 126 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 127 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 128 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 129 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 R2=1 840s SetEnvIf RELAY 1 !R2 840s SetEnvIf R2 1 VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 130 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 R2=1 840s SetEnvIf RELAY 1 !R2 840s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 131 840s --- 840s conf: 840s BrowserMatch ^libwww-perl/.* RELAY=1 840s SetEnvIf RELAY 1 R2=1 840s SetEnvIf RELAY 1 !R2 840s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 132 840s --- 840s conf: 840s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set 840s expecting: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:(none) 840s 3:(none) 840s <- 840s ok 133 840s --- 840s conf: 840s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:(none) 840s <- 840s ok 134 840s --- 840s conf: 840s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s got: 840s ->1:set 840s 2:set 840s 3:set 840s <- 840s ok 135 840s --- 840s conf: 840s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 136 840s --- 840s conf: 840s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 137 840s --- 840s conf: 840s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 840s expecting: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s got: 840s ->1:(none) 840s 2:(none) 840s 3:(none) 840s <- 840s ok 138 840s # expected: '1:.shtml 840s # 2:sh 840s # 3:(none) 840s # ' 840s # received: '1:.shtml 840s # 2:sh 840s # 3:(none) 840s # ' 840s ok 139 840s # expected: '1:(none) 840s # 2:(none) 840s # 3:(none) 840s # ' 840s # received: '1:(none) 840s # 2:(none) 840s # 3:(none) 840s # ' 840s ok 140 840s # expected: '1:(none) 840s # 2:(none) 840s # 3:(none) 840s # ' 840s # received: '1:(none) 840s # 2:(none) 840s # 3:(none) 840s # ' 840s ok 141 840s # expected: '1:$0 840s # 2:$1 840s # 3:(none) 840s # ' 840s # received: '1:$0 840s # 2:$1 840s # 3:(none) 840s # ' 840s ok 142 840s ok 841s t/modules/speling.t ................. 841s 1..48 841s # Running under perl version 5.038002 for linux 841s # Current time local: Mon Apr 8 19:03:25 2024 841s # Current time GMT: Mon Apr 8 19:03:25 2024 841s # Using Test.pm version 1.31 841s # Using Apache/Test.pm version 1.42 841s # testing : Checking normal. Expecting: 200 841s # expected: 200 841s # received: '200' 841s ok 1 841s ok 2 # skip Skipping. No redirect with status 200 841s # testing : Checking omission. Expecting: 301 841s # expected: 301 841s # received: '301' 841s ok 3 841s # testing : Redirect ok 841s # expected: qr/good\.html|several1\.html/ 841s # received: ' 841s # 841s # 301 Moved Permanently 841s # 841s #

Moved Permanently

841s #

The document has moved here.

841s # 841s # ' 841s ok 4 841s # testing : Checking insertion. Expecting: 301 841s # expected: 301 841s # received: '301' 841s ok 5 841s # testing : Redirect ok 841s # expected: qr/good\.html|several1\.html/ 841s # received: ' 841s # 841s # 301 Moved Permanently 841s # 841s #

Moved Permanently

841s #

The document has moved here.

841s # 841s # ' 841s ok 6 841s # testing : Checking transposition. Expecting: 301 841s # expected: 301 841s # received: '301' 841s ok 7 841s # testing : Redirect ok 841s # expected: qr/good\.html|several1\.html/ 841s # received: ' 841s # 841s # 301 Moved Permanently 841s # 841s #

Moved Permanently

841s #

The document has moved here.

841s # 841s # ' 841s ok 8 841s # testing : Checking wrong character. Expecting: 301 841s # expected: 301 841s # received: '301' 841s ok 9 841s # testing : Redirect ok 841s # expected: qr/good\.html|several1\.html/ 841s # received: ' 841s # 841s # 301 Moved Permanently 841s # 841s #

Moved Permanently

841s #

The document has moved here.

841s # 841s # ' 841s ok 10 841s # testing : Checking wrong extension. Expecting: 300 841s # expected: 300 841s # received: '300' 841s ok 11 841s # testing : Redirect ok 841s # expected: qr/good\.html|several1\.html/ 841s # received: ' 841s # 841s # 300 Multiple Choices 841s # 841s #

Multiple Choices

841s # The document name you requested (/modules/speling/nocase/good.wrong_ext) could not be found on this server. 841s # However, we found documents with names similar to the one you requested.

Available documents: 841s #

841s # 841s # ' 841s ok 12 841s # testing : Checking NC wrong extension. Expecting: 300 841s # expected: 300 841s # received: '300' 841s ok 13 841s # testing : Redirect ok 841s # expected: qr/good\.html|several1\.html/ 841s # received: ' 841s # 841s # 300 Multiple Choices 841s # 841s #

Multiple Choices

841s # The document name you requested (/modules/speling/nocase/GOOD.wrong_ext) could not be found on this server. 841s # However, we found documents with names similar to the one you requested.

Available documents: 841s #

841s # 841s # ' 841s ok 14 841s # testing : Checking wrong filename. Expecting: 404 841s # expected: 404 841s # received: '404' 841s ok 15 841s ok 16 # skip Skipping. No redirect with status 404 841s # testing : Checking double transposition. Expecting: 404 841s # expected: 404 841s # received: '404' 841s ok 17 841s ok 18 # skip Skipping. No redirect with status 404 841s # testing : Checking double wrong character. Expecting: 404 841s # expected: 404 841s # received: '404' 841s ok 19 841s ok 20 # skip Skipping. No redirect with status 404 841s # testing : Checking multiple choice. Expecting: 300 841s # expected: 300 841s # received: '300' 841s ok 21 841s # testing : Redirect ok 841s # expected: qr/good\.html|several1\.html/ 841s # received: ' 841s # 841s # 300 Multiple Choices 841s # 841s #

Multiple Choices

841s # The document name you requested (/modules/speling/nocase/several0.html) could not be found on this server. 841s # However, we found documents with names similar to the one you requested.

Available documents: 841s #

841s # 841s # ' 841s ok 22 841s # testing : Checking case. Expecting: 301 841s # expected: 301 841s # received: '301' 841s ok 23 841s # testing : Redirect ok 841s # expected: qr/good\.html|several1\.html/ 841s # received: ' 841s # 841s # 301 Moved Permanently 841s # 841s #

Moved Permanently

841s #

The document has moved here.

841s # 841s # ' 841s ok 24 841s # testing : Checking normal. Expecting: 200 841s # expected: 200 841s # received: '200' 841s ok 25 841s ok 26 # skip Skipping. No redirect with status 200 841s # testing : Checking omission. Expecting: 404 841s # expected: 404 841s # received: '404' 841s ok 27 841s ok 28 # skip Skipping. No redirect with status 404 841s # testing : Checking insertion. Expecting: 404 841s # expected: 404 841s # received: '404' 841s ok 29 841s ok 30 # skip Skipping. No redirect with status 404 841s # testing : Checking transposition. Expecting: 404 841s # expected: 404 841s # received: '404' 841s ok 31 841s ok 32 # skip Skipping. No redirect with status 404 841s # testing : Checking wrong character. Expecting: 404 841s # expected: 404 841s # received: '404' 841s ok 33 841s ok 34 # skip Skipping. No redirect with status 404 841s # testing : Checking wrong extension. Expecting: 300 841s # expected: 300 841s # received: '300' 841s ok 35 841s # testing : Redirect ok 841s # expected: qr/good\.html|several1\.html/ 841s # received: ' 841s # 841s # 300 Multiple Choices 841s # 841s #

Multiple Choices

841s # The document name you requested (/modules/speling/caseonly/good.wrong_ext) could not be found on this server. 841s # However, we found documents with names similar to the one you requested.

Available documents: 841s #

841s # 841s # ' 841s ok 36 841s # testing : Checking NC wrong extension. Expecting: 300 841s # expected: 300 841s # received: '300' 841s ok 37 841s # testing : Redirect ok 841s # expected: qr/good\.html|several1\.html/ 841s # received: ' 841s # 841s # 300 Multiple Choices 841s # 841s #

Multiple Choices

841s # The document name you requested (/modules/speling/caseonly/GOOD.wrong_ext) could not be found on this server. 841s # However, we found documents with names similar to the one you requested.

Available documents: 841s #

841s # 841s # ' 841s ok 38 841s # testing : Checking wrong filename. Expecting: 404 841s # expected: 404 841s # received: '404' 841s ok 39 841s ok 40 # skip Skipping. No redirect with status 404 841s # testing : Checking double transposition. Expecting: 404 841s # expected: 404 841s # received: '404' 841s ok 41 841s ok 42 # skip Skipping. No redirect with status 404 841s # testing : Checking double wrong character. Expecting: 404 841s # expected: 404 841s # received: '404' 841s ok 43 841s ok 44 # skip Skipping. No redirect with status 404 841s # testing : Checking multiple choice. Expecting: 404 841s # expected: 404 841s # received: '404' 841s ok 45 841s ok 46 # skip Skipping. No redirect with status 404 841s # testing : Checking case. Expecting: 301 841s # expected: 301 841s # received: '301' 841s ok 47 841s # testing : Redirect ok 841s # expected: qr/good\.html|several1\.html/ 841s # received: ' 841s # 841s # 301 Moved Permanently 841s # 841s #

Moved Permanently

841s #

The document has moved here.

841s # 841s # ' 841s ok 48 841s ok 843s t/modules/status.t .................. 843s 1..1 843s # Running under perl version 5.038002 for linux 843s # Current time local: Mon Apr 8 19:03:26 2024 843s # Current time GMT: Mon Apr 8 19:03:26 2024 843s # Using Test.pm version 1.31 843s # Using Apache/Test.pm version 1.42 843s 843s 843s Apache Status 843s 843s

Apache Server Status for localhost (via 127.0.0.1)

843s 843s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
843s
Server MPM: prefork
843s
Server Built: 2024-03-31T08:37:28 843s

843s
Current Time: Monday, 08-Apr-2024 19:03:28 UTC
843s
Restart Time: Monday, 08-Apr-2024 18:59:16 UTC
843s
Parent Server Config. Generation: 1
843s
Parent Server MPM Generation: 0
843s
Server uptime: 4 minutes 11 seconds
843s
Server load: 1.02 0.64 0.28
843s
Total accesses: 6796 - Total Traffic: 139.9 MB - Total Duration: 126086
843s
CPU Usage: u1.52 s1.34 cu3.56 cs2.78 - 3.67% CPU load
843s
27.1 requests/sec - 0.6 MB/second - 21.1 kB/request - 18.553 ms/request
843s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
843s
W._._..
843s

Scoreboard Key:
843s "_" Waiting for Connection, 843s "S" Starting up, 843s "R" Reading Request,
843s "W" Sending Reply, 843s "K" Keepalive (read), 843s "D" DNS Lookup,
843s "C" Closing connection, 843s "L" Logging, 843s "G" Gracefully finishing,
843s "I" Idle cleanup of worker, 843s "." Open slot with no current process
843s

843s 843s 843s 843s 843s 843s 843s 843s 843s 843s 843s 843s 843s 843s 843s 843s 843s 843s 843s
SrvPIDAccMCPU 843s SSReqDurConnChildSlotClientProtocolVHostRequest
0-071810/2805/2805W 843s 3.2300506710.041.9341.93 843s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1-0-0/0/2812. 843s 0.00120298760.00.0053.15 843s 127.0.0.1http/1.1localhost:8550OPTIONS * HTTP/1.0
2-0996200/154/734_ 843s 0.161098440.00.0842.87 843s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
3-0-0/0/368. 843s 0.00110198330.00.001.87 843s 127.0.0.1http/1.1localhost:8550OPTIONS * HTTP/1.0
4-01007080/49/54_ 843s 0.0410135650.00.030.03 843s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
5-0-0/0/21. 843s 0.0014022880.00.000.08 843s 127.0.0.1http/1.1localhost:8550OPTIONS * HTTP/1.0
6-0-0/0/2. 843s 0.0013070.00.000.00 843s 127.0.0.1http/1.1localhost:8550OPTIONS * HTTP/1.0
843s
843s 843s 843s 843s 843s 843s 843s 843s 843s 843s 843s 843s
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
843s 843s ok 1 843s ok 845s t/modules/substitute.t .............. 845s 1..19 845s # Running under perl version 5.038002 for linux 845s # Current time local: Mon Apr 8 19:03:28 2024 845s # Current time GMT: Mon Apr 8 19:03:28 2024 845s # Using Test.pm version 1.31 845s # Using Apache/Test.pm version 1.42 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'barbar': OK 845s ok 1 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'barbar': OK 845s ok 2 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'foofoo': OK 845s ok 3 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'barbar': OK 845s ok 4 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'barbar': OK 845s ok 5 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'barbar': OK 845s ok 6 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'foof 845s oo': OK 845s ok 7 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'xfoo': OK 845s ok 8 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 845s ok 9 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s barx 845s ': OK 845s ok 10 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'a$1axb(': OK 845s ok 11 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'a$XX': OK 845s ok 12 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 845s ok 13 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'x&x': OK 845s ok 14 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'xx': OK 845s ok 15 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'fcooar': OK 845s ok 16 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'fc$1ar': OK 845s ok 17 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'fdooar': OK 845s ok 18 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s got 200 'XXXfooXXX 845s bar': OK 845s ok 19 845s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 845s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 845s ok 848s t/modules/unique_id.t ............... 848s 1..300 848s # Running under perl version 5.038002 for linux 848s # Current time local: Mon Apr 8 19:03:30 2024 848s # Current time GMT: Mon Apr 8 19:03:30 2024 848s # Using Test.pm version 1.31 848s # Using Apache/Test.pm version 1.42 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 1 848s # unique id: ZhQ_g3Kv9QTg4UJDVTaWGgAAAAI 848s ok 2 848s ok 3 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 4 848s # unique id: ZhQ_g5pSem6-_j1QyGA31QAAAAA 848s ok 5 848s ok 6 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 7 848s # unique id: ZhQ_g79dd2hxdCde-I0rGQAAAAQ 848s ok 8 848s ok 9 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 10 848s # unique id: ZhQ_g3Kv9QTg4UJDVTaWGwAAAAI 848s ok 11 848s ok 12 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 13 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWHAAAAAI 848s ok 14 848s ok 15 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 16 848s # unique id: ZhQ_hJpSem6-_j1QyGA31gAAAAA 848s ok 17 848s ok 18 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 19 848s # unique id: ZhQ_hL9dd2hxdCde-I0rGgAAAAQ 848s ok 20 848s ok 21 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 22 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWHQAAAAI 848s ok 23 848s ok 24 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 25 848s # unique id: ZhQ_hJpSem6-_j1QyGA31wAAAAA 848s ok 26 848s ok 27 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 28 848s # unique id: ZhQ_hJpSem6-_j1QyGA32AAAAAA 848s ok 29 848s ok 30 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 31 848s # unique id: ZhQ_hL9dd2hxdCde-I0rGwAAAAQ 848s ok 32 848s ok 33 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 34 848s # unique id: ZhQ_hJpSem6-_j1QyGA32QAAAAA 848s ok 35 848s ok 36 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 37 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWHgAAAAI 848s ok 38 848s ok 39 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 40 848s # unique id: ZhQ_hL9dd2hxdCde-I0rHAAAAAQ 848s ok 41 848s ok 42 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 43 848s # unique id: ZhQ_hJpSem6-_j1QyGA32gAAAAA 848s ok 44 848s ok 45 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 46 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWHwAAAAI 848s ok 47 848s ok 48 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 49 848s # unique id: ZhQ_hL9dd2hxdCde-I0rHQAAAAQ 848s ok 50 848s ok 51 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 52 848s # unique id: ZhQ_hJpSem6-_j1QyGA32wAAAAA 848s ok 53 848s ok 54 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 55 848s # unique id: ZhQ_hJpSem6-_j1QyGA33AAAAAA 848s ok 56 848s ok 57 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 58 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWIAAAAAI 848s ok 59 848s ok 60 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 61 848s # unique id: ZhQ_hL9dd2hxdCde-I0rHgAAAAQ 848s ok 62 848s ok 63 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 64 848s # unique id: ZhQ_hJpSem6-_j1QyGA33QAAAAA 848s ok 65 848s ok 66 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 67 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWIQAAAAI 848s ok 68 848s ok 69 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 70 848s # unique id: ZhQ_hL9dd2hxdCde-I0rHwAAAAQ 848s ok 71 848s ok 72 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 73 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWIgAAAAI 848s ok 74 848s ok 75 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 76 848s # unique id: ZhQ_hJpSem6-_j1QyGA33gAAAAA 848s ok 77 848s ok 78 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 79 848s # unique id: ZhQ_hL9dd2hxdCde-I0rIAAAAAQ 848s ok 80 848s ok 81 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 82 848s # unique id: ZhQ_hL9dd2hxdCde-I0rIQAAAAQ 848s ok 83 848s ok 84 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 85 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWIwAAAAI 848s ok 86 848s ok 87 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 88 848s # unique id: ZhQ_hL9dd2hxdCde-I0rIgAAAAQ 848s ok 89 848s ok 90 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 91 848s # unique id: ZhQ_hJpSem6-_j1QyGA33wAAAAA 848s ok 92 848s ok 93 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 94 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWJAAAAAI 848s ok 95 848s ok 96 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 97 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWJQAAAAI 848s ok 98 848s ok 99 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 100 848s # unique id: ZhQ_hL9dd2hxdCde-I0rIwAAAAQ 848s ok 101 848s ok 102 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 103 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWJgAAAAI 848s ok 104 848s ok 105 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 106 848s # unique id: ZhQ_hJpSem6-_j1QyGA34AAAAAA 848s ok 107 848s ok 108 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 109 848s # unique id: ZhQ_hL9dd2hxdCde-I0rJAAAAAQ 848s ok 110 848s ok 111 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 112 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWJwAAAAI 848s ok 113 848s ok 114 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 115 848s # unique id: ZhQ_hJpSem6-_j1QyGA34QAAAAA 848s ok 116 848s ok 117 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 118 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWKAAAAAI 848s ok 119 848s ok 120 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 121 848s # unique id: ZhQ_hL9dd2hxdCde-I0rJQAAAAQ 848s ok 122 848s ok 123 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 124 848s # unique id: ZhQ_hJpSem6-_j1QyGA34gAAAAA 848s ok 125 848s ok 126 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 127 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWKQAAAAI 848s ok 128 848s ok 129 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 130 848s # unique id: ZhQ_hJpSem6-_j1QyGA34wAAAAA 848s ok 131 848s ok 132 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 133 848s # unique id: ZhQ_hL9dd2hxdCde-I0rJgAAAAQ 848s ok 134 848s ok 135 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 136 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWKgAAAAI 848s ok 137 848s ok 138 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 139 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWKwAAAAI 848s ok 140 848s ok 141 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 142 848s # unique id: ZhQ_hJpSem6-_j1QyGA35AAAAAA 848s ok 143 848s ok 144 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 145 848s # unique id: ZhQ_hL9dd2hxdCde-I0rJwAAAAQ 848s ok 146 848s ok 147 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 148 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWLAAAAAI 848s ok 149 848s ok 150 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 151 848s # unique id: ZhQ_hJpSem6-_j1QyGA35QAAAAA 848s ok 152 848s ok 153 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 154 848s # unique id: ZhQ_hJpSem6-_j1QyGA35gAAAAA 848s ok 155 848s ok 156 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 157 848s # unique id: ZhQ_hL9dd2hxdCde-I0rKAAAAAQ 848s ok 158 848s ok 159 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 160 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWLQAAAAI 848s ok 161 848s ok 162 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 163 848s # unique id: ZhQ_hJpSem6-_j1QyGA35wAAAAA 848s ok 164 848s ok 165 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 166 848s # unique id: ZhQ_hL9dd2hxdCde-I0rKQAAAAQ 848s ok 167 848s ok 168 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 169 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWLgAAAAI 848s ok 170 848s ok 171 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 172 848s # unique id: ZhQ_hL9dd2hxdCde-I0rKgAAAAQ 848s ok 173 848s ok 174 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 175 848s # unique id: ZhQ_hJpSem6-_j1QyGA36AAAAAA 848s ok 176 848s ok 177 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 178 848s # unique id: ZhQ_hHKv9QTg4UJDVTaWLwAAAAI 848s ok 179 848s ok 180 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 181 848s # unique id: ZhQ_hb9dd2hxdCde-I0rKwAAAAQ 848s ok 182 848s ok 183 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 184 848s # unique id: ZhQ_hb9dd2hxdCde-I0rLAAAAAQ 848s ok 185 848s ok 186 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 187 848s # unique id: ZhQ_hZpSem6-_j1QyGA36QAAAAA 848s ok 188 848s ok 189 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 190 848s # unique id: ZhQ_hXKv9QTg4UJDVTaWMAAAAAI 848s ok 191 848s ok 192 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 193 848s # unique id: ZhQ_hb9dd2hxdCde-I0rLQAAAAQ 848s ok 194 848s ok 195 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 196 848s # unique id: ZhQ_hb9dd2hxdCde-I0rLgAAAAQ 848s ok 197 848s ok 198 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 199 848s # unique id: ZhQ_hZpSem6-_j1QyGA36gAAAAA 848s ok 200 848s ok 201 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 202 848s # unique id: ZhQ_hb9dd2hxdCde-I0rLwAAAAQ 848s ok 203 848s ok 204 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 205 848s # unique id: ZhQ_hXKv9QTg4UJDVTaWMQAAAAI 848s ok 206 848s ok 207 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 208 848s # unique id: ZhQ_hZpSem6-_j1QyGA36wAAAAA 848s ok 209 848s ok 210 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 211 848s # unique id: ZhQ_hb9dd2hxdCde-I0rMAAAAAQ 848s ok 212 848s ok 213 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 214 848s # unique id: ZhQ_hZpSem6-_j1QyGA37AAAAAA 848s ok 215 848s ok 216 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 217 848s # unique id: ZhQ_hXKv9QTg4UJDVTaWMgAAAAI 848s ok 218 848s ok 219 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 220 848s # unique id: ZhQ_hb9dd2hxdCde-I0rMQAAAAQ 848s ok 221 848s ok 222 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 223 848s # unique id: ZhQ_hb9dd2hxdCde-I0rMgAAAAQ 848s ok 224 848s ok 225 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 226 848s # unique id: ZhQ_hb9dd2hxdCde-I0rMwAAAAQ 848s ok 227 848s ok 228 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 229 848s # unique id: ZhQ_hZpSem6-_j1QyGA37QAAAAA 848s ok 230 848s ok 231 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 232 848s # unique id: ZhQ_hb9dd2hxdCde-I0rNAAAAAQ 848s ok 233 848s ok 234 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 235 848s # unique id: ZhQ_hXKv9QTg4UJDVTaWMwAAAAI 848s ok 236 848s ok 237 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 238 848s # unique id: ZhQ_hZpSem6-_j1QyGA37gAAAAA 848s ok 239 848s ok 240 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 241 848s # unique id: ZhQ_hb9dd2hxdCde-I0rNQAAAAQ 848s ok 242 848s ok 243 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 244 848s # unique id: ZhQ_hZpSem6-_j1QyGA37wAAAAA 848s ok 245 848s ok 246 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 247 848s # unique id: ZhQ_hXKv9QTg4UJDVTaWNAAAAAI 848s ok 248 848s ok 249 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 250 848s # unique id: ZhQ_hb9dd2hxdCde-I0rNgAAAAQ 848s ok 251 848s ok 252 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 253 848s # unique id: ZhQ_hZpSem6-_j1QyGA38AAAAAA 848s ok 254 848s ok 255 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 256 848s # unique id: ZhQ_hXKv9QTg4UJDVTaWNQAAAAI 848s ok 257 848s ok 258 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 259 848s # unique id: ZhQ_hb9dd2hxdCde-I0rNwAAAAQ 848s ok 260 848s ok 261 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 262 848s # unique id: ZhQ_hZpSem6-_j1QyGA38QAAAAA 848s ok 263 848s ok 264 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 265 848s # unique id: ZhQ_hb9dd2hxdCde-I0rOAAAAAQ 848s ok 266 848s ok 267 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 268 848s # unique id: ZhQ_hXKv9QTg4UJDVTaWNgAAAAI 848s ok 269 848s ok 270 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 271 848s # unique id: ZhQ_hZpSem6-_j1QyGA38gAAAAA 848s ok 272 848s ok 273 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 274 848s # unique id: ZhQ_hb9dd2hxdCde-I0rOQAAAAQ 848s ok 275 848s ok 276 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 277 848s # unique id: ZhQ_hZpSem6-_j1QyGA38wAAAAA 848s ok 278 848s ok 279 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 280 848s # unique id: ZhQ_hXKv9QTg4UJDVTaWNwAAAAI 848s ok 281 848s ok 282 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 283 848s # unique id: ZhQ_hb9dd2hxdCde-I0rOgAAAAQ 848s ok 284 848s ok 285 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 286 848s # unique id: ZhQ_hZpSem6-_j1QyGA39AAAAAA 848s ok 287 848s ok 288 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 289 848s # unique id: ZhQ_hXKv9QTg4UJDVTaWOAAAAAI 848s ok 290 848s ok 291 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 292 848s # unique id: ZhQ_hTgwfU-Y_Q3fuXdC9wAAAAE 848s ok 293 848s ok 294 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 295 848s # unique id: ZhQ_hb9dd2hxdCde-I0rOwAAAAQ 848s ok 296 848s ok 297 848s # testing : fetch unique ID 848s # expected: 200 848s # received: '200' 848s ok 298 848s # unique id: ZhQ_hZpSem6-_j1QyGA39QAAAAA 848s ok 299 848s ok 300 848s ok 850s t/modules/usertrack.t ............... 850s 1..1004 850s # Running under perl version 5.038002 for linux 850s # Current time local: Mon Apr 8 19:03:33 2024 850s # Current time GMT: Mon Apr 8 19:03:33 2024 850s # Using Test.pm version 1.31 850s # Using Apache/Test.pm version 1.42 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 1 850s ok 2 850s Set-Cookie: usertrack_test=458d48bd.6159a765d5c15; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=458d48bd.6159a765d5c15 850s ok 3 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 4 850s ok 5 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 6 850s ok 7 850s Set-Cookie: usertrack_test=24792d1b.6159a765d78e9; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=24792d1b.6159a765d78e9 850s ok 8 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 9 850s ok 10 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 11 850s ok 12 850s Set-Cookie: usertrack_test=4b7295.6159a765d8523; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=4b7295.6159a765d8523 850s ok 13 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 14 850s ok 15 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 16 850s ok 17 850s Set-Cookie: usertrack_test=3d2b8d69.6159a765d9129; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=3d2b8d69.6159a765d9129 850s ok 18 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 19 850s ok 20 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 21 850s ok 22 850s Set-Cookie: usertrack_test=c777e291.6159a765d9cd5; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=c777e291.6159a765d9cd5 850s ok 23 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 24 850s ok 25 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 26 850s ok 27 850s Set-Cookie: usertrack_test=8c76ad23.6159a765da8aa; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=8c76ad23.6159a765da8aa 850s ok 28 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 29 850s ok 30 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 31 850s ok 32 850s Set-Cookie: usertrack_test=a254bde5.6159a765db452; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=a254bde5.6159a765db452 850s ok 33 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 34 850s ok 35 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 36 850s ok 37 850s Set-Cookie: usertrack_test=308a73ec.6159a765dbff6; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=308a73ec.6159a765dbff6 850s ok 38 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 39 850s ok 40 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 41 850s ok 42 850s Set-Cookie: usertrack_test=fe7a54fc.6159a765dcba4; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=fe7a54fc.6159a765dcba4 850s ok 43 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 44 850s ok 45 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 46 850s ok 47 850s Set-Cookie: usertrack_test=6c81fc8d.6159a765dd783; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=6c81fc8d.6159a765dd783 850s ok 48 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 49 850s ok 50 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 51 850s ok 52 850s Set-Cookie: usertrack_test=5268c799.6159a765de328; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=5268c799.6159a765de328 850s ok 53 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 54 850s ok 55 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 56 850s ok 57 850s Set-Cookie: usertrack_test=65335da2.6159a765dee90; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=65335da2.6159a765dee90 850s ok 58 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 59 850s ok 60 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 61 850s ok 62 850s Set-Cookie: usertrack_test=3273c9e6.6159a765dfd2a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=3273c9e6.6159a765dfd2a 850s ok 63 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 64 850s ok 65 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 66 850s ok 67 850s Set-Cookie: usertrack_test=8120a63b.6159a765e08f7; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=8120a63b.6159a765e08f7 850s ok 68 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 69 850s ok 70 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 71 850s ok 72 850s Set-Cookie: usertrack_test=a8a6f22c.6159a765e13cf; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=a8a6f22c.6159a765e13cf 850s ok 73 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 74 850s ok 75 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 76 850s ok 77 850s Set-Cookie: usertrack_test=91bca816.6159a765e1f9d; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=91bca816.6159a765e1f9d 850s ok 78 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 79 850s ok 80 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 81 850s ok 82 850s Set-Cookie: usertrack_test=784e8f97.6159a765e2c6d; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=784e8f97.6159a765e2c6d 850s ok 83 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 84 850s ok 85 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 86 850s ok 87 850s Set-Cookie: usertrack_test=c604e354.6159a765e3863; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=c604e354.6159a765e3863 850s ok 88 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 89 850s ok 90 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 91 850s ok 92 850s Set-Cookie: usertrack_test=f8493137.6159a765e43ce; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=f8493137.6159a765e43ce 850s ok 93 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 94 850s ok 95 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 96 850s ok 97 850s Set-Cookie: usertrack_test=e73c790b.6159a765e5190; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=e73c790b.6159a765e5190 850s ok 98 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 99 850s ok 100 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 101 850s ok 102 850s Set-Cookie: usertrack_test=7746bcdd.6159a765e5c44; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=7746bcdd.6159a765e5c44 850s ok 103 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 104 850s ok 105 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 106 850s ok 107 850s Set-Cookie: usertrack_test=51fc6ee5.6159a765e675e; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=51fc6ee5.6159a765e675e 850s ok 108 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 109 850s ok 110 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 111 850s ok 112 850s Set-Cookie: usertrack_test=70142edc.6159a765e7270; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=70142edc.6159a765e7270 850s ok 113 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 114 850s ok 115 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 116 850s ok 117 850s Set-Cookie: usertrack_test=733202cb.6159a765e7e7b; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 850s Cookie: usertrack_test=733202cb.6159a765e7e7b 850s ok 118 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 119 850s ok 120 850s # testing : Checking return code is '200' 850s # expected: 200 850s # received: '200' 850s ok 121 850s ok 122 851s Set-Cookie: usertrack_test=e69197aa.6159a765e8979; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=e69197aa.6159a765e8979 851s ok 123 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 124 851s ok 125 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 126 851s ok 127 851s Set-Cookie: usertrack_test=9caa6699.6159a765e9624; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=9caa6699.6159a765e9624 851s ok 128 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 129 851s ok 130 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 131 851s ok 132 851s Set-Cookie: usertrack_test=a767e187.6159a765ea070; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=a767e187.6159a765ea070 851s ok 133 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 134 851s ok 135 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 136 851s ok 137 851s Set-Cookie: usertrack_test=e218d8ff.6159a765eab58; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=e218d8ff.6159a765eab58 851s ok 138 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 139 851s ok 140 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 141 851s ok 142 851s Set-Cookie: usertrack_test=8f9c43d0.6159a765eb686; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=8f9c43d0.6159a765eb686 851s ok 143 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 144 851s ok 145 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 146 851s ok 147 851s Set-Cookie: usertrack_test=8b830792.6159a765ec53a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=8b830792.6159a765ec53a 851s ok 148 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 149 851s ok 150 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 151 851s ok 152 851s Set-Cookie: usertrack_test=7dc7da89.6159a765ed202; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=7dc7da89.6159a765ed202 851s ok 153 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 154 851s ok 155 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 156 851s ok 157 851s Set-Cookie: usertrack_test=e6a5a658.6159a765edcff; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=e6a5a658.6159a765edcff 851s ok 158 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 159 851s ok 160 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 161 851s ok 162 851s Set-Cookie: usertrack_test=5d37bcc1.6159a765ee869; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=5d37bcc1.6159a765ee869 851s ok 163 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 164 851s ok 165 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 166 851s ok 167 851s Set-Cookie: usertrack_test=c0bb6f9d.6159a765ef3f6; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=c0bb6f9d.6159a765ef3f6 851s ok 168 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 169 851s ok 170 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 171 851s ok 172 851s Set-Cookie: usertrack_test=3d2363cf.6159a765eff0a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=3d2363cf.6159a765eff0a 851s ok 173 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 174 851s ok 175 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 176 851s ok 177 851s Set-Cookie: usertrack_test=64f9aef9.6159a765f1028; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=64f9aef9.6159a765f1028 851s ok 178 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 179 851s ok 180 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 181 851s ok 182 851s Set-Cookie: usertrack_test=78e8db3.6159a765f1d50; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=78e8db3.6159a765f1d50 851s ok 183 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 184 851s ok 185 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 186 851s ok 187 851s Set-Cookie: usertrack_test=ec407e14.6159a765f2956; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=ec407e14.6159a765f2956 851s ok 188 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 189 851s ok 190 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 191 851s ok 192 851s Set-Cookie: usertrack_test=8eb67827.6159a765f3414; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=8eb67827.6159a765f3414 851s ok 193 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 194 851s ok 195 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 196 851s ok 197 851s Set-Cookie: usertrack_test=2385be15.6159a765f4253; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=2385be15.6159a765f4253 851s ok 198 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 199 851s ok 200 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 201 851s ok 202 851s Set-Cookie: usertrack_test=ed3c6559.6159a765f4ef0; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=ed3c6559.6159a765f4ef0 851s ok 203 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 204 851s ok 205 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 206 851s ok 207 851s Set-Cookie: usertrack_test=40dd20ee.6159a765f5987; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=40dd20ee.6159a765f5987 851s ok 208 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 209 851s ok 210 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 211 851s ok 212 851s Set-Cookie: usertrack_test=cbd8d40c.6159a765f6485; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=cbd8d40c.6159a765f6485 851s ok 213 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 214 851s ok 215 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 216 851s ok 217 851s Set-Cookie: usertrack_test=98b11f8a.6159a765f7037; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=98b11f8a.6159a765f7037 851s ok 218 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 219 851s ok 220 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 221 851s ok 222 851s Set-Cookie: usertrack_test=6a8b4628.6159a765f7be0; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=6a8b4628.6159a765f7be0 851s ok 223 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 224 851s ok 225 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 226 851s ok 227 851s Set-Cookie: usertrack_test=76dff0f4.6159a765f8699; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=76dff0f4.6159a765f8699 851s ok 228 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 229 851s ok 230 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 231 851s ok 232 851s Set-Cookie: usertrack_test=47e506ea.6159a765f917f; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=47e506ea.6159a765f917f 851s ok 233 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 234 851s ok 235 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 236 851s ok 237 851s Set-Cookie: usertrack_test=4f46f140.6159a765f9c80; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=4f46f140.6159a765f9c80 851s ok 238 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 239 851s ok 240 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 241 851s ok 242 851s Set-Cookie: usertrack_test=c977ecdc.6159a765fa796; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=c977ecdc.6159a765fa796 851s ok 243 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 244 851s ok 245 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 246 851s ok 247 851s Set-Cookie: usertrack_test=4b9b56d4.6159a765fb38f; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=4b9b56d4.6159a765fb38f 851s ok 248 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 249 851s ok 250 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 251 851s ok 252 851s Set-Cookie: usertrack_test=7b187ad0.6159a765fbe8a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=7b187ad0.6159a765fbe8a 851s ok 253 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 254 851s ok 255 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 256 851s ok 257 851s Set-Cookie: usertrack_test=59b50084.6159a765fc83a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=59b50084.6159a765fc83a 851s ok 258 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 259 851s ok 260 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 261 851s ok 262 851s Set-Cookie: usertrack_test=87673327.6159a765fd442; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=87673327.6159a765fd442 851s ok 263 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 264 851s ok 265 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 266 851s ok 267 851s Set-Cookie: usertrack_test=e6c24ae2.6159a765fdffd; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=e6c24ae2.6159a765fdffd 851s ok 268 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 269 851s ok 270 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 271 851s ok 272 851s Set-Cookie: usertrack_test=acb003c2.6159a765fea73; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=acb003c2.6159a765fea73 851s ok 273 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 274 851s ok 275 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 276 851s ok 277 851s Set-Cookie: usertrack_test=dd246784.6159a765ff680; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=dd246784.6159a765ff680 851s ok 278 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 279 851s ok 280 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 281 851s ok 282 851s Set-Cookie: usertrack_test=567b4bc8.6159a7660001a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=567b4bc8.6159a7660001a 851s ok 283 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 284 851s ok 285 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 286 851s ok 287 851s Set-Cookie: usertrack_test=fcfc946e.6159a76600cae; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=fcfc946e.6159a76600cae 851s ok 288 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 289 851s ok 290 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 291 851s ok 292 851s Set-Cookie: usertrack_test=e7611026.6159a76601852; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=e7611026.6159a76601852 851s ok 293 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 294 851s ok 295 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 296 851s ok 297 851s Set-Cookie: usertrack_test=f691259a.6159a7660233f; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=f691259a.6159a7660233f 851s ok 298 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 299 851s ok 300 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 301 851s ok 302 851s Set-Cookie: usertrack_test=e990a41f.6159a76602df2; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=e990a41f.6159a76602df2 851s ok 303 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 304 851s ok 305 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 306 851s ok 307 851s Set-Cookie: usertrack_test=a25d2989.6159a76603950; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=a25d2989.6159a76603950 851s ok 308 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 309 851s ok 310 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 311 851s ok 312 851s Set-Cookie: usertrack_test=9087062f.6159a76604509; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=9087062f.6159a76604509 851s ok 313 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 314 851s ok 315 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 316 851s ok 317 851s Set-Cookie: usertrack_test=abfc3f69.6159a76604f85; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=abfc3f69.6159a76604f85 851s ok 318 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 319 851s ok 320 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 321 851s ok 322 851s Set-Cookie: usertrack_test=4f34c6f9.6159a76605cca; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=4f34c6f9.6159a76605cca 851s ok 323 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 324 851s ok 325 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 326 851s ok 327 851s Set-Cookie: usertrack_test=66386460.6159a766069c6; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=66386460.6159a766069c6 851s ok 328 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 329 851s ok 330 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 331 851s ok 332 851s Set-Cookie: usertrack_test=bc23635d.6159a76607478; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=bc23635d.6159a76607478 851s ok 333 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 334 851s ok 335 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 336 851s ok 337 851s Set-Cookie: usertrack_test=255f4c89.6159a76607f75; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=255f4c89.6159a76607f75 851s ok 338 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 339 851s ok 340 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 341 851s ok 342 851s Set-Cookie: usertrack_test=3a2e50c5.6159a76608dd4; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=3a2e50c5.6159a76608dd4 851s ok 343 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 344 851s ok 345 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 346 851s ok 347 851s Set-Cookie: usertrack_test=e68cc37e.6159a76609eb3; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=e68cc37e.6159a76609eb3 851s ok 348 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 349 851s ok 350 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 351 851s ok 352 851s Set-Cookie: usertrack_test=1bbd584f.6159a7660abd4; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=1bbd584f.6159a7660abd4 851s ok 353 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 354 851s ok 355 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 356 851s ok 357 851s Set-Cookie: usertrack_test=3656d8be.6159a7660b712; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=3656d8be.6159a7660b712 851s ok 358 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 359 851s ok 360 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 361 851s ok 362 851s Set-Cookie: usertrack_test=599699ff.6159a7660c3b2; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=599699ff.6159a7660c3b2 851s ok 363 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 364 851s ok 365 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 366 851s ok 367 851s Set-Cookie: usertrack_test=828a4559.6159a7660cee0; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=828a4559.6159a7660cee0 851s ok 368 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 369 851s ok 370 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 371 851s ok 372 851s Set-Cookie: usertrack_test=d588da04.6159a7660da63; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=d588da04.6159a7660da63 851s ok 373 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 374 851s ok 375 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 376 851s ok 377 851s Set-Cookie: usertrack_test=6be16323.6159a7660e588; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=6be16323.6159a7660e588 851s ok 378 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 379 851s ok 380 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 381 851s ok 382 851s Set-Cookie: usertrack_test=a1e49606.6159a7660f260; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=a1e49606.6159a7660f260 851s ok 383 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 384 851s ok 385 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 386 851s ok 387 851s Set-Cookie: usertrack_test=d9766bfd.6159a7660fd77; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=d9766bfd.6159a7660fd77 851s ok 388 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 389 851s ok 390 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 391 851s ok 392 851s Set-Cookie: usertrack_test=95f13cb7.6159a76610916; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=95f13cb7.6159a76610916 851s ok 393 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 394 851s ok 395 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 396 851s ok 397 851s Set-Cookie: usertrack_test=f99c852.6159a7661142a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=f99c852.6159a7661142a 851s ok 398 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 399 851s ok 400 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 401 851s ok 402 851s Set-Cookie: usertrack_test=41940d46.6159a766123ab; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=41940d46.6159a766123ab 851s ok 403 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 404 851s ok 405 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 406 851s ok 407 851s Set-Cookie: usertrack_test=a8a9071.6159a766131a1; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=a8a9071.6159a766131a1 851s ok 408 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 409 851s ok 410 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 411 851s ok 412 851s Set-Cookie: usertrack_test=a5fe2481.6159a76613cd7; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=a5fe2481.6159a76613cd7 851s ok 413 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 414 851s ok 415 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 416 851s ok 417 851s Set-Cookie: usertrack_test=5a2a3daf.6159a76614aec; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=5a2a3daf.6159a76614aec 851s ok 418 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 419 851s ok 420 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 421 851s ok 422 851s Set-Cookie: usertrack_test=10a3e751.6159a7661598e; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=10a3e751.6159a7661598e 851s ok 423 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 424 851s ok 425 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 426 851s ok 427 851s Set-Cookie: usertrack_test=acfd0348.6159a766164b5; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=acfd0348.6159a766164b5 851s ok 428 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 429 851s ok 430 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 431 851s ok 432 851s Set-Cookie: usertrack_test=98fe8796.6159a76616fda; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=98fe8796.6159a76616fda 851s ok 433 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 434 851s ok 435 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 436 851s ok 437 851s Set-Cookie: usertrack_test=40ee8831.6159a76617e89; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=40ee8831.6159a76617e89 851s ok 438 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 439 851s ok 440 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 441 851s ok 442 851s Set-Cookie: usertrack_test=699c361e.6159a76618aa9; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=699c361e.6159a76618aa9 851s ok 443 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 444 851s ok 445 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 446 851s ok 447 851s Set-Cookie: usertrack_test=5850a51c.6159a7661955d; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=5850a51c.6159a7661955d 851s ok 448 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 449 851s ok 450 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 451 851s ok 452 851s Set-Cookie: usertrack_test=36135a4d.6159a7661a3f5; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=36135a4d.6159a7661a3f5 851s ok 453 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 454 851s ok 455 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 456 851s ok 457 851s Set-Cookie: usertrack_test=4d25917c.6159a7661b005; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=4d25917c.6159a7661b005 851s ok 458 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 459 851s ok 460 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 461 851s ok 462 851s Set-Cookie: usertrack_test=50448b8a.6159a7661bb62; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=50448b8a.6159a7661bb62 851s ok 463 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 464 851s ok 465 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 466 851s ok 467 851s Set-Cookie: usertrack_test=a95062b8.6159a7661c6b9; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=a95062b8.6159a7661c6b9 851s ok 468 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 469 851s ok 470 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 471 851s ok 472 851s Set-Cookie: usertrack_test=4425f2f8.6159a7661d473; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=4425f2f8.6159a7661d473 851s ok 473 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 474 851s ok 475 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 476 851s ok 477 851s Set-Cookie: usertrack_test=a8e450b2.6159a7661dff7; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=a8e450b2.6159a7661dff7 851s ok 478 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 479 851s ok 480 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 481 851s ok 482 851s Set-Cookie: usertrack_test=7be9dfa9.6159a7661ebaf; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=7be9dfa9.6159a7661ebaf 851s ok 483 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 484 851s ok 485 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 486 851s ok 487 851s Set-Cookie: usertrack_test=ea57ae5d.6159a7661f7fb; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=ea57ae5d.6159a7661f7fb 851s ok 488 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 489 851s ok 490 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 491 851s ok 492 851s Set-Cookie: usertrack_test=3be803fb.6159a766202f1; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=3be803fb.6159a766202f1 851s ok 493 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 494 851s ok 495 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 496 851s ok 497 851s Set-Cookie: usertrack_test=b62a214f.6159a76620ecb; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=b62a214f.6159a76620ecb 851s ok 498 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 499 851s ok 500 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 501 851s ok 502 851s Set-Cookie: usertrack_test=88e94316.6159a76621982; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=88e94316.6159a76621982 851s ok 503 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 504 851s ok 505 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 506 851s ok 507 851s Set-Cookie: usertrack_test=a2fc178e.6159a766225bf; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=a2fc178e.6159a766225bf 851s ok 508 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 509 851s ok 510 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 511 851s ok 512 851s Set-Cookie: usertrack_test=898e3645.6159a76623030; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=898e3645.6159a76623030 851s ok 513 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 514 851s ok 515 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 516 851s ok 517 851s Set-Cookie: usertrack_test=7f9dbcd6.6159a76623b67; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=7f9dbcd6.6159a76623b67 851s ok 518 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 519 851s ok 520 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 521 851s ok 522 851s Set-Cookie: usertrack_test=37921147.6159a76624b54; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=37921147.6159a76624b54 851s ok 523 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 524 851s ok 525 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 526 851s ok 527 851s Set-Cookie: usertrack_test=2f872a05.6159a7662586f; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=2f872a05.6159a7662586f 851s ok 528 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 529 851s ok 530 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 531 851s ok 532 851s Set-Cookie: usertrack_test=5fe16707.6159a766263cb; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=5fe16707.6159a766263cb 851s ok 533 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 534 851s ok 535 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 536 851s ok 537 851s Set-Cookie: usertrack_test=6c7a8a5e.6159a76626f54; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=6c7a8a5e.6159a76626f54 851s ok 538 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 539 851s ok 540 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 541 851s ok 542 851s Set-Cookie: usertrack_test=dbb1237c.6159a766279d8; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=dbb1237c.6159a766279d8 851s ok 543 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 544 851s ok 545 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 546 851s ok 547 851s Set-Cookie: usertrack_test=a40dcd93.6159a76628655; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=a40dcd93.6159a76628655 851s ok 548 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 549 851s ok 550 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 551 851s ok 552 851s Set-Cookie: usertrack_test=a1ee02d0.6159a766297ea; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=a1ee02d0.6159a766297ea 851s ok 553 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 554 851s ok 555 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 556 851s ok 557 851s Set-Cookie: usertrack_test=8b4dac4f.6159a7662a3c0; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=8b4dac4f.6159a7662a3c0 851s ok 558 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 559 851s ok 560 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 561 851s ok 562 851s Set-Cookie: usertrack_test=dbb81115.6159a7662b220; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=dbb81115.6159a7662b220 851s ok 563 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 564 851s ok 565 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 566 851s ok 567 851s Set-Cookie: usertrack_test=47d2ebe0.6159a7662beb3; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=47d2ebe0.6159a7662beb3 851s ok 568 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 569 851s ok 570 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 571 851s ok 572 851s Set-Cookie: usertrack_test=6a84a92e.6159a7662c9ed; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=6a84a92e.6159a7662c9ed 851s ok 573 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 574 851s ok 575 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 576 851s ok 577 851s Set-Cookie: usertrack_test=f59fc5bf.6159a7662d5cc; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=f59fc5bf.6159a7662d5cc 851s ok 578 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 579 851s ok 580 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 581 851s ok 582 851s Set-Cookie: usertrack_test=2f6c4aed.6159a7662e198; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=2f6c4aed.6159a7662e198 851s ok 583 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 584 851s ok 585 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 586 851s ok 587 851s Set-Cookie: usertrack_test=57e6c337.6159a7662ed80; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=57e6c337.6159a7662ed80 851s ok 588 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 589 851s ok 590 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 591 851s ok 592 851s Set-Cookie: usertrack_test=95c77018.6159a7662f971; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=95c77018.6159a7662f971 851s ok 593 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 594 851s ok 595 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 596 851s ok 597 851s Set-Cookie: usertrack_test=92de3de4.6159a766304ba; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=92de3de4.6159a766304ba 851s ok 598 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 599 851s ok 600 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 601 851s ok 602 851s Set-Cookie: usertrack_test=308565a9.6159a76630f5f; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=308565a9.6159a76630f5f 851s ok 603 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 604 851s ok 605 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 606 851s ok 607 851s Set-Cookie: usertrack_test=709170ad.6159a76631d27; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=709170ad.6159a76631d27 851s ok 608 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 609 851s ok 610 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 611 851s ok 612 851s Set-Cookie: usertrack_test=d1eeb013.6159a7663288b; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=d1eeb013.6159a7663288b 851s ok 613 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 614 851s ok 615 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 616 851s ok 617 851s Set-Cookie: usertrack_test=5feed81a.6159a76633394; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=5feed81a.6159a76633394 851s ok 618 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 619 851s ok 620 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 621 851s ok 622 851s Set-Cookie: usertrack_test=a289f170.6159a76633f1b; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=a289f170.6159a76633f1b 851s ok 623 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 624 851s ok 625 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 626 851s ok 627 851s Set-Cookie: usertrack_test=7e9749bc.6159a76634d7a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=7e9749bc.6159a76634d7a 851s ok 628 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 629 851s ok 630 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 631 851s ok 632 851s Set-Cookie: usertrack_test=f0f524fa.6159a76635bb9; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=f0f524fa.6159a76635bb9 851s ok 633 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 634 851s ok 635 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 636 851s ok 637 851s Set-Cookie: usertrack_test=408b28bd.6159a7663672a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=408b28bd.6159a7663672a 851s ok 638 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 639 851s ok 640 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 641 851s ok 642 851s Set-Cookie: usertrack_test=66dae891.6159a76637362; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=66dae891.6159a76637362 851s ok 643 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 644 851s ok 645 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 646 851s ok 647 851s Set-Cookie: usertrack_test=3542e375.6159a76637e0f; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=3542e375.6159a76637e0f 851s ok 648 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 649 851s ok 650 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 651 851s ok 652 851s Set-Cookie: usertrack_test=7557c00f.6159a76638c7f; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=7557c00f.6159a76638c7f 851s ok 653 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 654 851s ok 655 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 656 851s ok 657 851s Set-Cookie: usertrack_test=32b51843.6159a7663974a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=32b51843.6159a7663974a 851s ok 658 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 659 851s ok 660 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 661 851s ok 662 851s Set-Cookie: usertrack_test=ce90775c.6159a7663a7f1; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=ce90775c.6159a7663a7f1 851s ok 663 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 664 851s ok 665 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 666 851s ok 667 851s Set-Cookie: usertrack_test=88f16777.6159a7663b2e5; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=88f16777.6159a7663b2e5 851s ok 668 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 669 851s ok 670 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 671 851s ok 672 851s Set-Cookie: usertrack_test=67c6a419.6159a7663bdff; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=67c6a419.6159a7663bdff 851s ok 673 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 674 851s ok 675 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 676 851s ok 677 851s Set-Cookie: usertrack_test=605fc72a.6159a7663ca2a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=605fc72a.6159a7663ca2a 851s ok 678 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 679 851s ok 680 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 681 851s ok 682 851s Set-Cookie: usertrack_test=394ee86d.6159a7663d737; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=394ee86d.6159a7663d737 851s ok 683 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 684 851s ok 685 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 686 851s ok 687 851s Set-Cookie: usertrack_test=b2628b93.6159a7663e20d; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=b2628b93.6159a7663e20d 851s ok 688 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 689 851s ok 690 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 691 851s ok 692 851s Set-Cookie: usertrack_test=67ec8c41.6159a7663f1dc; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=67ec8c41.6159a7663f1dc 851s ok 693 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 694 851s ok 695 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 696 851s ok 697 851s Set-Cookie: usertrack_test=fb99b56.6159a7663fc7d; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=fb99b56.6159a7663fc7d 851s ok 698 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 699 851s ok 700 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 701 851s ok 702 851s Set-Cookie: usertrack_test=8dacdbd.6159a766407a8; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=8dacdbd.6159a766407a8 851s ok 703 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 704 851s ok 705 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 706 851s ok 707 851s Set-Cookie: usertrack_test=e23f64ce.6159a7664136a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=e23f64ce.6159a7664136a 851s ok 708 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 709 851s ok 710 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 711 851s ok 712 851s Set-Cookie: usertrack_test=94721aa1.6159a76642101; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=94721aa1.6159a76642101 851s ok 713 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 714 851s ok 715 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 716 851s ok 717 851s Set-Cookie: usertrack_test=f9a9aa38.6159a76642bae; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=f9a9aa38.6159a76642bae 851s ok 718 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 719 851s ok 720 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 721 851s ok 722 851s Set-Cookie: usertrack_test=afd4eb1c.6159a766437af; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=afd4eb1c.6159a766437af 851s ok 723 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 724 851s ok 725 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 726 851s ok 727 851s Set-Cookie: usertrack_test=3fd76c55.6159a7664424b; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=3fd76c55.6159a7664424b 851s ok 728 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 729 851s ok 730 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 731 851s ok 732 851s Set-Cookie: usertrack_test=c0e4bf20.6159a766450c5; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=c0e4bf20.6159a766450c5 851s ok 733 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 734 851s ok 735 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 736 851s ok 737 851s Set-Cookie: usertrack_test=4281dde4.6159a76645c2c; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=4281dde4.6159a76645c2c 851s ok 738 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 739 851s ok 740 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 741 851s ok 742 851s Set-Cookie: usertrack_test=d4146d4d.6159a766467f1; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=d4146d4d.6159a766467f1 851s ok 743 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 744 851s ok 745 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 746 851s ok 747 851s Set-Cookie: usertrack_test=dc712767.6159a76647367; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=dc712767.6159a76647367 851s ok 748 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 749 851s ok 750 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 751 851s ok 752 851s Set-Cookie: usertrack_test=51eecafb.6159a76648038; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=51eecafb.6159a76648038 851s ok 753 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 754 851s ok 755 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 756 851s ok 757 851s Set-Cookie: usertrack_test=af398785.6159a76648bae; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=af398785.6159a76648bae 851s ok 758 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 759 851s ok 760 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 761 851s ok 762 851s Set-Cookie: usertrack_test=8538d2ab.6159a766496ed; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=8538d2ab.6159a766496ed 851s ok 763 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 764 851s ok 765 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 766 851s ok 767 851s Set-Cookie: usertrack_test=fb050151.6159a7664a562; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=fb050151.6159a7664a562 851s ok 768 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 769 851s ok 770 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 771 851s ok 772 851s Set-Cookie: usertrack_test=382ddf35.6159a7664b1de; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=382ddf35.6159a7664b1de 851s ok 773 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 774 851s ok 775 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 776 851s ok 777 851s Set-Cookie: usertrack_test=d1e49dc4.6159a7664be8f; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=d1e49dc4.6159a7664be8f 851s ok 778 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 779 851s ok 780 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 781 851s ok 782 851s Set-Cookie: usertrack_test=f0c847ca.6159a7664c990; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=f0c847ca.6159a7664c990 851s ok 783 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 784 851s ok 785 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 786 851s ok 787 851s Set-Cookie: usertrack_test=893853ec.6159a7664da24; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=893853ec.6159a7664da24 851s ok 788 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 789 851s ok 790 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 791 851s ok 792 851s Set-Cookie: usertrack_test=6dbc4b40.6159a7664e6d6; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=6dbc4b40.6159a7664e6d6 851s ok 793 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 794 851s ok 795 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 796 851s ok 797 851s Set-Cookie: usertrack_test=d5250c5f.6159a7664f350; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=d5250c5f.6159a7664f350 851s ok 798 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 799 851s ok 800 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 801 851s ok 802 851s Set-Cookie: usertrack_test=f26c68d5.6159a7664fe3a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=f26c68d5.6159a7664fe3a 851s ok 803 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 804 851s ok 805 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 806 851s ok 807 851s Set-Cookie: usertrack_test=b3d03df5.6159a766509ad; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=b3d03df5.6159a766509ad 851s ok 808 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 809 851s ok 810 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 811 851s ok 812 851s Set-Cookie: usertrack_test=ba1df443.6159a766514d2; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=ba1df443.6159a766514d2 851s ok 813 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 814 851s ok 815 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 816 851s ok 817 851s Set-Cookie: usertrack_test=e28a0783.6159a766522a9; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=e28a0783.6159a766522a9 851s ok 818 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 819 851s ok 820 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 821 851s ok 822 851s Set-Cookie: usertrack_test=a1708583.6159a76652e53; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=a1708583.6159a76652e53 851s ok 823 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 824 851s ok 825 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 826 851s ok 827 851s Set-Cookie: usertrack_test=25167eb9.6159a766539ef; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=25167eb9.6159a766539ef 851s ok 828 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 829 851s ok 830 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 831 851s ok 832 851s Set-Cookie: usertrack_test=fd8db13f.6159a76654519; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=fd8db13f.6159a76654519 851s ok 833 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 834 851s ok 835 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 836 851s ok 837 851s Set-Cookie: usertrack_test=160dacb7.6159a7665538c; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=160dacb7.6159a7665538c 851s ok 838 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 839 851s ok 840 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 841 851s ok 842 851s Set-Cookie: usertrack_test=73454ff8.6159a766560c4; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=73454ff8.6159a766560c4 851s ok 843 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 844 851s ok 845 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 846 851s ok 847 851s Set-Cookie: usertrack_test=c4926b04.6159a76656c41; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=c4926b04.6159a76656c41 851s ok 848 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 849 851s ok 850 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 851 851s ok 852 851s Set-Cookie: usertrack_test=3ff6e6e2.6159a766577b8; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=3ff6e6e2.6159a766577b8 851s ok 853 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 854 851s ok 855 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 856 851s ok 857 851s Set-Cookie: usertrack_test=2154292a.6159a7665834f; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=2154292a.6159a7665834f 851s ok 858 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 859 851s ok 860 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 861 851s ok 862 851s Set-Cookie: usertrack_test=740e9361.6159a766591af; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=740e9361.6159a766591af 851s ok 863 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 864 851s ok 865 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 866 851s ok 867 851s Set-Cookie: usertrack_test=da1a6cd1.6159a76659e42; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=da1a6cd1.6159a76659e42 851s ok 868 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 869 851s ok 870 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 871 851s ok 872 851s Set-Cookie: usertrack_test=85c57150.6159a7665a9b5; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=85c57150.6159a7665a9b5 851s ok 873 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 874 851s ok 875 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 876 851s ok 877 851s Set-Cookie: usertrack_test=870a8dae.6159a7665b4cc; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=870a8dae.6159a7665b4cc 851s ok 878 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 879 851s ok 880 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 881 851s ok 882 851s Set-Cookie: usertrack_test=4a7a328e.6159a7665c395; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=4a7a328e.6159a7665c395 851s ok 883 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 884 851s ok 885 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 886 851s ok 887 851s Set-Cookie: usertrack_test=afd50990.6159a7665d03b; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=afd50990.6159a7665d03b 851s ok 888 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 889 851s ok 890 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 891 851s ok 892 851s Set-Cookie: usertrack_test=399927c4.6159a7665dc44; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=399927c4.6159a7665dc44 851s ok 893 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 894 851s ok 895 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 896 851s ok 897 851s Set-Cookie: usertrack_test=6a7d1209.6159a7665e82e; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=6a7d1209.6159a7665e82e 851s ok 898 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 899 851s ok 900 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 901 851s ok 902 851s Set-Cookie: usertrack_test=df8f39c1.6159a7665f72f; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=df8f39c1.6159a7665f72f 851s ok 903 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 904 851s ok 905 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 906 851s ok 907 851s Set-Cookie: usertrack_test=d51f6c28.6159a7666046d; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=d51f6c28.6159a7666046d 851s ok 908 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 909 851s ok 910 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 911 851s ok 912 851s Set-Cookie: usertrack_test=d53364b0.6159a76660fc1; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=d53364b0.6159a76660fc1 851s ok 913 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 914 851s ok 915 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 916 851s ok 917 851s Set-Cookie: usertrack_test=b33c57e7.6159a76661bbb; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=b33c57e7.6159a76661bbb 851s ok 918 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 919 851s ok 920 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 921 851s ok 922 851s Set-Cookie: usertrack_test=b768241d.6159a766626d5; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=b768241d.6159a766626d5 851s ok 923 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 924 851s ok 925 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 926 851s ok 927 851s Set-Cookie: usertrack_test=bc73b7a.6159a766631ca; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=bc73b7a.6159a766631ca 851s ok 928 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 929 851s ok 930 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 931 851s ok 932 851s Set-Cookie: usertrack_test=c5b3aa27.6159a76663d13; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=c5b3aa27.6159a76663d13 851s ok 933 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 934 851s ok 935 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 936 851s ok 937 851s Set-Cookie: usertrack_test=18bf7847.6159a76664853; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=18bf7847.6159a76664853 851s ok 938 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 939 851s ok 940 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 941 851s ok 942 851s Set-Cookie: usertrack_test=ab5a6960.6159a7666536a; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=ab5a6960.6159a7666536a 851s ok 943 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 944 851s ok 945 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 946 851s ok 947 851s Set-Cookie: usertrack_test=747ecd82.6159a76665ef6; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=747ecd82.6159a76665ef6 851s ok 948 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 949 851s ok 950 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 951 851s ok 952 851s Set-Cookie: usertrack_test=77306cd2.6159a76666a38; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=77306cd2.6159a76666a38 851s ok 953 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 954 851s ok 955 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 956 851s ok 957 851s Set-Cookie: usertrack_test=95485855.6159a76667564; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=95485855.6159a76667564 851s ok 958 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 959 851s ok 960 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 961 851s ok 962 851s Set-Cookie: usertrack_test=518c2c7c.6159a76668171; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=518c2c7c.6159a76668171 851s ok 963 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 964 851s ok 965 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 966 851s ok 967 851s Set-Cookie: usertrack_test=552faff8.6159a76668c08; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=552faff8.6159a76668c08 851s ok 968 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 969 851s ok 970 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 971 851s ok 972 851s Set-Cookie: usertrack_test=973ce657.6159a76669722; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=973ce657.6159a76669722 851s ok 973 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 974 851s ok 975 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 976 851s ok 977 851s Set-Cookie: usertrack_test=1dd28358.6159a7666a22d; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=1dd28358.6159a7666a22d 851s ok 978 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 979 851s ok 980 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 981 851s ok 982 851s Set-Cookie: usertrack_test=d8e76fee.6159a7666ada1; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=d8e76fee.6159a7666ada1 851s ok 983 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 984 851s ok 985 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 986 851s ok 987 851s Set-Cookie: usertrack_test=3695d3ee.6159a7666b8e0; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=3695d3ee.6159a7666b8e0 851s ok 988 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 989 851s ok 990 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 991 851s ok 992 851s Set-Cookie: usertrack_test=baf13afd.6159a7666c491; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=baf13afd.6159a7666c491 851s ok 993 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 994 851s ok 995 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 996 851s ok 997 851s Set-Cookie: usertrack_test=edc11309.6159a7666cffe; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s Cookie: usertrack_test=edc11309.6159a7666cffe 851s ok 998 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 999 851s ok 1000 851s ok 1001 851s # testing : Checking return code is '200' 851s # expected: 200 851s # received: '200' 851s ok 1002 851s # usertrack_test=c797179c.6159a7666dab1; path=/; expires=Mon, 08-Apr-24 19:04:35 GMT 851s ok 1003 851s # expected: undef 851s # received: undef 851s ok 1004 851s ok 852s t/modules/vhost_alias.t ............. 852s 1..8 852s # Running under perl version 5.038002 for linux 852s # Current time local: Mon Apr 8 19:03:35 2024 852s # Current time GMT: Mon Apr 8 19:03:35 2024 852s # Using Test.pm version 1.31 852s # Using Apache/Test.pm version 1.42 852s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 852s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 852s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 852s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 852s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 852s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 852s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 852s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 852s # testing : VirtalDocumentRoot test 852s # expected: 'www.vha-test.com' 852s # received: 'www.vha-test.com' 852s ok 1 852s # testing : VirtualScriptAlias test 852s # expected: 'test cgi for www.vha-test.com' 852s # received: 'test cgi for www.vha-test.com' 852s ok 2 852s # testing : VirtalDocumentRoot test 852s # expected: 'big.server.name.from.heck.org' 852s # received: 'big.server.name.from.heck.org' 852s ok 3 852s # testing : VirtualScriptAlias test 852s # expected: 'test cgi for big.server.name.from.heck.org' 852s # received: 'test cgi for big.server.name.from.heck.org' 852s ok 4 852s # testing : VirtalDocumentRoot test 852s # expected: 'ab.com' 852s # received: 'ab.com' 852s ok 5 852s # testing : VirtualScriptAlias test 852s # expected: 'test cgi for ab.com' 852s # received: 'test cgi for ab.com' 852s ok 6 852s # testing : VirtalDocumentRoot test 852s # expected: 'w-t-f.net' 852s # received: 'w-t-f.net' 852s ok 7 852s # testing : VirtualScriptAlias test 852s # expected: 'test cgi for w-t-f.net' 852s # received: 'test cgi for w-t-f.net' 852s ok 8 852s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 852s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 852s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 852s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 852s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 852s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 852s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 852s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 852s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 852s ok 854s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 855s t/protocol/echo.t ................... 855s 1..8 855s # Running under perl version 5.038002 for linux 855s # Current time local: Mon Apr 8 19:03:39 2024 855s # Current time GMT: Mon Apr 8 19:03:39 2024 855s # Using Test.pm version 1.31 855s # Using Apache/Test.pm version 1.42 855s testing mod_echo_ssl 855s ok 1 855s #Cipher: TLS_AES_256_GCM_SHA384 855s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 855s # testing : echo 855s # expected: 't/protocol/echo.t' 855s # received: 't/protocol/echo.t' 855s ok 2 855s # testing : echo 855s # expected: '/usr/bin/perl' 855s # received: '/usr/bin/perl' 855s ok 3 855s # testing : echo 855s # expected: '118863118863118863118863118863' 855s # received: '118863118863118863118863118863' 855s ok 4 855s testing mod_echo 855s ok 5 855s # testing : echo 855s # expected: 't/protocol/echo.t' 855s # received: 't/protocol/echo.t' 855s ok 6 855s # testing : echo 855s # expected: '/usr/bin/perl' 855s # received: '/usr/bin/perl' 855s ok 7 855s # testing : echo 855s # expected: '118863118863118863118863118863' 855s # received: '118863118863118863118863118863' 855s ok 8 855s ok 857s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 858s t/security/CVE-2003-0542.t .......... 858s 1..1 858s # Running under perl version 5.038002 for linux 858s # Current time local: Mon Apr 8 19:03:42 2024 858s # Current time GMT: Mon Apr 8 19:03:42 2024 858s # Using Test.pm version 1.31 858s # Using Apache/Test.pm version 1.42 858s # testing : CAN-2003-0542 test case 858s # expected: 404 858s # received: '404' 858s ok 1 858s ok 860s t/security/CVE-2004-0747.t .......... 860s 1..1 860s # Running under perl version 5.038002 for linux 860s # Current time local: Mon Apr 8 19:03:43 2024 860s # Current time GMT: Mon Apr 8 19:03:43 2024 860s # Using Test.pm version 1.31 860s # Using Apache/Test.pm version 1.42 860s # testing : CAN-2004-0747 ap_resolve_env test case 860s # expected: 200 860s # received: 200 860s ok 1 860s ok 862s t/security/CVE-2004-0811.t .......... 862s 1..8 862s # Running under perl version 5.038002 for linux 862s # Current time local: Mon Apr 8 19:03:45 2024 862s # Current time GMT: Mon Apr 8 19:03:45 2024 862s # Using Test.pm version 1.31 862s # Using Apache/Test.pm version 1.42 862s # testing : subdir access allowed 862s # expected: 200 862s # received: '200' 862s ok 1 862s # testing : subdir access allowed 862s # expected: 200 862s # received: '200' 862s ok 2 862s # testing : subdir access allowed 862s # expected: 200 862s # received: '200' 862s ok 3 862s # testing : subdir access allowed 862s # expected: 200 862s # received: '200' 862s ok 4 862s # testing : topdir access denied 862s # expected: 401 862s # received: '401' 862s ok 5 862s # testing : topdir access denied 862s # expected: 401 862s # received: '401' 862s ok 6 862s # testing : topdir access denied 862s # expected: 401 862s # received: '401' 862s ok 7 862s # testing : topdir access denied 862s # expected: 401 862s # received: '401' 862s ok 8 862s ok 864s t/security/CVE-2004-0940.t .......... 864s 1..1 864s # Running under perl version 5.038002 for linux 864s # Current time local: Mon Apr 8 19:03:47 2024 864s # Current time GMT: Mon Apr 8 19:03:47 2024 864s # Using Test.pm version 1.31 864s # Using Apache/Test.pm version 1.42 864s # testing : response was 200 864s # expected: 200 864s # received: '200' 864s ok 1 864s ok 865s t/security/CVE-2004-0942.t .......... 865s 1..2 865s # Running under perl version 5.038002 for linux 865s # Current time local: Mon Apr 8 19:03:49 2024 865s # Current time GMT: Mon Apr 8 19:03:49 2024 865s # Using Test.pm version 1.31 865s # Using Apache/Test.pm version 1.42 865s ok 1 865s # testing : request was refused 865s # expected: qr/^HTTP\/1\.. 400/ 865s # received: 'HTTP/1.1 400 Bad Request 865s # ' 865s ok 2 865s ok 867s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 869s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 872s t/security/CVE-2005-2491.t .......... 872s 1..4 872s # Running under perl version 5.038002 for linux 872s # Current time local: Mon Apr 8 19:03:54 2024 872s # Current time GMT: Mon Apr 8 19:03:54 2024 872s # Using Test.pm version 1.31 872s # Using Apache/Test.pm version 1.42 872s # testing : check that server did not segfault 872s # expected: 'Internal Server Error' 872s # received: 'Internal Server Error' 872s ok 1 872s # testing : check for 500 response error 872s # expected: 500 872s # received: '500' 872s ok 2 872s # testing : check that server did not segfault 872s # expected: 'Internal Server Error' 872s # received: 'Internal Server Error' 872s ok 3 872s # testing : check for 500 response error 872s # expected: 500 872s # received: '500' 872s ok 4 872s ok 874s t/security/CVE-2005-2700.t .......... 874s 1..2 874s # Running under perl version 5.038002 for linux 874s # Current time local: Mon Apr 8 19:03:57 2024 874s # Current time GMT: Mon Apr 8 19:03:57 2024 874s # Using Test.pm version 1.31 874s # Using Apache/Test.pm version 1.42 874s # testing : access permitted without ccert 874s # expected: 200 874s # received: '200' 874s ok 1 874s # testing : access *not* permitted without ccert 874s # expected: 200 874s # received: '403' 874s ok 2 874s ok 875s t/security/CVE-2005-3352.t .......... 875s 1..2 875s # Running under perl version 5.038002 for linux 875s # Current time local: Mon Apr 8 19:03:58 2024 875s # Current time GMT: Mon Apr 8 19:03:58 2024 875s # Using Test.pm version 1.31 875s # Using Apache/Test.pm version 1.42 875s # testing : response code is OK 875s # expected: 200 875s # received: '200' 875s ok 1 875s # testing : referer was escaped 875s # expected: qr/%22%3e/ 875s # received: ' 875s # 875s # Menu for /security/CVE-2005-3352.map 875s # 875s #

Menu for /security/CVE-2005-3352.map

875s #
875s # 875s #
(Default) Go Back
875s # 875s # 875s # 875s # 875s # ' 875s ok 2 875s ok 877s t/security/CVE-2005-3357.t .......... 877s 1..3 877s # Running under perl version 5.038002 for linux 877s # Current time local: Mon Apr 8 19:04:00 2024 877s # Current time GMT: Mon Apr 8 19:04:00 2024 877s # Using Test.pm version 1.31 877s # Using Apache/Test.pm version 1.42 877s # URL is http://localhost:8534/ 877s ok 1 877s # testing : Expected bad request from 'GET http://localhost:8534/' 877s # expected: 400 877s # received: '400' 877s ok 2 877s # testing : errordoc content was served 877s # expected: qr/welcome to localhost/ 877s # received: 'welcome to localhost:8529 877s # ' 877s ok 3 877s ok 879s t/security/CVE-2006-5752.t .......... 879s 1..2 879s # Running under perl version 5.038002 for linux 879s # Current time local: Mon Apr 8 19:04:02 2024 879s # Current time GMT: Mon Apr 8 19:04:02 2024 879s # Using Test.pm version 1.31 879s # Using Apache/Test.pm version 1.42 879s # testing : server-status gave response 879s # expected: 200 879s # received: '200' 879s ok 1 879s # testing : response content-type had charset 879s # expected: qr/charset=/ 879s # received: 'text/html; charset=ISO-8859-1' 879s ok 2 879s ok 881s t/security/CVE-2007-5000.t .......... 881s 1..2 881s # Running under perl version 5.038002 for linux 881s # Current time local: Mon Apr 8 19:04:04 2024 881s # Current time GMT: Mon Apr 8 19:04:04 2024 881s # Using Test.pm version 1.31 881s # Using Apache/Test.pm version 1.42 881s # testing : response code is OK 881s # expected: 200 881s # received: '200' 881s ok 1 881s # testing : URI was escaped in response 881s # expected: qr// 881s # received: ' 881s # 881s # Menu for /security/CVE-2005-3352.map/<foo> 881s # 881s #

Menu for /security/CVE-2005-3352.map/<foo>

881s #
881s # 881s #
(Default) Go Back
881s # 881s # 881s # 881s # 881s # ' 881s ok 2 881s ok 883s t/security/CVE-2007-6388.t .......... 883s 1..2 883s # Running under perl version 5.038002 for linux 883s # Current time local: Mon Apr 8 19:04:06 2024 883s # Current time GMT: Mon Apr 8 19:04:06 2024 883s # Using Test.pm version 1.31 883s # Using Apache/Test.pm version 1.42 883s # testing : response code is OK 883s # expected: 200 883s # received: '200' 883s ok 1 883s # testing : refresh parameter not echoed verbatim 883s # expected: 42 883s # received: '42' 883s ok 2 883s ok 885s t/security/CVE-2008-2364.t .......... 885s 1..3 885s # Running under perl version 5.038002 for linux 885s # Current time local: Mon Apr 8 19:04:08 2024 885s # Current time GMT: Mon Apr 8 19:04:08 2024 885s # Using Test.pm version 1.31 885s # Using Apache/Test.pm version 1.42 885s # testing : reverse proxy to index.html 885s # expected: 200 885s # received: '200' 885s ok 1 885s # testing : small number of interim responses - CVE-2008-2364 885s # expected: 200 885s # received: '200' 885s ok 2 885s # testing : large number of interim responses - CVE-2008-2364 885s # expected: 502 885s # received: '502' 885s ok 3 885s ok 887s t/security/CVE-2009-1195.t .......... 887s 1..221 887s # Running under perl version 5.038002 for linux 887s # Current time local: Mon Apr 8 19:04:10 2024 887s # Current time GMT: Mon Apr 8 19:04:10 2024 887s # Using Test.pm version 1.31 887s # Using Apache/Test.pm version 1.42 887s # testing : Options should not be allowed for script #1; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 1 887s # testing : Options should be allowed for script #2; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 2 887s # testing : SSI should be evaluated but exec not permitted for script #2 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 3 887s # testing : Options should not be allowed for script #3; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 4 887s # testing : Options should be allowed for script #4; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 5 887s # testing : SSI should be evaluated but exec not permitted for script #4 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 6 887s # testing : Options should not be allowed for script #5; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 7 887s # testing : Options should be allowed for script #6; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 8 887s # testing : SSI should not be evaluated for script #6 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 9 887s # testing : Options should not be allowed for script #7; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 10 887s # testing : Options should not be allowed for script #8; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 11 887s # testing : Options should not be allowed for script #9; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 12 887s # testing : Options should not be allowed for script #10; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 13 887s # testing : Options should be allowed for script #11; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 14 887s # testing : SSI should be evaluated with exec allowed for script #11 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 15 887s # testing : Options should be allowed for script #12; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 16 887s # testing : SSI should be evaluated but exec not permitted for script #12 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 17 887s # testing : Options should be allowed for script #13; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 18 887s # testing : SSI should be evaluated with exec allowed for script #13 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 19 887s # testing : Options should be allowed for script #14; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 20 887s # testing : SSI should be evaluated but exec not permitted for script #14 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 21 887s # testing : Options should be allowed for script #15; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 22 887s # testing : SSI should not be evaluated for script #15 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 23 887s # testing : Options should be allowed for script #16; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 24 887s # testing : SSI should not be evaluated for script #16 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 25 887s # testing : Options should be allowed for script #17; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 26 887s # testing : SSI should be evaluated but exec not permitted for script #17 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 27 887s # testing : Options should be allowed for script #18; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 28 887s # testing : SSI should not be evaluated for script #18 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 29 887s # testing : Options should be allowed for script #19; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 30 887s # testing : SSI should be evaluated with exec allowed for script #19 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 31 887s # testing : Options should be allowed for script #20; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 32 887s # testing : SSI should not be evaluated for script #20 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 33 887s # testing : Options should be allowed for script #21; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 34 887s # testing : SSI should be evaluated with exec allowed for script #21 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 35 887s # testing : Options should be allowed for script #22; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 36 887s # testing : SSI should be evaluated but exec not permitted for script #22 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 37 887s # testing : Options should be allowed for script #23; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 38 887s # testing : SSI should be evaluated with exec allowed for script #23 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 39 887s # testing : Options should be allowed for script #24; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 40 887s # testing : SSI should be evaluated but exec not permitted for script #24 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 41 887s # testing : Options should be allowed for script #25; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 42 887s # testing : SSI should not be evaluated for script #25 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 43 887s # testing : Options should be allowed for script #26; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 44 887s # testing : SSI should not be evaluated for script #26 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 45 887s # testing : Options should be allowed for script #27; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 46 887s # testing : SSI should be evaluated but exec not permitted for script #27 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 47 887s # testing : Options should be allowed for script #28; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 48 887s # testing : SSI should not be evaluated for script #28 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 49 887s # testing : Options should be allowed for script #29; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 50 887s # testing : SSI should be evaluated with exec allowed for script #29 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 51 887s # testing : Options should be allowed for script #30; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 52 887s # testing : SSI should not be evaluated for script #30 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 53 887s # testing : Options should be allowed for script #31; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 54 887s # testing : SSI should not be evaluated for script #31 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 55 887s # testing : Options should be allowed for script #32; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 56 887s # testing : SSI should not be evaluated for script #32 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 57 887s # testing : Options should be allowed for script #33; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 58 887s # testing : SSI should not be evaluated for script #33 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 59 887s # testing : Options should be allowed for script #34; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 60 887s # testing : SSI should not be evaluated for script #34 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 61 887s # testing : Options should be allowed for script #35; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 62 887s # testing : SSI should not be evaluated for script #35 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 63 887s # testing : Options should be allowed for script #36; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 64 887s # testing : SSI should not be evaluated for script #36 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 65 887s # testing : Options should be allowed for script #37; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 66 887s # testing : SSI should not be evaluated for script #37 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 67 887s # testing : Options should be allowed for script #38; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 68 887s # testing : SSI should not be evaluated for script #38 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 69 887s # testing : Options should be allowed for script #39; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 70 887s # testing : SSI should not be evaluated for script #39 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 71 887s # testing : Options should be allowed for script #40; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 72 887s # testing : SSI should not be evaluated for script #40 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 73 887s # testing : Options should not be allowed for script #41; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 74 887s # testing : Options should be allowed for script #42; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 75 887s # testing : SSI should be evaluated but exec not permitted for script #42 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 76 887s # testing : Options should not be allowed for script #43; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 77 887s # testing : Options should be allowed for script #44; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 78 887s # testing : SSI should be evaluated but exec not permitted for script #44 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 79 887s # testing : Options should not be allowed for script #45; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 80 887s # testing : Options should be allowed for script #46; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 81 887s # testing : SSI should not be evaluated for script #46 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 82 887s # testing : Options should not be allowed for script #47; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 83 887s # testing : Options should not be allowed for script #48; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 84 887s # testing : Options should not be allowed for script #49; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 85 887s # testing : Options should not be allowed for script #50; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 86 887s # testing : Options should be allowed for script #51; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 87 887s # testing : SSI should be evaluated with exec allowed for script #51 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 88 887s # testing : Options should be allowed for script #52; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 89 887s # testing : SSI should be evaluated but exec not permitted for script #52 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 90 887s # testing : Options should be allowed for script #53; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 91 887s # testing : SSI should be evaluated with exec allowed for script #53 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 92 887s # testing : Options should be allowed for script #54; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 93 887s # testing : SSI should be evaluated but exec not permitted for script #54 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 94 887s # testing : Options should be allowed for script #55; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 95 887s # testing : SSI should not be evaluated for script #55 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 96 887s # testing : Options should be allowed for script #56; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 97 887s # testing : SSI should not be evaluated for script #56 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 98 887s # testing : Options should be allowed for script #57; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 99 887s # testing : SSI should be evaluated but exec not permitted for script #57 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 100 887s # testing : Options should be allowed for script #58; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 101 887s # testing : SSI should not be evaluated for script #58 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 102 887s # testing : Options should be allowed for script #59; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 103 887s # testing : SSI should be evaluated with exec allowed for script #59 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 104 887s # testing : Options should be allowed for script #60; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 105 887s # testing : SSI should not be evaluated for script #60 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 106 887s # testing : Options should be allowed for script #61; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 107 887s # testing : SSI should be evaluated with exec allowed for script #61 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 108 887s # testing : Options should be allowed for script #62; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 109 887s # testing : SSI should be evaluated but exec not permitted for script #62 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 110 887s # testing : Options should be allowed for script #63; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 111 887s # testing : SSI should be evaluated with exec allowed for script #63 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 112 887s # testing : Options should be allowed for script #64; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 113 887s # testing : SSI should be evaluated but exec not permitted for script #64 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 114 887s # testing : Options should be allowed for script #65; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 115 887s # testing : SSI should not be evaluated for script #65 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 116 887s # testing : Options should be allowed for script #66; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 117 887s # testing : SSI should not be evaluated for script #66 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 118 887s # testing : Options should be allowed for script #67; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 119 887s # testing : SSI should be evaluated but exec not permitted for script #67 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 120 887s # testing : Options should be allowed for script #68; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 121 887s # testing : SSI should not be evaluated for script #68 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 122 887s # testing : Options should be allowed for script #69; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 123 887s # testing : SSI should be evaluated with exec allowed for script #69 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 124 887s # testing : Options should be allowed for script #70; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 125 887s # testing : SSI should not be evaluated for script #70 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 126 887s # testing : Options should be allowed for script #71; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 127 887s # testing : SSI should be evaluated but exec not permitted for script #71 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 128 887s # testing : Options should be allowed for script #72; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 129 887s # testing : SSI should be evaluated but exec not permitted for script #72 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 130 887s # testing : Options should be allowed for script #73; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 131 887s # testing : SSI should be evaluated but exec not permitted for script #73 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 132 887s # testing : Options should be allowed for script #74; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 133 887s # testing : SSI should be evaluated but exec not permitted for script #74 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 134 887s # testing : Options should be allowed for script #75; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 135 887s # testing : SSI should be evaluated but exec not permitted for script #75 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 136 887s # testing : Options should be allowed for script #76; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 137 887s # testing : SSI should be evaluated but exec not permitted for script #76 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 138 887s # testing : Options should be allowed for script #77; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 139 887s # testing : SSI should be evaluated but exec not permitted for script #77 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 140 887s # testing : Options should be allowed for script #78; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 141 887s # testing : SSI should be evaluated but exec not permitted for script #78 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 142 887s # testing : Options should be allowed for script #79; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 143 887s # testing : SSI should be evaluated but exec not permitted for script #79 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 144 887s # testing : Options should be allowed for script #80; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 145 887s # testing : SSI should be evaluated but exec not permitted for script #80 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 146 887s # testing : Options should not be allowed for script #81; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 147 887s # testing : Options should be allowed for script #82; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 148 887s # testing : SSI should be evaluated but exec not permitted for script #82 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 149 887s # testing : Options should not be allowed for script #83; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 150 887s # testing : Options should be allowed for script #84; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 151 887s # testing : SSI should be evaluated but exec not permitted for script #84 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 152 887s # testing : Options should not be allowed for script #85; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 153 887s # testing : Options should be allowed for script #86; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 154 887s # testing : SSI should not be evaluated for script #86 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 155 887s # testing : Options should not be allowed for script #87; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 156 887s # testing : Options should not be allowed for script #88; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 157 887s # testing : Options should not be allowed for script #89; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 158 887s # testing : Options should not be allowed for script #90; 500 response expected 887s # expected: 500 887s # received: '500' 887s ok 159 887s # testing : Options should be allowed for script #91; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 160 887s # testing : SSI should be evaluated with exec allowed for script #91 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 161 887s # testing : Options should be allowed for script #92; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 162 887s # testing : SSI should be evaluated but exec not permitted for script #92 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 163 887s # testing : Options should be allowed for script #93; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 164 887s # testing : SSI should be evaluated with exec allowed for script #93 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 165 887s # testing : Options should be allowed for script #94; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 166 887s # testing : SSI should be evaluated but exec not permitted for script #94 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 167 887s # testing : Options should be allowed for script #95; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 168 887s # testing : SSI should not be evaluated for script #95 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 169 887s # testing : Options should be allowed for script #96; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 170 887s # testing : SSI should not be evaluated for script #96 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 171 887s # testing : Options should be allowed for script #97; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 172 887s # testing : SSI should be evaluated but exec not permitted for script #97 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 173 887s # testing : Options should be allowed for script #98; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 174 887s # testing : SSI should not be evaluated for script #98 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 175 887s # testing : Options should be allowed for script #99; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 176 887s # testing : SSI should be evaluated with exec allowed for script #99 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 177 887s # testing : Options should be allowed for script #100; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 178 887s # testing : SSI should not be evaluated for script #100 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 179 887s # testing : Options should be allowed for script #101; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 180 887s # testing : SSI should be evaluated with exec allowed for script #101 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 181 887s # testing : Options should be allowed for script #102; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 182 887s # testing : SSI should be evaluated but exec not permitted for script #102 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 183 887s # testing : Options should be allowed for script #103; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 184 887s # testing : SSI should be evaluated with exec allowed for script #103 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 185 887s # testing : Options should be allowed for script #104; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 186 887s # testing : SSI should be evaluated but exec not permitted for script #104 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 187 887s # testing : Options should be allowed for script #105; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 188 887s # testing : SSI should not be evaluated for script #105 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 189 887s # testing : Options should be allowed for script #106; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 190 887s # testing : SSI should not be evaluated for script #106 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 191 887s # testing : Options should be allowed for script #107; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 192 887s # testing : SSI should be evaluated but exec not permitted for script #107 887s # expected: '[an error occurred while processing this directive]' 887s # received: '[an error occurred while processing this directive]' 887s ok 193 887s # testing : Options should be allowed for script #108; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 194 887s # testing : SSI should not be evaluated for script #108 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 195 887s # testing : Options should be allowed for script #109; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 196 887s # testing : SSI should be evaluated with exec allowed for script #109 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 197 887s # testing : Options should be allowed for script #110; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 198 887s # testing : SSI should not be evaluated for script #110 887s # expected: qr/--\#exec cgi=/ 887s # received: '' 887s ok 199 887s # testing : Options should be allowed for script #111; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 200 887s # testing : SSI should be evaluated with exec allowed for script #111 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 201 887s # testing : Options should be allowed for script #112; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 202 887s # testing : SSI should be evaluated with exec allowed for script #112 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 203 887s # testing : Options should be allowed for script #113; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 204 887s # testing : SSI should be evaluated with exec allowed for script #113 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 205 887s # testing : Options should be allowed for script #114; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 206 887s # testing : SSI should be evaluated with exec allowed for script #114 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 207 887s # testing : Options should be allowed for script #115; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 208 887s # testing : SSI should be evaluated with exec allowed for script #115 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 209 887s # testing : Options should be allowed for script #116; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 210 887s # testing : SSI should be evaluated with exec allowed for script #116 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 211 887s # testing : Options should be allowed for script #117; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 212 887s # testing : SSI should be evaluated with exec allowed for script #117 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 213 887s # testing : Options should be allowed for script #118; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 214 887s # testing : SSI should be evaluated with exec allowed for script #118 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 215 887s # testing : Options should be allowed for script #119; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 216 887s # testing : SSI should be evaluated with exec allowed for script #119 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 217 887s # testing : Options should be allowed for script #120; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 218 887s # testing : SSI should be evaluated with exec allowed for script #120 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 219 887s # testing : Options should be allowed for script #121; 200 response expected 887s # expected: 200 887s # received: '200' 887s ok 220 887s # testing : SSI should be evaluated with exec allowed for script #121 887s # expected: 'perl cgi' 887s # received: 'perl cgi' 887s ok 221 887s ok 890s t/security/CVE-2009-1890.t .......... 890s 1..7 890s # Running under perl version 5.038002 for linux 890s # Current time local: Mon Apr 8 19:04:12 2024 890s # Current time GMT: Mon Apr 8 19:04:12 2024 890s # Using Test.pm version 1.31 890s # Using Apache/Test.pm version 1.42 890s ok 1 890s ok 2 890s ok 3 890s ok 4 890s ok 5 890s # testing : request was parsed 890s # expected: qr/^HTTP\/1\.. 200/ 890s # received: 'HTTP/1.1 200 OK 890s # ' 890s ok 6 890s # header: Date: Mon, 08 Apr 2024 19:04:14 GMT 890s # header: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s # header: Vary: In-If1 890s # header: DMMATCH1: 1 890s # header: Content-Type: text/plain 890s # header: Connection: close 890s # header: 890s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 890s # remaining: 0 890s # testing : read entire body 890s # expected: 0 890s # received: 0 890s ok 7 890s ok 892s t/security/CVE-2009-3555.t .......... 892s 1..4 892s # Running under perl version 5.038002 for linux 892s # Current time local: Mon Apr 8 19:04:15 2024 892s # Current time GMT: Mon Apr 8 19:04:15 2024 892s # Using Test.pm version 1.31 892s # Using Apache/Test.pm version 1.42 892s ok 1 # skip Skipping test for TLSv1.3 892s ok 2 # skip Skipping test for TLSv1.3 892s ok 3 # skip Skipping test for TLSv1.3 892s ok 4 # skip Skipping test for TLSv1.3 892s ok 893s t/security/CVE-2011-3368-rewrite.t .. 894s 1..3 894s # Running under perl version 5.038002 for linux 894s # Current time local: Mon Apr 8 19:04:17 2024 894s # Current time GMT: Mon Apr 8 19:04:17 2024 894s # Using Test.pm version 1.31 894s # Using Apache/Test.pm version 1.42 894s ok 1 894s ok 2 894s # testing : got 400 error 894s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 894s # received: 'HTTP/1.1 400 Bad Request 894s # ' 894s ok 3 894s ok 895s t/security/CVE-2011-3368.t .......... 895s 1..3 895s # Running under perl version 5.038002 for linux 895s # Current time local: Mon Apr 8 19:04:18 2024 895s # Current time GMT: Mon Apr 8 19:04:18 2024 895s # Using Test.pm version 1.31 895s # Using Apache/Test.pm version 1.42 895s ok 1 895s ok 2 895s # testing : got 400 error 895s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 895s # received: 'HTTP/1.1 400 Bad Request 895s # ' 895s ok 3 895s ok 897s t/security/CVE-2017-7659.t .......... 897s 1..2 897s # Running under perl version 5.038002 for linux 897s # Current time local: Mon Apr 8 19:04:20 2024 897s # Current time GMT: Mon Apr 8 19:04:20 2024 897s # Using Test.pm version 1.31 897s # Using Apache/Test.pm version 1.42 897s ok 1 897s ok 2 897s ok 899s t/security/CVE-2019-0215.t .......... 899s 1..2 899s # Running under perl version 5.038002 for linux 899s # Current time local: Mon Apr 8 19:04:22 2024 899s # Current time GMT: Mon Apr 8 19:04:22 2024 899s # Using Test.pm version 1.31 899s # Using Apache/Test.pm version 1.42 899s # Using TLSv13, expecting status 403 899s # testing : first access denied without client cert 899s # expected: 403 899s # received: '403' 899s ok 1 899s # testing : second access denied without client cert 899s # expected: 403 899s # received: '403' 899s ok 2 899s ok 901s t/security/CVE-2020-1927.t .......... 901s 1..1 901s # Running under perl version 5.038002 for linux 901s # Current time local: Mon Apr 8 19:04:24 2024 901s # Current time GMT: Mon Apr 8 19:04:24 2024 901s # Using Test.pm version 1.31 901s # Using Apache/Test.pm version 1.42 901s # SENDING to 127.0.0.1:8559 901s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 901s Host: merge-disabled 901s Connection: close 901s 901s # SENDING to 127.0.0.1:8559 901s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 901s # testing : regex didn't match and redirect 901s # expected: 404 901s # received: '404' 901s ok 1 901s ok 903s t/ssl/basicauth.t ................... 903s 1..4 903s # Running under perl version 5.038002 for linux 903s # Current time local: Mon Apr 8 19:04:26 2024 903s # Current time GMT: Mon Apr 8 19:04:26 2024 903s # Using Test.pm version 1.31 903s # Using Apache/Test.pm version 1.42 903s # testing : Getting /ssl-fakebasicauth/index.html with no cert 903s # expected: qr/^(500|403)$/ 903s # received: '403' 903s ok 1 903s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 903s # expected: 200 903s # received: '200' 903s ok 2 903s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 903s # expected: 401 903s # received: '401' 903s ok 3 903s ok 4 # skip Colon in username test skipped. 903s ok 905s t/ssl/env.t ......................... 905s 1..30 905s # Running under perl version 5.038002 for linux 905s # Current time local: Mon Apr 8 19:04:28 2024 905s # Current time GMT: Mon Apr 8 19:04:28 2024 905s # Using Test.pm version 1.31 905s # Using Apache/Test.pm version 1.42 905s # testing : response status OK 905s # expected: 200 905s # received: '200' 905s ok 1 905s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 905s ok 2 905s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 905s ok 3 905s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 905s ok 4 905s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 905s ok 5 905s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 905s ok 6 905s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 905s ok 7 905s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 905s ok 8 905s #SSL_CLIENT_S_DN_Email should not exist 905s ok 9 905s #SSL_CLIENT_S_DN_OU should not exist 905s ok 10 905s #SSL_CLIENT_S_DN_ST should not exist 905s ok 11 905s #SSL_CLIENT_S_DN_CN should not exist 905s ok 12 905s #SSL_CLIENT_S_DN_C should not exist 905s ok 13 905s #SSL_CLIENT_S_DN_L should not exist 905s ok 14 905s #SSL_CLIENT_S_DN_O should not exist 905s ok 15 905s # testing : second response status OK 905s # expected: 200 905s # received: '200' 905s ok 16 905s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 905s ok 17 905s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 905s ok 18 905s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 905s ok 19 905s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 905s ok 20 905s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 905s ok 21 905s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 905s ok 22 905s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 905s ok 23 905s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 905s ok 24 905s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 905s ok 25 905s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 905s ok 26 905s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 905s ok 27 905s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 905s ok 28 905s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 905s ok 29 905s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 905s ok 30 905s ok 907s t/ssl/extlookup.t ................... 907s 1..4 907s # Running under perl version 5.038002 for linux 907s # Current time local: Mon Apr 8 19:04:30 2024 907s # Current time GMT: Mon Apr 8 19:04:30 2024 907s # Using Test.pm version 1.31 907s # Using Apache/Test.pm version 1.42 907s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 907s # expected: 200 907s # received: '200' 907s ok 1 907s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 907s # expected: 'Lemons' 907s # received: 'Lemons' 907s ok 2 907s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 907s # expected: 200 907s # received: '200' 907s ok 3 907s # testing : Extension value match for 2.16.840.1.113730.1.13 907s # expected: 'This Is A Comment' 907s # received: 'This Is A Comment' 907s ok 4 907s ok 909s t/ssl/fakeauth.t .................... 909s 1..3 909s # Running under perl version 5.038002 for linux 909s # Current time local: Mon Apr 8 19:04:32 2024 909s # Current time GMT: Mon Apr 8 19:04:32 2024 909s # Using Test.pm version 1.31 909s # Using Apache/Test.pm version 1.42 909s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 909s # expected: qr/^(500|403)$/ 909s # received: '403' 909s ok 1 909s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 909s # expected: 200 909s # received: '200' 909s ok 2 909s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 909s # expected: 200 909s # received: '200' 909s ok 3 909s ok 911s t/ssl/headers.t ..................... 911s 1..3 911s # Running under perl version 5.038002 for linux 911s # Current time local: Mon Apr 8 19:04:34 2024 911s # Current time GMT: Mon Apr 8 19:04:34 2024 911s # Using Test.pm version 1.31 911s # Using Apache/Test.pm version 1.42 911s # testing : SSLFlag header set 911s # expected: qr/X-SSL-Flag: on/ 911s # received: 'HTTP/1.1 200 OK 911s # Connection: close 911s # Date: Mon, 08 Apr 2024 19:04:36 GMT 911s # Accept-Ranges: bytes 911s # ETag: "c-613edd771cbc0" 911s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 911s # Vary: In-If1 911s # Content-Length: 12 911s # Content-Type: text/html 911s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 911s # Client-Date: Mon, 08 Apr 2024 19:04:36 GMT 911s # Client-Peer: 127.0.0.1:8532 911s # Client-Response-Num: 1 911s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 911s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 911s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 911s # Client-SSL-Socket-Class: IO::Socket::SSL 911s # Client-SSL-Version: TLSv1_3 911s # DMMATCH1: 1 911s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 MTg1OTA1WhcNMjUwNDA4MTg1OTA1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp3LMItPLn3YIUqZBNO5hzVkM xjYC7l8whsH3oX3GSItsQnsV22emGbbgvqbe/LDxLyAC5D/2ymSrJNadD1Subcwx 5UsdHfWQKT8VGAbcjC5w8+7MlOwv+hDtKFiIE3o7QpRVvsyyfjpijFoINu51/KIQ mtjWPVBEtFIV0xqpHmWWMQJrPFOxWrSaHYT/pzbd08WRS6QpgADEgioPEfpkcqbm CzfPgTc01l22uBhZS6kI8PrMfEHYlWsop7SCTC5K5DdCLu/7ySC9bIATcMr5d1NF BSt7hXAu+tApCoKTopDCXBa49dhiOJlM7Yp846P4Q8lt34VGy+S/zhPZgCR/aQID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFELgYjHiiv+DUYiL92F9xM4z0IvQ MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQTvnz2uD4+CVRA1jvVrIvMx4qW 2DANBgkqhkiG9w0BAQsFAAOCAQEAOmN/4afEF2Vc1E9cufw5ddUQ79f5lCQWJa5R gSIU3ZajuST6ubfFor9N1qXrDTwmeXvFkXnM65BDjmdzy/tmBMN1wncFOSOBDngg YUmt5TwreJw5z0Xd3MJf4BkGbjeVfa7HotT0lYVMmqAxNO7igPWxZMWftnKkOL48 naI6BU7OrphixeCprysW04433Sz65i1qBoCpo7peucJvfDlsU5D2ofhnGSxP2ynv wyBCho1LfD75HufKG7NqaiY5nPa6gjpWPzyuF6P1M7/CO50ItL5i07R7C5CQoS2b tC9f9MNA8cJ+dWDHfQJqzXet97LqYZNUQF217ePCQcQVUqU4DQ== -----END CERTIFICATE----- 911s # X-SSL-Flag: on 911s # X-SSL-None: (null) 911s # 911s # ' 911s ok 1 911s # testing : SSL certificate is unwrapped 911s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 911s # received: 'HTTP/1.1 200 OK 911s # Connection: close 911s # Date: Mon, 08 Apr 2024 19:04:36 GMT 911s # Accept-Ranges: bytes 911s # ETag: "c-613edd771cbc0" 911s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 911s # Vary: In-If1 911s # Content-Length: 12 911s # Content-Type: text/html 911s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 911s # Client-Date: Mon, 08 Apr 2024 19:04:36 GMT 911s # Client-Peer: 127.0.0.1:8532 911s # Client-Response-Num: 1 911s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 911s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 911s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 911s # Client-SSL-Socket-Class: IO::Socket::SSL 911s # Client-SSL-Version: TLSv1_3 911s # DMMATCH1: 1 911s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 MTg1OTA1WhcNMjUwNDA4MTg1OTA1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp3LMItPLn3YIUqZBNO5hzVkM xjYC7l8whsH3oX3GSItsQnsV22emGbbgvqbe/LDxLyAC5D/2ymSrJNadD1Subcwx 5UsdHfWQKT8VGAbcjC5w8+7MlOwv+hDtKFiIE3o7QpRVvsyyfjpijFoINu51/KIQ mtjWPVBEtFIV0xqpHmWWMQJrPFOxWrSaHYT/pzbd08WRS6QpgADEgioPEfpkcqbm CzfPgTc01l22uBhZS6kI8PrMfEHYlWsop7SCTC5K5DdCLu/7ySC9bIATcMr5d1NF BSt7hXAu+tApCoKTopDCXBa49dhiOJlM7Yp846P4Q8lt34VGy+S/zhPZgCR/aQID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFELgYjHiiv+DUYiL92F9xM4z0IvQ MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQTvnz2uD4+CVRA1jvVrIvMx4qW 2DANBgkqhkiG9w0BAQsFAAOCAQEAOmN/4afEF2Vc1E9cufw5ddUQ79f5lCQWJa5R gSIU3ZajuST6ubfFor9N1qXrDTwmeXvFkXnM65BDjmdzy/tmBMN1wncFOSOBDngg YUmt5TwreJw5z0Xd3MJf4BkGbjeVfa7HotT0lYVMmqAxNO7igPWxZMWftnKkOL48 naI6BU7OrphixeCprysW04433Sz65i1qBoCpo7peucJvfDlsU5D2ofhnGSxP2ynv wyBCho1LfD75HufKG7NqaiY5nPa6gjpWPzyuF6P1M7/CO50ItL5i07R7C5CQoS2b tC9f9MNA8cJ+dWDHfQJqzXet97LqYZNUQF217ePCQcQVUqU4DQ== -----END CERTIFICATE----- 911s # X-SSL-Flag: on 911s # X-SSL-None: (null) 911s # 911s # ' 911s ok 2 911s # testing : unknown SSL variable not given 911s # expected: qr/X-SSL-None: \(null\)\n/ 911s # received: 'HTTP/1.1 200 OK 911s # Connection: close 911s # Date: Mon, 08 Apr 2024 19:04:36 GMT 911s # Accept-Ranges: bytes 911s # ETag: "c-613edd771cbc0" 911s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 911s # Vary: In-If1 911s # Content-Length: 12 911s # Content-Type: text/html 911s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 911s # Client-Date: Mon, 08 Apr 2024 19:04:36 GMT 911s # Client-Peer: 127.0.0.1:8532 911s # Client-Response-Num: 1 911s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 911s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 911s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 911s # Client-SSL-Socket-Class: IO::Socket::SSL 911s # Client-SSL-Version: TLSv1_3 911s # DMMATCH1: 1 911s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 MTg1OTA1WhcNMjUwNDA4MTg1OTA1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp3LMItPLn3YIUqZBNO5hzVkM xjYC7l8whsH3oX3GSItsQnsV22emGbbgvqbe/LDxLyAC5D/2ymSrJNadD1Subcwx 5UsdHfWQKT8VGAbcjC5w8+7MlOwv+hDtKFiIE3o7QpRVvsyyfjpijFoINu51/KIQ mtjWPVBEtFIV0xqpHmWWMQJrPFOxWrSaHYT/pzbd08WRS6QpgADEgioPEfpkcqbm CzfPgTc01l22uBhZS6kI8PrMfEHYlWsop7SCTC5K5DdCLu/7ySC9bIATcMr5d1NF BSt7hXAu+tApCoKTopDCXBa49dhiOJlM7Yp846P4Q8lt34VGy+S/zhPZgCR/aQID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFELgYjHiiv+DUYiL92F9xM4z0IvQ MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQTvnz2uD4+CVRA1jvVrIvMx4qW 2DANBgkqhkiG9w0BAQsFAAOCAQEAOmN/4afEF2Vc1E9cufw5ddUQ79f5lCQWJa5R gSIU3ZajuST6ubfFor9N1qXrDTwmeXvFkXnM65BDjmdzy/tmBMN1wncFOSOBDngg YUmt5TwreJw5z0Xd3MJf4BkGbjeVfa7HotT0lYVMmqAxNO7igPWxZMWftnKkOL48 naI6BU7OrphixeCprysW04433Sz65i1qBoCpo7peucJvfDlsU5D2ofhnGSxP2ynv wyBCho1LfD75HufKG7NqaiY5nPa6gjpWPzyuF6P1M7/CO50ItL5i07R7C5CQoS2b tC9f9MNA8cJ+dWDHfQJqzXet97LqYZNUQF217ePCQcQVUqU4DQ== -----END CERTIFICATE----- 911s # X-SSL-Flag: on 911s # X-SSL-None: (null) 911s # 911s # ' 911s ok 3 911s ok 913s t/ssl/http.t ........................ 913s 1..2 913s # Running under perl version 5.038002 for linux 913s # Current time local: Mon Apr 8 19:04:36 2024 913s # Current time GMT: Mon Apr 8 19:04:36 2024 913s # Using Test.pm version 1.31 913s # Using Apache/Test.pm version 1.42 913s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 913s # expected: 400 913s # received: '400' 913s ok 1 913s # testing : that error document contains the proper hint 913s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 913s # received: ' 913s # 913s # 400 Bad Request 913s # 913s #

Bad Request

913s #

Your browser sent a request that this server could not understand.
913s # Reason: You\'re speaking plain HTTP to an SSL-enabled server port.
913s # Instead use the HTTPS scheme to access this URL, please.
913s #

913s # 913s # ' 913s ok 2 913s ok 915s t/ssl/ocsp.t ........................ 915s 1..3 915s # Running under perl version 5.038002 for linux 915s # Current time local: Mon Apr 8 19:04:38 2024 915s # Current time GMT: Mon Apr 8 19:04:38 2024 915s # Using Test.pm version 1.31 915s # Using Apache/Test.pm version 1.42 915s warning: Internal response 915s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 915s response: 915s 500 Server closed connection without sending any data back 915s Content-Type: text/plain 915s Client-Date: Mon, 08 Apr 2024 19:04:40 GMT 915s Client-Warning: Internal response 915s 915s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 915s ok 1 915s warning: 915s message: welcome to localhost:8529 915s response: 915s HTTP/1.1 200 OK 915s Connection: close 915s Date: Mon, 08 Apr 2024 19:04:40 GMT 915s Accept-Ranges: bytes 915s ETag: "1a-613edd771cbc0" 915s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 915s Vary: In-If1 915s Content-Length: 26 915s Content-Type: text/html 915s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 915s Client-Date: Mon, 08 Apr 2024 19:04:40 GMT 915s Client-Peer: 127.0.0.1:8535 915s Client-Response-Num: 1 915s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 915s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 915s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 915s Client-SSL-Socket-Class: IO::Socket::SSL 915s Client-SSL-Version: TLSv1_3 915s DMMATCH1: 1 915s 915s welcome to localhost:8529 915s ok 2 915s warning: Internal response 915s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 915s response: 915s 500 Server closed connection without sending any data back 915s Content-Type: text/plain 915s Client-Date: Mon, 08 Apr 2024 19:04:40 GMT 915s Client-Warning: Internal response 915s 915s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 915s ok 3 915s ok 917s t/ssl/pha.t ......................... 917s 1..4 917s # Running under perl version 5.038002 for linux 917s # Current time local: Mon Apr 8 19:04:40 2024 917s # Current time GMT: Mon Apr 8 19:04:40 2024 917s # Using Test.pm version 1.31 917s # Using Apache/Test.pm version 1.42 917s # testing : access must be denied without client certificate 917s # expected: 403 917s # received: '403' 917s ok 1 917s # testing : PHA reneg body buffer size restriction works 917s # expected: 413 917s # received: '413' 917s ok 2 917s # testing : PHA works with POST body 917s # expected: 200 917s # received: '200' 917s ok 3 917s # testing : request body matches response 917s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 917s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 917s ok 4 917s ok 920s t/ssl/pr12355.t ..................... 920s 1..10 920s # Running under perl version 5.038002 for linux 920s # Current time local: Mon Apr 8 19:04:42 2024 920s # Current time GMT: Mon Apr 8 19:04:42 2024 920s # Using Test.pm version 1.31 920s # Using Apache/Test.pm version 1.42 920s # Downgrading to TLSv12 920s # testing : renegotiation on POST works 920s # expected: 200 920s # received: '200' 920s ok 1 920s # testing : request body matches response 920s # expected: 'hello world' 920s # received: 'hello world' 920s ok 2 920s # testing : renegotiation on POST works 920s # expected: 200 920s # received: '200' 920s ok 3 920s # testing : request body matches response 920s # expected: 'hello world' 920s # received: 'hello world' 920s ok 4 920s # testing : renegotiation on POST works 920s # expected: 200 920s # received: '200' 920s ok 5 920s # testing : request body matches response 920s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 920s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 920s ok 6 920s # testing : renegotiation on POST works 920s # expected: 200 920s # received: '200' 920s ok 7 920s # testing : request body matches response 920s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 920s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 920s ok 8 920s # testing : renegotiation on POST works 920s # expected: 200 920s # received: '200' 920s ok 9 920s # testing : request body matches response 920s # expected: 'HELLO' 920s # received: 'HELLO' 920s ok 10 920s ok 922s t/ssl/pr43738.t ..................... 922s 1..4 922s # Running under perl version 5.038002 for linux 922s # Current time local: Mon Apr 8 19:04:45 2024 922s # Current time GMT: Mon Apr 8 19:04:45 2024 922s # Using Test.pm version 1.31 922s # Using Apache/Test.pm version 1.42 922s # Downgrading to TLSv12 922s # testing : renegotiation on POST works 922s # expected: 200 922s # received: '200' 922s ok 1 922s # testing : request body matches response 922s # expected: '/modules/ssl/aes128/empty.pfa 922s # hello world' 922s # received: '/modules/ssl/aes128/empty.pfa 922s # hello world' 922s ok 2 922s # testing : renegotiation on POST works 922s # expected: 200 922s # received: '200' 922s ok 3 922s # testing : request body matches response 922s # expected: '/modules/ssl/aes256/empty.pfa 922s # hello world' 922s # received: '/modules/ssl/aes256/empty.pfa 922s # hello world' 922s ok 4 922s ok 941s t/ssl/proxy.t ....................... 941s # using LWP client 941s 1..290 941s # Running under perl version 5.038002 for linux 941s # Current time local: Mon Apr 8 19:04:47 2024 941s # Current time GMT: Mon Apr 8 19:04:47 2024 941s # Using Test.pm version 1.31 941s # Using Apache/Test.pm version 1.42 941s # testing : / with proxy_http_https (http) 941s # expected: 200 941s # received: '200' 941s ok 1 941s # testing : CGI script with folded headers 941s # expected: 200 941s # received: '200' 941s ok 2 941s # testing : using valid proxyssl client cert 941s # expected: 200 941s # received: '200' 941s ok 3 941s # testing : using invalid proxyssl client cert 941s # expected: 403 941s # received: '403' 941s ok 4 941s # testing : protected cgi script 941s # expected: 200 941s # received: '200' 941s ok 5 941s # testing : X-Forwarded-Host header 941s # expected: 'localhost:8560' 941s # received: 'localhost:8560' 941s ok 6 941s # testing : client subject common name 941s # expected: 'client_ok' 941s # received: 'client_ok' 941s ok 7 941s # testing : ProxyPassReverse Location rewrite 941s # expected: 'http://localhost:8560/modules/' 941s # received: 'http://localhost:8560/modules/' 941s ok 8 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 1024 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '1024' 941s # received: 1024 941s ok 9 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 2048 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '2048' 941s # received: 2048 941s ok 10 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 3072 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '3072' 941s # received: 3072 941s ok 11 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 4096 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '4096' 941s # received: 4096 941s ok 12 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 5120 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '5120' 941s # received: 5120 941s ok 13 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 6144 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '6144' 941s # received: 6144 941s ok 14 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 7168 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '7168' 941s # received: 7168 941s ok 15 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 8192 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '8192' 941s # received: 8192 941s ok 16 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 9216 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '9216' 941s # received: 9216 941s ok 17 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 10240 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '10240' 941s # received: 10240 941s ok 18 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 11264 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '11264' 941s # received: 11264 941s ok 19 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 12288 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '12288' 941s # received: 12288 941s ok 20 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 13312 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '13312' 941s # received: 13312 941s ok 21 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 14336 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '14336' 941s # received: 14336 941s ok 22 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 15360 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '15360' 941s # received: 15360 941s ok 23 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 16384 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '16384' 941s # received: 16384 941s ok 24 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 17408 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '17408' 941s # received: 17408 941s ok 25 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 18432 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '18432' 941s # received: 18432 941s ok 26 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 19456 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '19456' 941s # received: 19456 941s ok 27 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 20480 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '20480' 941s # received: 20480 941s ok 28 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 21504 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '21504' 941s # received: 21504 941s ok 29 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 22528 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '22528' 941s # received: 22528 941s ok 30 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 23552 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '23552' 941s # received: 23552 941s ok 31 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 24576 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '24576' 941s # received: 24576 941s ok 32 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 25600 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '25600' 941s # received: 25600 941s ok 33 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 26624 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '26624' 941s # received: 26624 941s ok 34 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 27648 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '27648' 941s # received: 27648 941s ok 35 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 28672 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '28672' 941s # received: 28672 941s ok 36 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 29696 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '29696' 941s # received: 29696 941s ok 37 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 30720 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '30720' 941s # received: 30720 941s ok 38 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 31744 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '31744' 941s # received: 31744 941s ok 39 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 32768 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:49 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '32768' 941s # received: 32768 941s ok 40 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 33792 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '33792' 941s # received: 33792 941s ok 41 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 34816 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '34816' 941s # received: 34816 941s ok 42 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 35840 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '35840' 941s # received: 35840 941s ok 43 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 36864 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '36864' 941s # received: 36864 941s ok 44 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 37888 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '37888' 941s # received: 37888 941s ok 45 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 38912 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '38912' 941s # received: 38912 941s ok 46 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 39936 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '39936' 941s # received: 39936 941s ok 47 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 40960 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '40960' 941s # received: 40960 941s ok 48 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 41984 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '41984' 941s # received: 41984 941s ok 49 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 43008 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '43008' 941s # received: 43008 941s ok 50 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 44032 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '44032' 941s # received: 44032 941s ok 51 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 45056 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '45056' 941s # received: 45056 941s ok 52 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 46080 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '46080' 941s # received: 46080 941s ok 53 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 47104 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '47104' 941s # received: 47104 941s ok 54 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 48128 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '48128' 941s # received: 48128 941s ok 55 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 49152 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '49152' 941s # received: 49152 941s ok 56 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 50176 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '50176' 941s # received: 50176 941s ok 57 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 51200 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '51200' 941s # received: 51200 941s ok 58 941s #lwp request: 941s #POST http://localhost:8560/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 102400 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 7 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8560 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '102400' 941s # received: 102400 941s ok 59 941s # testing : / with proxy_http_https_proxy_section (http) 941s # expected: 200 941s # received: '200' 941s ok 60 941s # testing : CGI script with folded headers 941s # expected: 200 941s # received: '200' 941s ok 61 941s # testing : using valid proxyssl client cert 941s # expected: 200 941s # received: '200' 941s ok 62 941s # testing : using invalid proxyssl client cert 941s # expected: 403 941s # received: '403' 941s ok 63 941s # testing : protected cgi script 941s # expected: 200 941s # received: '200' 941s ok 64 941s # testing : X-Forwarded-Host header 941s # expected: 'localhost:8562' 941s # received: 'localhost:8562' 941s ok 65 941s # testing : client subject common name 941s # expected: 'client_ok' 941s # received: 'client_ok' 941s ok 66 941s # testing : ProxyPassReverse Location rewrite 941s # expected: 'http://localhost:8562/modules/' 941s # received: 'http://localhost:8562/modules/' 941s ok 67 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 1024 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '1024' 941s # received: 1024 941s ok 68 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 2048 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '2048' 941s # received: 2048 941s ok 69 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 3072 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '3072' 941s # received: 3072 941s ok 70 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 4096 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '4096' 941s # received: 4096 941s ok 71 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 5120 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '5120' 941s # received: 5120 941s ok 72 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 6144 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '6144' 941s # received: 6144 941s ok 73 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 7168 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '7168' 941s # received: 7168 941s ok 74 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 8192 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:50 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '8192' 941s # received: 8192 941s ok 75 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 9216 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '9216' 941s # received: 9216 941s ok 76 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 10240 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '10240' 941s # received: 10240 941s ok 77 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 11264 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '11264' 941s # received: 11264 941s ok 78 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 12288 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '12288' 941s # received: 12288 941s ok 79 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 13312 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '13312' 941s # received: 13312 941s ok 80 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 14336 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '14336' 941s # received: 14336 941s ok 81 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 15360 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '15360' 941s # received: 15360 941s ok 82 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 16384 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '16384' 941s # received: 16384 941s ok 83 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 17408 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '17408' 941s # received: 17408 941s ok 84 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 18432 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '18432' 941s # received: 18432 941s ok 85 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 19456 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '19456' 941s # received: 19456 941s ok 86 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 20480 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '20480' 941s # received: 20480 941s ok 87 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 21504 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '21504' 941s # received: 21504 941s ok 88 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 22528 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '22528' 941s # received: 22528 941s ok 89 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 23552 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '23552' 941s # received: 23552 941s ok 90 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 24576 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '24576' 941s # received: 24576 941s ok 91 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 25600 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '25600' 941s # received: 25600 941s ok 92 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 26624 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '26624' 941s # received: 26624 941s ok 93 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 27648 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '27648' 941s # received: 27648 941s ok 94 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 28672 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '28672' 941s # received: 28672 941s ok 95 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 29696 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '29696' 941s # received: 29696 941s ok 96 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 30720 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '30720' 941s # received: 30720 941s ok 97 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 31744 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '31744' 941s # received: 31744 941s ok 98 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 32768 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '32768' 941s # received: 32768 941s ok 99 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 33792 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '33792' 941s # received: 33792 941s ok 100 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 34816 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '34816' 941s # received: 34816 941s ok 101 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 35840 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '35840' 941s # received: 35840 941s ok 102 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 36864 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '36864' 941s # received: 36864 941s ok 103 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 37888 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '37888' 941s # received: 37888 941s ok 104 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 38912 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '38912' 941s # received: 38912 941s ok 105 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 39936 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '39936' 941s # received: 39936 941s ok 106 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 40960 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '40960' 941s # received: 40960 941s ok 107 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 41984 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '41984' 941s # received: 41984 941s ok 108 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 43008 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '43008' 941s # received: 43008 941s ok 109 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 44032 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '44032' 941s # received: 44032 941s ok 110 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 45056 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '45056' 941s # received: 45056 941s ok 111 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 46080 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '46080' 941s # received: 46080 941s ok 112 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 47104 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '47104' 941s # received: 47104 941s ok 113 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 48128 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '48128' 941s # received: 48128 941s ok 114 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 49152 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '49152' 941s # received: 49152 941s ok 115 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 50176 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '50176' 941s # received: 50176 941s ok 116 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 51200 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '51200' 941s # received: 51200 941s ok 117 941s #lwp request: 941s #POST http://localhost:8562/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 102400 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 7 941s #Client-Date: Mon, 08 Apr 2024 19:04:51 GMT 941s #Client-Peer: 127.0.0.1:8562 941s #Client-Response-Num: 1 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '102400' 941s # received: 102400 941s ok 118 941s # testing : / with proxy_https_http (https) 941s # expected: 200 941s # received: '200' 941s ok 119 941s # testing : CGI script with folded headers 941s # expected: 200 941s # received: '200' 941s ok 120 941s # testing : ProxyPassReverse Location rewrite 941s # expected: 'https://localhost:8564/modules/' 941s # received: 'https://localhost:8564/modules/' 941s ok 121 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 1024 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '1024' 941s # received: 1024 941s ok 122 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 2048 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '2048' 941s # received: 2048 941s ok 123 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 3072 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '3072' 941s # received: 3072 941s ok 124 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 4096 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '4096' 941s # received: 4096 941s ok 125 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 5120 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '5120' 941s # received: 5120 941s ok 126 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 6144 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '6144' 941s # received: 6144 941s ok 127 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 7168 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '7168' 941s # received: 7168 941s ok 128 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 8192 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '8192' 941s # received: 8192 941s ok 129 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 9216 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '9216' 941s # received: 9216 941s ok 130 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 10240 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '10240' 941s # received: 10240 941s ok 131 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 11264 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '11264' 941s # received: 11264 941s ok 132 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 12288 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '12288' 941s # received: 12288 941s ok 133 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 13312 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '13312' 941s # received: 13312 941s ok 134 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 14336 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '14336' 941s # received: 14336 941s ok 135 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 15360 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '15360' 941s # received: 15360 941s ok 136 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 16384 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '16384' 941s # received: 16384 941s ok 137 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 17408 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '17408' 941s # received: 17408 941s ok 138 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 18432 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '18432' 941s # received: 18432 941s ok 139 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 19456 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:56 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '19456' 941s # received: 19456 941s ok 140 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 20480 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '20480' 941s # received: 20480 941s ok 141 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 21504 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '21504' 941s # received: 21504 941s ok 142 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 22528 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '22528' 941s # received: 22528 941s ok 143 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 23552 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '23552' 941s # received: 23552 941s ok 144 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 24576 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '24576' 941s # received: 24576 941s ok 145 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 25600 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '25600' 941s # received: 25600 941s ok 146 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 26624 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '26624' 941s # received: 26624 941s ok 147 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 27648 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '27648' 941s # received: 27648 941s ok 148 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 28672 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '28672' 941s # received: 28672 941s ok 149 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 29696 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '29696' 941s # received: 29696 941s ok 150 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 30720 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '30720' 941s # received: 30720 941s ok 151 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 31744 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '31744' 941s # received: 31744 941s ok 152 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 32768 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '32768' 941s # received: 32768 941s ok 153 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 33792 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '33792' 941s # received: 33792 941s ok 154 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 34816 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '34816' 941s # received: 34816 941s ok 155 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 35840 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '35840' 941s # received: 35840 941s ok 156 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 36864 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '36864' 941s # received: 36864 941s ok 157 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 37888 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '37888' 941s # received: 37888 941s ok 158 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 38912 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '38912' 941s # received: 38912 941s ok 159 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 39936 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '39936' 941s # received: 39936 941s ok 160 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 40960 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '40960' 941s # received: 40960 941s ok 161 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 41984 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '41984' 941s # received: 41984 941s ok 162 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 43008 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '43008' 941s # received: 43008 941s ok 163 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 44032 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '44032' 941s # received: 44032 941s ok 164 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 45056 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '45056' 941s # received: 45056 941s ok 165 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 46080 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '46080' 941s # received: 46080 941s ok 166 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 47104 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '47104' 941s # received: 47104 941s ok 167 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 48128 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:57 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '48128' 941s # received: 48128 941s ok 168 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 49152 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '49152' 941s # received: 49152 941s ok 169 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 50176 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '50176' 941s # received: 50176 941s ok 170 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 51200 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '51200' 941s # received: 51200 941s ok 171 941s #lwp request: 941s #POST https://localhost:8564/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 102400 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 7 941s #Client-Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Client-Peer: 127.0.0.1:8564 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '102400' 941s # received: 102400 941s ok 172 941s # testing : / with proxy_https_https (https) 941s # expected: 200 941s # received: '200' 941s ok 173 941s # testing : CGI script with folded headers 941s # expected: 200 941s # received: '200' 941s ok 174 941s # testing : using valid proxyssl client cert 941s # expected: 200 941s # received: '200' 941s ok 175 941s # testing : using invalid proxyssl client cert 941s # expected: 403 941s # received: '403' 941s ok 176 941s # testing : protected cgi script 941s # expected: 200 941s # received: '200' 941s ok 177 941s # testing : X-Forwarded-Host header 941s # expected: 'localhost:8561' 941s # received: 'localhost:8561' 941s ok 178 941s # testing : client subject common name 941s # expected: 'client_ok' 941s # received: 'client_ok' 941s ok 179 941s # testing : ProxyPassReverse Location rewrite 941s # expected: 'https://localhost:8561/modules/' 941s # received: 'https://localhost:8561/modules/' 941s ok 180 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 1024 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '1024' 941s # received: 1024 941s ok 181 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 2048 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '2048' 941s # received: 2048 941s ok 182 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 3072 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '3072' 941s # received: 3072 941s ok 183 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 4096 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '4096' 941s # received: 4096 941s ok 184 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 5120 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:58 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '5120' 941s # received: 5120 941s ok 185 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 6144 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '6144' 941s # received: 6144 941s ok 186 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 7168 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '7168' 941s # received: 7168 941s ok 187 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 8192 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '8192' 941s # received: 8192 941s ok 188 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 9216 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '9216' 941s # received: 9216 941s ok 189 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 10240 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '10240' 941s # received: 10240 941s ok 190 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 11264 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '11264' 941s # received: 11264 941s ok 191 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 12288 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '12288' 941s # received: 12288 941s ok 192 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 13312 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '13312' 941s # received: 13312 941s ok 193 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 14336 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '14336' 941s # received: 14336 941s ok 194 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 15360 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '15360' 941s # received: 15360 941s ok 195 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 16384 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '16384' 941s # received: 16384 941s ok 196 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 17408 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '17408' 941s # received: 17408 941s ok 197 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 18432 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '18432' 941s # received: 18432 941s ok 198 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 19456 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '19456' 941s # received: 19456 941s ok 199 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 20480 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '20480' 941s # received: 20480 941s ok 200 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 21504 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '21504' 941s # received: 21504 941s ok 201 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 22528 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '22528' 941s # received: 22528 941s ok 202 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 23552 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '23552' 941s # received: 23552 941s ok 203 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 24576 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '24576' 941s # received: 24576 941s ok 204 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 25600 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '25600' 941s # received: 25600 941s ok 205 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 26624 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '26624' 941s # received: 26624 941s ok 206 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 27648 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '27648' 941s # received: 27648 941s ok 207 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 28672 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '28672' 941s # received: 28672 941s ok 208 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 29696 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '29696' 941s # received: 29696 941s ok 209 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 30720 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '30720' 941s # received: 30720 941s ok 210 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 31744 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:04:59 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '31744' 941s # received: 31744 941s ok 211 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 32768 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '32768' 941s # received: 32768 941s ok 212 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 33792 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '33792' 941s # received: 33792 941s ok 213 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 34816 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '34816' 941s # received: 34816 941s ok 214 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 35840 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '35840' 941s # received: 35840 941s ok 215 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 36864 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '36864' 941s # received: 36864 941s ok 216 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 37888 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '37888' 941s # received: 37888 941s ok 217 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 38912 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '38912' 941s # received: 38912 941s ok 218 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 39936 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '39936' 941s # received: 39936 941s ok 219 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 40960 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '40960' 941s # received: 40960 941s ok 220 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 41984 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '41984' 941s # received: 41984 941s ok 221 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 43008 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '43008' 941s # received: 43008 941s ok 222 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 44032 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '44032' 941s # received: 44032 941s ok 223 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 45056 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '45056' 941s # received: 45056 941s ok 224 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 46080 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '46080' 941s # received: 46080 941s ok 225 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 47104 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '47104' 941s # received: 47104 941s ok 226 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 48128 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '48128' 941s # received: 48128 941s ok 227 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 49152 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '49152' 941s # received: 49152 941s ok 228 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 50176 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '50176' 941s # received: 50176 941s ok 229 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 51200 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '51200' 941s # received: 51200 941s ok 230 941s #lwp request: 941s #POST https://localhost:8561/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 102400 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:00 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 7 941s #Client-Date: Mon, 08 Apr 2024 19:05:01 GMT 941s #Client-Peer: 127.0.0.1:8561 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '102400' 941s # received: 102400 941s ok 231 941s # testing : / with proxy_https_https_proxy_section (https) 941s # expected: 200 941s # received: '200' 941s ok 232 941s # testing : CGI script with folded headers 941s # expected: 200 941s # received: '200' 941s ok 233 941s # testing : using valid proxyssl client cert 941s # expected: 200 941s # received: '200' 941s ok 234 941s # testing : using invalid proxyssl client cert 941s # expected: 403 941s # received: '403' 941s ok 235 941s # testing : protected cgi script 941s # expected: 200 941s # received: '200' 941s ok 236 941s # testing : X-Forwarded-Host header 941s # expected: 'localhost:8563' 941s # received: 'localhost:8563' 941s ok 237 941s # testing : client subject common name 941s # expected: 'client_ok' 941s # received: 'client_ok' 941s ok 238 941s # testing : ProxyPassReverse Location rewrite 941s # expected: 'https://localhost:8563/modules/' 941s # received: 'https://localhost:8563/modules/' 941s ok 239 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 1024 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:03 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:05:03 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '1024' 941s # received: 1024 941s ok 240 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 2048 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:03 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:05:03 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '2048' 941s # received: 2048 941s ok 241 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 3072 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:03 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:05:03 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '3072' 941s # received: 3072 941s ok 242 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 4096 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:05:03 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '4096' 941s # received: 4096 941s ok 243 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 5120 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '5120' 941s # received: 5120 941s ok 244 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 6144 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '6144' 941s # received: 6144 941s ok 245 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 7168 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '7168' 941s # received: 7168 941s ok 246 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 8192 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '8192' 941s # received: 8192 941s ok 247 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 9216 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 5 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '9216' 941s # received: 9216 941s ok 248 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 10240 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '10240' 941s # received: 10240 941s ok 249 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 11264 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '11264' 941s # received: 11264 941s ok 250 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 12288 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '12288' 941s # received: 12288 941s ok 251 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 13312 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '13312' 941s # received: 13312 941s ok 252 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 14336 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '14336' 941s # received: 14336 941s ok 253 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 15360 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '15360' 941s # received: 15360 941s ok 254 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 16384 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '16384' 941s # received: 16384 941s ok 255 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 17408 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '17408' 941s # received: 17408 941s ok 256 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 18432 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '18432' 941s # received: 18432 941s ok 257 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 19456 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '19456' 941s # received: 19456 941s ok 258 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 20480 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '20480' 941s # received: 20480 941s ok 259 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 21504 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '21504' 941s # received: 21504 941s ok 260 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 22528 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '22528' 941s # received: 22528 941s ok 261 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 23552 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '23552' 941s # received: 23552 941s ok 262 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 24576 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '24576' 941s # received: 24576 941s ok 263 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 25600 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '25600' 941s # received: 25600 941s ok 264 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 26624 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '26624' 941s # received: 26624 941s ok 265 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 27648 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '27648' 941s # received: 27648 941s ok 266 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 28672 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '28672' 941s # received: 28672 941s ok 267 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 29696 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '29696' 941s # received: 29696 941s ok 268 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 30720 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '30720' 941s # received: 30720 941s ok 269 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 31744 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:04 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '31744' 941s # received: 31744 941s ok 270 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 32768 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '32768' 941s # received: 32768 941s ok 271 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 33792 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '33792' 941s # received: 33792 941s ok 272 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 34816 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '34816' 941s # received: 34816 941s ok 273 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 35840 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '35840' 941s # received: 35840 941s ok 274 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 36864 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '36864' 941s # received: 36864 941s ok 275 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 37888 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '37888' 941s # received: 37888 941s ok 276 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 38912 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '38912' 941s # received: 38912 941s ok 277 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 39936 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '39936' 941s # received: 39936 941s ok 278 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 40960 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '40960' 941s # received: 40960 941s ok 279 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 41984 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '41984' 941s # received: 41984 941s ok 280 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 43008 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '43008' 941s # received: 43008 941s ok 281 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 44032 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '44032' 941s # received: 44032 941s ok 282 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 45056 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '45056' 941s # received: 45056 941s ok 283 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 46080 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '46080' 941s # received: 46080 941s ok 284 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 47104 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '47104' 941s # received: 47104 941s ok 285 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 48128 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '48128' 941s # received: 48128 941s ok 286 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 49152 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:05 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:06 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '49152' 941s # received: 49152 941s ok 287 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 50176 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:06 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:06 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '50176' 941s # received: 50176 941s ok 288 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 51200 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:06 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 6 941s #Client-Date: Mon, 08 Apr 2024 19:05:06 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '51200' 941s # received: 51200 941s ok 289 941s #lwp request: 941s #POST https://localhost:8563/eat_post HTTP/1.1 941s #User-Agent: libwww-perl/6.76 941s #Content-Length: 102400 941s # 941s #server response: 941s #HTTP/1.1 200 OK 941s #Connection: close 941s #Date: Mon, 08 Apr 2024 19:05:06 GMT 941s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 941s #Vary: In-If1 941s #Content-Length: 7 941s #Client-Date: Mon, 08 Apr 2024 19:05:06 GMT 941s #Client-Peer: 127.0.0.1:8563 941s #Client-Response-Num: 1 941s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 941s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 941s #Client-SSL-Socket-Class: IO::Socket::SSL 941s #Client-SSL-Version: TLSv1_3 941s #DMMATCH1: 1 941s # 941s # testing : length posted 941s # expected: '102400' 941s # received: 102400 941s ok 290 941s ok 943s t/ssl/require.t ..................... 943s 1..10 943s # Running under perl version 5.038002 for linux 943s # Current time local: Mon Apr 8 19:05:06 2024 943s # Current time GMT: Mon Apr 8 19:05:06 2024 943s # Using Test.pm version 1.31 943s # Using Apache/Test.pm version 1.42 943s ok 1 943s ok 2 943s ok 3 943s ok 4 943s ok 5 943s ok 6 943s ok 7 943s ok 8 943s ok 9 943s ok 10 943s ok 945s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 950s t/ssl/varlookup.t ................... 950s 1..83 950s # Running under perl version 5.038002 for linux 950s # Current time local: Mon Apr 8 19:05:10 2024 950s # Current time GMT: Mon Apr 8 19:05:10 2024 950s # Using Test.pm version 1.31 950s # Using Apache/Test.pm version 1.42 950s # testing : HTTP_USER_AGENT 950s # expected: 'libwww-perl/6.76' 950s # received: 'libwww-perl/6.76' 950s ok 1 950s # testing : HTTP:User-Agent 950s # expected: 'libwww-perl/6.76' 950s # received: 'libwww-perl/6.76' 950s ok 2 950s # testing : HTTP_REFERER 950s # expected: 't/ssl/varlookup.t' 950s # received: 't/ssl/varlookup.t' 950s ok 3 950s # testing : HTTP_HOST 950s # expected: 'localhost:8532' 950s # received: 'localhost:8532' 950s ok 4 950s # testing : QUERY_STRING 950s # expected: 'QUERY_STRING' 950s # received: 'QUERY_STRING' 950s ok 5 950s # testing : SERVER_SOFTWARE 950s # expected: qr/^Apache\/2.4.58/ 950s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 950s ok 6 950s # testing : SERVER_ADMIN 950s # expected: 'tuser@localhost' 950s # received: 'tuser@localhost' 950s ok 7 950s # testing : SERVER_PORT 950s # expected: '8532' 950s # received: '8532' 950s ok 8 950s # testing : SERVER_NAME 950s # expected: 'localhost' 950s # received: 'localhost' 950s ok 9 950s # testing : SERVER_PROTOCOL 950s # expected: qr/^HTTP\/1\.\d$/ 950s # received: 'HTTP/1.1' 950s ok 10 950s # testing : REMOTE_ADDR 950s # expected: '127.0.0.1' 950s # received: '127.0.0.1' 950s ok 11 950s # testing : DOCUMENT_ROOT 950s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs' 950s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs' 950s ok 12 950s # testing : REQUEST_METHOD 950s # expected: 'GET' 950s # received: 'GET' 950s ok 13 950s # testing : REQUEST_URI 950s # expected: '/test_ssl_var_lookup' 950s # received: '/test_ssl_var_lookup' 950s ok 14 950s # testing : TIME_YEAR 950s # expected: 2024 950s # received: '2024' 950s ok 15 950s # testing : TIME_MON 950s # expected: '04' 950s # received: '04' 950s ok 16 950s # testing : TIME_DAY 950s # expected: '08' 950s # received: '08' 950s ok 17 950s # testing : TIME_WDAY 950s # expected: 1 950s # received: '1' 950s ok 18 950s # testing : IS_SUBREQ 950s # expected: 'false' 950s # received: 'false' 950s ok 19 950s # testing : API_VERSION 950s # expected: '20120211' 950s # received: '20120211' 950s ok 20 950s # testing : THE_REQUEST 950s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 950s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 950s ok 21 950s # testing : REQUEST_SCHEME 950s # expected: 'https' 950s # received: 'https' 950s ok 22 950s # testing : HTTPS 950s # expected: 'on' 950s # received: 'on' 950s ok 23 950s # testing : ENV:THE_ARGS 950s # expected: 'ENV:THE_ARGS' 950s # received: 'ENV:THE_ARGS' 950s ok 24 950s # testing : SSL_CLIENT_M_VERSION 950s # expected: qr/^\d+$/ 950s # received: '3' 950s ok 25 950s # testing : SSL_SERVER_M_VERSION 950s # expected: qr/^\d+$/ 950s # received: '3' 950s ok 26 950s # testing : SSL_CLIENT_M_SERIAL 950s # expected: qr/^[0-9A-F]+$/ 950s # received: '0B' 950s ok 27 950s # testing : SSL_SERVER_M_SERIAL 950s # expected: qr/^[0-9A-F]+$/ 950s # received: '07' 950s ok 28 950s # testing : SSL_PROTOCOL 950s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 950s # received: 'TLSv1.3' 950s ok 29 950s # testing : SSL_CLIENT_V_START 950s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 950s # received: 'Apr 8 18:59:07 2024 GMT' 950s ok 30 950s # testing : SSL_SERVER_V_START 950s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 950s # received: 'Apr 8 18:59:05 2024 GMT' 950s ok 31 950s # testing : SSL_CLIENT_V_END 950s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 950s # received: 'Apr 8 18:59:07 2025 GMT' 950s ok 32 950s # testing : SSL_SERVER_V_END 950s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 950s # received: 'Apr 8 18:59:05 2025 GMT' 950s ok 33 950s # testing : SSL_CIPHER 950s # expected: qr/^[A-Z0-9_-]+$/ 950s # received: 'TLS_AES_256_GCM_SHA384' 950s ok 34 950s # testing : SSL_CIPHER_EXPORT 950s # expected: 'false' 950s # received: 'false' 950s ok 35 950s # testing : SSL_CIPHER_ALGKEYSIZE 950s # expected: qr/^\d+$/ 950s # received: '256' 950s ok 36 950s # testing : SSL_CIPHER_USEKEYSIZE 950s # expected: qr/^\d+$/ 950s # received: '256' 950s ok 37 950s # testing : SSL_SECURE_RENEG 950s # expected: qr/^(false|true)$/ 950s # received: 'true' 950s ok 38 950s # testing : SSL_CLIENT_S_DN 950s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 950s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 950s ok 39 950s # testing : SSL_SERVER_S_DN 950s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 950s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 950s ok 40 950s # testing : SSL_CLIENT_S_DN_C 950s # expected: 'US' 950s # received: 'US' 950s ok 41 950s # testing : SSL_SERVER_S_DN_C 950s # expected: 'US' 950s # received: 'US' 950s ok 42 950s # testing : SSL_CLIENT_S_DN_ST 950s # expected: 'California' 950s # received: 'California' 950s ok 43 950s # testing : SSL_SERVER_S_DN_ST 950s # expected: 'California' 950s # received: 'California' 950s ok 44 950s # testing : SSL_CLIENT_S_DN_L 950s # expected: 'San Francisco' 950s # received: 'San Francisco' 950s ok 45 950s # testing : SSL_SERVER_S_DN_L 950s # expected: 'San Francisco' 950s # received: 'San Francisco' 950s ok 46 950s # testing : SSL_CLIENT_S_DN_O 950s # expected: 'ASF' 950s # received: 'ASF' 950s ok 47 950s # testing : SSL_SERVER_S_DN_O 950s # expected: 'ASF' 950s # received: 'ASF' 950s ok 48 950s # testing : SSL_CLIENT_S_DN_OU 950s # expected: 'httpd-test' 950s # received: 'httpd-test' 950s ok 49 950s # testing : SSL_SERVER_S_DN_OU 950s # expected: qr/^httpd-test\/([-\w]+)/ 950s # received: 'httpd-test/rsa-test' 950s ok 50 950s # testing : SSL_CLIENT_S_DN_CN 950s # expected: 'client_ok' 950s # received: 'client_ok' 950s ok 51 950s # testing : SSL_SERVER_S_DN_CN 950s # expected: 'localhost' 950s # received: 'localhost' 950s ok 52 950s # testing : SSL_CLIENT_S_DN_Email 950s # expected: 'test-dev@httpd.apache.org' 950s # received: 'test-dev@httpd.apache.org' 950s ok 53 950s # testing : SSL_SERVER_S_DN_Email 950s # expected: 'test-dev@httpd.apache.org' 950s # received: 'test-dev@httpd.apache.org' 950s ok 54 950s # testing : SSL_CLIENT_SAN_Email_0 950s # expected: 'test-dev@httpd.apache.org' 950s # received: 'test-dev@httpd.apache.org' 950s ok 55 950s # testing : SSL_SERVER_SAN_DNS_0 950s # expected: 'localhost' 950s # received: 'localhost' 950s ok 56 950s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 950s # expected: 'test-dev@httpd.apache.org' 950s # received: 'test-dev@httpd.apache.org' 950s ok 57 950s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 950s # expected: '_https.localhost' 950s # received: '_https.localhost' 950s ok 58 950s # testing : SSL_CLIENT_I_DN 950s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 950s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 950s ok 59 950s # testing : SSL_SERVER_I_DN 950s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 950s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 950s ok 60 950s # testing : SSL_CLIENT_I_DN_C 950s # expected: 'US' 950s # received: 'US' 950s ok 61 950s # testing : SSL_SERVER_I_DN_C 950s # expected: 'US' 950s # received: 'US' 950s ok 62 950s # testing : SSL_CLIENT_I_DN_ST 950s # expected: 'California' 950s # received: 'California' 950s ok 63 950s # testing : SSL_SERVER_I_DN_ST 950s # expected: 'California' 950s # received: 'California' 950s ok 64 950s # testing : SSL_CLIENT_I_DN_L 950s # expected: 'San Francisco' 950s # received: 'San Francisco' 950s ok 65 950s # testing : SSL_SERVER_I_DN_L 950s # expected: 'San Francisco' 950s # received: 'San Francisco' 950s ok 66 950s # testing : SSL_CLIENT_I_DN_O 950s # expected: 'ASF' 950s # received: 'ASF' 950s ok 67 950s # testing : SSL_SERVER_I_DN_O 950s # expected: 'ASF' 950s # received: 'ASF' 950s ok 68 950s # testing : SSL_CLIENT_I_DN_OU 950s # expected: 'httpd-test' 950s # received: 'httpd-test' 950s ok 69 950s # testing : SSL_SERVER_I_DN_OU 950s # expected: 'httpd-test' 950s # received: 'httpd-test' 950s ok 70 950s # testing : SSL_CLIENT_I_DN_CN 950s # expected: 'ca' 950s # received: 'ca' 950s ok 71 950s # testing : SSL_SERVER_I_DN_CN 950s # expected: 'ca' 950s # received: 'ca' 950s ok 72 950s # testing : SSL_SERVER_I_DN_CN_RAW 950s # expected: 'ca' 950s # received: 'ca' 950s ok 73 950s # testing : SSL_SERVER_I_DN_CN_0_RAW 950s # expected: 'ca' 950s # received: 'ca' 950s ok 74 950s # testing : SSL_CLIENT_I_DN_Email 950s # expected: 'test-dev@httpd.apache.org' 950s # received: 'test-dev@httpd.apache.org' 950s ok 75 950s # testing : SSL_SERVER_I_DN_Email 950s # expected: 'test-dev@httpd.apache.org' 950s # received: 'test-dev@httpd.apache.org' 950s ok 76 950s # testing : SSL_CLIENT_A_SIG 950s # expected: 'sha256WithRSAEncryption' 950s # received: 'sha256WithRSAEncryption' 950s ok 77 950s # testing : SSL_SERVER_A_SIG 950s # expected: 'sha256WithRSAEncryption' 950s # received: 'sha256WithRSAEncryption' 950s ok 78 950s # testing : SSL_CLIENT_A_KEY 950s # expected: 'rsaEncryption' 950s # received: 'rsaEncryption' 950s ok 79 950s # testing : SSL_SERVER_A_KEY 950s # expected: qr/^[rd]saEncryption$/ 950s # received: 'rsaEncryption' 950s ok 80 950s # testing : SSL_CLIENT_CERT 950s # expected: qr/^-----BEGIN CERTIFICATE-----/ 950s # received: '-----BEGIN CERTIFICATE----- 950s # MIIFHTCCBAWgAwIBAgIBCzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 950s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 950s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 950s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 950s # MTg1OTA3WhcNMjUwNDA4MTg1OTA3WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 950s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 950s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 950s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 950s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmx+unSkMZO18kHdiquo4+7NqRrS+XFemWTbT 950s # Xjv5i+Lrs5DI4d0juGKLwOcC/jHqU7xp+dc0H0W6U/UJ4ajTSABKLOhQtKqP0pGD 950s # bYvnKeUykZQ6taFx4w61L3xA/KO8ipbRveQ4mL0zoRdijyroYLqtPx3/kPn2+CDF 950s # B2urSmypSaXVUrC/a45/Eq9xjdnbhPD1Za5iAGBy14lmXxJiew6oFE1U3tWPHwyx 950s # 6bmyB09SXYKLX0nuMbKbm1o9cw55YtgFGWVN8jq214rpWPJf0ttAmztQByQAjXt2 950s # NXBBudR9ZbDYKAMWQIXeGGOzzKwRmQfylenk6dDXBPCA8fxBKwIDAQABo4IBbzCC 950s # AWswIAYJYIZIAYb4QgENBBMWEVRoaXMgSXMgQSBDb21tZW50MBYGCisGAQQBgY0M 950s # DAAECAwGTGVtb25zME8GA1UdEQRIMEaBGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5v 950s # cmegKQYKKwYBBAGCNxQCA6AbDBl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMB0G 950s # A1UdDgQWBBQJV9UV24dtElyyibiQ7jOmnQHEVzCBvgYDVR0jBIG2MIGzoYGapIGX 950s # MIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN 950s # U2FuIEZyYW5jaXNjbzEMMAoGA1UECgwDQVNGMRMwEQYDVQQLDApodHRwZC10ZXN0 950s # MQswCQYDVQQDDAJjYTEoMCYGCSqGSIb3DQEJARYZdGVzdC1kZXZAaHR0cGQuYXBh 950s # Y2hlLm9yZ4IUE7589rg+PglUQNY71ayLzMeKltgwDQYJKoZIhvcNAQELBQADggEB 950s # AK0/CEvm8l7c3VZVzDjkFuxJovnFtd1noJ0zydiEUixwpiaLjz2LYFjYtWolo7QT 950s # TWVyQqQ1sQ7qm+Ox08gJeAJGFwqiH3yzEtaAf8Z4xzZWmbHDGffxxo4Mc0E/Wwiq 950s # gsmGlp09vd5AtmEv1atJFbb74fpMvEEHGU70tebrSjL+YX7VEoyvEvWEandwTxh9 950s # TGyqbo/ejADVnuupPZhglqKpb/zYHalxHq7Ds3qhiEhpKUBuTYQovdCBRBbqFPBs 950s # JyUk9o+UfWyx9kPD3CcM/f5tWYd16DJ2nCLqsfFarHy1H/Am8y+42ImoYwSE726X 950s # r2y/zd+RiH5O/xumvy2p21w= 950s # -----END CERTIFICATE----- 950s # ' 950s ok 81 950s # testing : SSL_SERVER_CERT 950s # expected: qr/^-----BEGIN CERTIFICATE-----/ 950s # received: '-----BEGIN CERTIFICATE----- 950s # MIIE0TCCA7mgAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 950s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 950s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 950s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 950s # MTg1OTA1WhcNMjUwNDA4MTg1OTA1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 950s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 950s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 950s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 950s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp3LMItPLn3YIUqZBNO5hzVkM 950s # xjYC7l8whsH3oX3GSItsQnsV22emGbbgvqbe/LDxLyAC5D/2ymSrJNadD1Subcwx 950s # 5UsdHfWQKT8VGAbcjC5w8+7MlOwv+hDtKFiIE3o7QpRVvsyyfjpijFoINu51/KIQ 950s # mtjWPVBEtFIV0xqpHmWWMQJrPFOxWrSaHYT/pzbd08WRS6QpgADEgioPEfpkcqbm 950s # CzfPgTc01l22uBhZS6kI8PrMfEHYlWsop7SCTC5K5DdCLu/7ySC9bIATcMr5d1NF 950s # BSt7hXAu+tApCoKTopDCXBa49dhiOJlM7Yp846P4Q8lt34VGy+S/zhPZgCR/aQID 950s # AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW 950s # EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFELgYjHiiv+DUYiL92F9xM4z0IvQ 950s # MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD 950s # YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx 950s # EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB 950s # Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQTvnz2uD4+CVRA1jvVrIvMx4qW 950s # 2DANBgkqhkiG9w0BAQsFAAOCAQEAOmN/4afEF2Vc1E9cufw5ddUQ79f5lCQWJa5R 950s # gSIU3ZajuST6ubfFor9N1qXrDTwmeXvFkXnM65BDjmdzy/tmBMN1wncFOSOBDngg 950s # YUmt5TwreJw5z0Xd3MJf4BkGbjeVfa7HotT0lYVMmqAxNO7igPWxZMWftnKkOL48 950s # naI6BU7OrphixeCprysW04433Sz65i1qBoCpo7peucJvfDlsU5D2ofhnGSxP2ynv 950s # wyBCho1LfD75HufKG7NqaiY5nPa6gjpWPzyuF6P1M7/CO50ItL5i07R7C5CQoS2b 950s # tC9f9MNA8cJ+dWDHfQJqzXet97LqYZNUQF217ePCQcQVUqU4DQ== 950s # -----END CERTIFICATE----- 950s # ' 950s ok 82 950s # testing : SSL_CLIENT_VERIFY 950s # expected: 'SUCCESS' 950s # received: 'SUCCESS' 950s ok 83 950s ok 952s t/ssl/verify.t ...................... 952s 1..3 952s # Running under perl version 5.038002 for linux 952s # Current time local: Mon Apr 8 19:05:15 2024 952s # Current time GMT: Mon Apr 8 19:05:15 2024 952s # Using Test.pm version 1.31 952s # Using Apache/Test.pm version 1.42 952s HTTP/1.1 403 Forbidden 952s Connection: close 952s Date: Mon, 08 Apr 2024 19:05:17 GMT 952s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s Content-Length: 258 952s Content-Type: text/html; charset=iso-8859-1 952s Client-Date: Mon, 08 Apr 2024 19:05:17 GMT 952s Client-Peer: 127.0.0.1:8532 952s Client-Response-Num: 1 952s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 952s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 952s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 952s Client-SSL-Socket-Class: IO::Socket::SSL 952s Client-SSL-Version: TLSv1_3 952s Title: 403 Forbidden 952s 952s 952s 952s 403 Forbidden 952s 952s

Forbidden

952s

You don't have permission to access this resource.Reason: Cannot perform Post-Handshake Authentication.

952s 952s ok 1 952s HTTP/1.1 200 OK 952s Connection: close 952s Date: Mon, 08 Apr 2024 19:05:17 GMT 952s Accept-Ranges: bytes 952s ETag: "1a-613edd771cbc0" 952s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s Vary: In-If1 952s Content-Length: 26 952s Content-Type: text/html 952s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 952s Client-Date: Mon, 08 Apr 2024 19:05:17 GMT 952s Client-Peer: 127.0.0.1:8532 952s Client-Response-Num: 1 952s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 952s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 952s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 952s Client-SSL-Socket-Class: IO::Socket::SSL 952s Client-SSL-Version: TLSv1_3 952s DMMATCH1: 1 952s 952s welcome to localhost:8529 952s ok 2 952s 500 Server closed connection without sending any data back 952s Content-Type: text/plain 952s Client-Date: Mon, 08 Apr 2024 19:05:17 GMT 952s Client-Warning: Internal response 952s 952s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 952s ok 3 952s ok 952s All tests successful. 952s Files=142, Tests=7320, 355 wallclock secs ( 1.77 usr 0.33 sys + 138.19 cusr 110.37 csys = 250.66 CPU) 952s Result: PASS 952s [warning] server localhost:8529 shutdown 953s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_prefork 953s Files=142, Tests=7320, 355 wallclock secs ( 1.77 usr 0.33 sys + 138.19 cusr 110.37 csys = 250.66 CPU) 953s + grep -E '^Result: PASS' testlog.mpm_prefork 953s Result: PASS 953s + grep -E '^Result: FAIL' testlog.mpm_prefork 953s + grep -E 'server dumped core' testlog.mpm_prefork 953s + return 0 953s + run_tests mpm_worker 953s + local MPM=mpm_worker 953s + shift 953s + local LOG=testlog.mpm_worker 953s + echo =============Running-with-mpm_worker========== 953s + rm -f apache2.conf.debian 953s =============Running-with-mpm_worker========== 953s + cp /etc/apache2/apache2.conf apache2.conf.debian 953s + cat /etc/apache2/mods-available/mpm_worker.load 953s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 953s t/TEST -clean 953s + ls /etc/apache2/mods-available/access_compat.load /etc/apache2/mods-available/actions.load /etc/apache2/mods-available/alias.load /etc/apache2/mods-available/allowmethods.load /etc/apache2/mods-available/asis.load /etc/apache2/mods-available/auth_basic.load /etc/apache2/mods-available/auth_digest.load /etc/apache2/mods-available/auth_form.load /etc/apache2/mods-available/authn_anon.load /etc/apache2/mods-available/authn_core.load /etc/apache2/mods-available/authn_dbd.load /etc/apache2/mods-available/authn_dbm.load /etc/apache2/mods-available/authn_file.load /etc/apache2/mods-available/authn_socache.load /etc/apache2/mods-available/authnz_fcgi.load /etc/apache2/mods-available/authnz_ldap.load /etc/apache2/mods-available/authz_core.load /etc/apache2/mods-available/authz_dbd.load /etc/apache2/mods-available/authz_dbm.load /etc/apache2/mods-available/authz_groupfile.load /etc/apache2/mods-available/authz_host.load /etc/apache2/mods-available/authz_owner.load /etc/apache2/mods-available/authz_user.load /etc/apache2/mods-available/autoindex.load /etc/apache2/mods-available/brotli.load /etc/apache2/mods-available/buffer.load /etc/apache2/mods-available/cache.load /etc/apache2/mods-available/cache_disk.load /etc/apache2/mods-available/cache_socache.load /etc/apache2/mods-available/cern_meta.load /etc/apache2/mods-available/cgi.load /etc/apache2/mods-available/cgid.load /etc/apache2/mods-available/charset_lite.load /etc/apache2/mods-available/data.load /etc/apache2/mods-available/dav.load /etc/apache2/mods-available/dav_fs.load /etc/apache2/mods-available/dav_lock.load /etc/apache2/mods-available/dbd.load /etc/apache2/mods-available/deflate.load /etc/apache2/mods-available/dialup.load /etc/apache2/mods-available/dir.load /etc/apache2/mods-available/dump_io.load /etc/apache2/mods-available/echo.load /etc/apache2/mods-available/env.load /etc/apache2/mods-available/expires.load /etc/apache2/mods-available/ext_filter.load /etc/apache2/mods-available/file_cache.load /etc/apache2/mods-available/filter.load /etc/apache2/mods-available/headers.load /etc/apache2/mods-available/heartbeat.load /etc/apache2/mods-available/heartmonitor.load /etc/apache2/mods-available/http2.load /etc/apache2/mods-available/ident.load /etc/apache2/mods-available/imagemap.load /etc/apache2/mods-available/include.load /etc/apache2/mods-available/info.load /etc/apache2/mods-available/lbmethod_bybusyness.load /etc/apache2/mods-available/lbmethod_byrequests.load /etc/apache2/mods-available/lbmethod_bytraffic.load /etc/apache2/mods-available/lbmethod_heartbeat.load /etc/apache2/mods-available/ldap.load /etc/apache2/mods-available/log_debug.load /etc/apache2/mods-available/log_forensic.load /etc/apache2/mods-available/lua.load /etc/apache2/mods-available/macro.load /etc/apache2/mods-available/md.load /etc/apache2/mods-available/mime.load /etc/apache2/mods-available/mime_magic.load /etc/apache2/mods-available/mpm_event.load /etc/apache2/mods-available/mpm_prefork.load /etc/apache2/mods-available/mpm_worker.load /etc/apache2/mods-available/negotiation.load /etc/apache2/mods-available/proxy.load /etc/apache2/mods-available/proxy_ajp.load /etc/apache2/mods-available/proxy_balancer.load /etc/apache2/mods-available/proxy_connect.load /etc/apache2/mods-available/proxy_express.load /etc/apache2/mods-available/proxy_fcgi.load /etc/apache2/mods-available/proxy_fdpass.load /etc/apache2/mods-available/proxy_ftp.load /etc/apache2/mods-available/proxy_hcheck.load /etc/apache2/mods-available/proxy_html.load /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-available/proxy_http2.load /etc/apache2/mods-available/proxy_scgi.load /etc/apache2/mods-available/proxy_uwsgi.load /etc/apache2/mods-available/proxy_wstunnel.load /etc/apache2/mods-available/ratelimit.load /etc/apache2/mods-available/reflector.load /etc/apache2/mods-available/remoteip.load /etc/apache2/mods-available/reqtimeout.load /etc/apache2/mods-available/request.load /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-available/sed.load /etc/apache2/mods-available/session.load /etc/apache2/mods-available/session_cookie.load /etc/apache2/mods-available/session_crypto.load /etc/apache2/mods-available/session_dbd.load /etc/apache2/mods-available/setenvif.load /etc/apache2/mods-available/slotmem_plain.load /etc/apache2/mods-available/slotmem_shm.load /etc/apache2/mods-available/socache_dbm.load /etc/apache2/mods-available/socache_memcache.load /etc/apache2/mods-available/socache_redis.load /etc/apache2/mods-available/socache_shmcb.load /etc/apache2/mods-available/speling.load /etc/apache2/mods-available/ssl.load /etc/apache2/mods-available/status.load /etc/apache2/mods-available/substitute.load /etc/apache2/mods-available/suexec.load /etc/apache2/mods-available/unique_id.load /etc/apache2/mods-available/userdir.load /etc/apache2/mods-available/usertrack.load /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-available/xml2enc.load 953s + grep -v mpm_ 953s + xargs cat 953s + for m in bucketeer case_filter case_filter_in 953s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 953s + for m in bucketeer case_filter case_filter_in 953s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 953s + for m in bucketeer case_filter case_filter_in 953s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 953s + cat /etc/apache2/mods-available/mime.conf 953s + echo 'Servername localhost' 953s + make clean 953s [warning] setting ulimit to allow core files 953s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/TEST -clean 954s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules' 954s cd echo_post_chunk && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 954s rm -rf mod_echo_post_chunk.o mod_echo_post_chunk.lo mod_echo_post_chunk.slo mod_echo_post_chunk.la mod_echo_post_chunk.i mod_echo_post_chunk.s mod_echo_post_chunk.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 954s cd fold && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/fold' 954s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/fold' 954s cd test_rwrite && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 954s rm -rf mod_test_rwrite.o mod_test_rwrite.lo mod_test_rwrite.slo mod_test_rwrite.la mod_test_rwrite.i mod_test_rwrite.s mod_test_rwrite.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 954s cd input_body_filter && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 954s rm -rf mod_input_body_filter.o mod_input_body_filter.lo mod_input_body_filter.slo mod_input_body_filter.la mod_input_body_filter.i mod_input_body_filter.s mod_input_body_filter.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 954s cd eat_post && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/eat_post' 954s rm -rf mod_eat_post.o mod_eat_post.lo mod_eat_post.slo mod_eat_post.la mod_eat_post.i mod_eat_post.s mod_eat_post.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/eat_post' 954s cd authany && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/authany' 954s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/authany' 954s cd memory_track && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/memory_track' 954s rm -rf mod_memory_track.o mod_memory_track.lo mod_memory_track.slo mod_memory_track.la mod_memory_track.i mod_memory_track.s mod_memory_track.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/memory_track' 954s cd test_ssl && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 954s rm -rf mod_test_ssl.o mod_test_ssl.lo mod_test_ssl.slo mod_test_ssl.la mod_test_ssl.i mod_test_ssl.s mod_test_ssl.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 954s cd test_session && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_session' 954s rm -rf mod_test_session.o mod_test_session.lo mod_test_session.slo mod_test_session.la mod_test_session.i mod_test_session.s mod_test_session.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_session' 954s cd test_apr_uri && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 954s rm -rf mod_test_apr_uri.o mod_test_apr_uri.lo mod_test_apr_uri.slo mod_test_apr_uri.la mod_test_apr_uri.i mod_test_apr_uri.s mod_test_apr_uri.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 954s cd client_add_filter && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 954s rm -rf mod_client_add_filter.o mod_client_add_filter.lo mod_client_add_filter.slo mod_client_add_filter.la mod_client_add_filter.i mod_client_add_filter.s mod_client_add_filter.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 954s cd echo_post && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post' 954s rm -rf mod_echo_post.o mod_echo_post.lo mod_echo_post.slo mod_echo_post.la mod_echo_post.i mod_echo_post.s mod_echo_post.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post' 954s cd random_chunk && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 954s rm -rf mod_random_chunk.o mod_random_chunk.lo mod_random_chunk.slo mod_random_chunk.la mod_random_chunk.i mod_random_chunk.s mod_random_chunk.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 954s cd nntp_like && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 954s rm -rf mod_nntp_like.o mod_nntp_like.lo mod_nntp_like.slo mod_nntp_like.la mod_nntp_like.i mod_nntp_like.s mod_nntp_like.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 954s cd test_pass_brigade && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 954s rm -rf mod_test_pass_brigade.o mod_test_pass_brigade.lo mod_test_pass_brigade.slo mod_test_pass_brigade.la mod_test_pass_brigade.i mod_test_pass_brigade.s mod_test_pass_brigade.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 954s cd test_utilities && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 954s rm -rf mod_test_utilities.o mod_test_utilities.lo mod_test_utilities.slo mod_test_utilities.la mod_test_utilities.i mod_test_utilities.s mod_test_utilities.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 954s cd list_modules && make clean 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/list_modules' 954s rm -rf mod_list_modules.o mod_list_modules.lo mod_list_modules.slo mod_list_modules.la mod_list_modules.i mod_list_modules.s mod_list_modules.gcno .libs 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/list_modules' 954s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules' 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 954s rmdir csr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 954s rmdir crl 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 954s rmdir keys 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 954s rmdir newcerts 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 954s rmdir proxy 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 954s rmdir conf 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 954s rmdir certs 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 954s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 954s rmdir export 954s rmdir asf 954s rmdir /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 954s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 954s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test' 954s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 954s t/TEST -clean 954s [warning] setting ulimit to allow core files 954s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 954s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 954s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 954s rm -f \ 954s TestItSelf.bso TestItSelf.def \ 954s TestItSelf.exp TestItSelf.x \ 954s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 954s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 954s *.a *.o \ 954s *perl.core MYMETA.json \ 954s MYMETA.yml blibdirs.ts \ 954s core core.*perl.*.? \ 954s core.[0-9] core.[0-9][0-9] \ 954s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 954s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 954s mon.out perl \ 954s perl perl.exe \ 954s perlmain.c pm_to_blib \ 954s pm_to_blib.ts so_locations \ 954s tmon.out 954s rm -rf \ 954s Makefile.old blib \ 954s t/TEST 954s mv Makefile Makefile.old > /dev/null 2>&1 954s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 954s rm -f \ 954s Test.bso Test.def \ 954s Test.exp Test.x \ 954s ../blib/arch/auto/Apache/Test/extralibs.all \ 954s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 954s *.a *.o \ 954s *perl.core MYMETA.json \ 954s MYMETA.yml blibdirs.ts \ 954s core core.*perl.*.? \ 954s core.[0-9] core.[0-9][0-9] \ 954s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 954s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 954s mon.out perl \ 954s perl perl.exe \ 954s perlmain.c pm_to_blib \ 954s pm_to_blib.ts so_locations \ 954s tmon.out 954s rm -rf \ 954s .mypacklist Makefile.old \ 954s blib t/REPORT \ 954s t/TEST 954s mv Makefile Makefile.old > /dev/null 2>&1 954s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test' 954s rm -f \ 954s test.bso test.def \ 954s test.exp test.x \ 954s blib/arch/auto/httpd-test/extralibs.all \ 954s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 954s *.a *.o \ 954s *perl.core MYMETA.json \ 954s MYMETA.yml blibdirs.ts \ 954s core core.*perl.*.? \ 954s core.[0-9] core.[0-9][0-9] \ 954s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 954s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 954s mon.out perl \ 954s perl perl.exe \ 954s perlmain.c pm_to_blib \ 954s pm_to_blib.ts so_locations \ 954s tmon.out 954s rm -rf \ 954s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 954s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 954s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 954s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 954s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 954s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 954s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 954s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 954s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 954s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 954s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 954s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 954s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 954s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 954s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 954s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 954s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 954s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 954s blib 954s mv Makefile Makefile.old > /dev/null 2>&1 954s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 954s + chown -R tuser: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp 954s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/apache2.conf.debian' 954s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 954s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 954s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 954s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 954s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 954s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 954s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 954s [ info] generating script ./t/htdocs/modules/cgi/big.pl 954s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 954s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 954s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 954s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 954s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 954s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 954s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 954s [ info] generating script ./t/htdocs/modules/cgi/env.pl 954s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 954s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 954s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 954s [ info] generating script ./t/htdocs/modules/cgi/action.pl 954s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 954s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 954s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 954s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 954s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 954s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 954s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 954s Checking if your kit is complete... 954s Looks good 954s Writing MYMETA.yml and MYMETA.json 954s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 954s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 954s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 954s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 954s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 954s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 954s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 954s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 954s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 954s Warning: NAME must be a package name 954s [ info] generating script t/TEST 954s [ info] generating script ./t/cgi-bin/cookies.pl 954s [ info] generating script ./t/cgi-bin/next_available_port.pl 954s [ info] generating script t/TEST 954s Writing MYMETA.yml and MYMETA.json 954s Checking for Cwd...ok 954s Checking for File::Spec...ok 954s Generating a Unix-style Makefile 954s Writing Makefile for httpd-test 954s Writing MYMETA.yml and MYMETA.json 954s + su tuser -c 't/TEST ' 954s + tee testlog.mpm_worker 955s [warning] setting ulimit to allow core files 955s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/TEST 957s [warning] generating SSL CA for asf 957s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 957s ....+....+......+...+.....+....+...+...+..+.......+......+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+.........+.+.........+..+....+..+....+........+.+..+.........+.+..+.+......+.....+...............+......+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...................+.+...+......+............+.................+.+.........+..+...+...+..........+.....+...............+..................+....+....................................+.........+.....+...........................+.+..+...+.............+..+.......+........+...+.+.....+...+.......+.....+.+............+...+..+......+.+...+..+......+.......+......+......+.....+....+..+...+......................+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 957s .+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+.+..+...+...+.......+.........+......+........+....+...+.........+..............+.........+.+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+...+.+......+.........+.........+...........+............+...+.......+.....+...+....+........+...+....+..+..........+...........+...+....+...+...+............+...............+..............+.....................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 957s ----- 957s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 957s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 958s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 958s [ info] openssl req -new -key keys/server2_dsa.pem -out csr/server2_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_dsa.cnf 958s [ info] openssl ca -policy policy_anything -in csr/server2_dsa.csr -out certs/server2_dsa.crt -passin pass:httpd -config conf/server2_dsa.cnf -batch -extensions server_ext 958s Using configuration from conf/server2_dsa.cnf 958s Check that the request matches the signature 958s Signature ok 958s The Subject's Distinguished Name is as follows 958s countryName :PRINTABLE:'US' 958s stateOrProvinceName :ASN.1 12:'California' 958s localityName :ASN.1 12:'San Francisco' 958s organizationName :ASN.1 12:'ASF' 958s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 958s commonName :ASN.1 12:'localhost' 958s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 958s Certificate is to be certified until Apr 8 19:05:23 2025 GMT (365 days) 958s 958s Write out database with 1 new entries 958s Database updated 958s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 958s [ info] openssl req -new -key keys/server2_des3_dsa.pem -out csr/server2_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3_dsa.cnf 958s [ info] openssl ca -policy policy_anything -in csr/server2_des3_dsa.csr -out certs/server2_des3_dsa.crt -passin pass:httpd -config conf/server2_des3_dsa.cnf -batch -extensions server_ext 958s Using configuration from conf/server2_des3_dsa.cnf 958s Check that the request matches the signature 958s Signature ok 958s The Subject's Distinguished Name is as follows 958s countryName :PRINTABLE:'US' 958s stateOrProvinceName :ASN.1 12:'California' 958s localityName :ASN.1 12:'San Francisco' 958s organizationName :ASN.1 12:'ASF' 958s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 958s commonName :ASN.1 12:'localhost' 958s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 958s Certificate is to be certified until Apr 8 19:05:23 2025 GMT (365 days) 958s 958s Write out database with 1 new entries 958s Database updated 958s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 958s [ info] openssl req -new -key keys/server_des3_dsa.pem -out csr/server_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3_dsa.cnf 958s [ info] openssl ca -policy policy_anything -in csr/server_des3_dsa.csr -out certs/server_des3_dsa.crt -passin pass:httpd -config conf/server_des3_dsa.cnf -batch -extensions server_ext 958s Using configuration from conf/server_des3_dsa.cnf 958s Check that the request matches the signature 958s Signature ok 958s The Subject's Distinguished Name is as follows 958s countryName :PRINTABLE:'US' 958s stateOrProvinceName :ASN.1 12:'California' 958s localityName :ASN.1 12:'San Francisco' 958s organizationName :ASN.1 12:'ASF' 958s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 958s commonName :ASN.1 12:'localhost' 958s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 958s Certificate is to be certified until Apr 8 19:05:23 2025 GMT (365 days) 958s 958s Write out database with 1 new entries 958s Database updated 958s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 958s [ info] openssl req -new -key keys/server_dsa.pem -out csr/server_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_dsa.cnf 958s [ info] openssl ca -policy policy_anything -in csr/server_dsa.csr -out certs/server_dsa.crt -passin pass:httpd -config conf/server_dsa.cnf -batch -extensions server_ext 958s Using configuration from conf/server_dsa.cnf 958s Check that the request matches the signature 958s Signature ok 958s The Subject's Distinguished Name is as follows 958s countryName :PRINTABLE:'US' 958s stateOrProvinceName :ASN.1 12:'California' 958s localityName :ASN.1 12:'San Francisco' 958s organizationName :ASN.1 12:'ASF' 958s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 958s commonName :ASN.1 12:'localhost' 958s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 958s Certificate is to be certified until Apr 8 19:05:23 2025 GMT (365 days) 958s 958s Write out database with 1 new entries 958s Database updated 958s [ info] openssl genrsa -out keys/client_revoked.pem 2048 958s [ info] openssl req -new -key keys/client_revoked.pem -out csr/client_revoked.csr -passin pass:httpd -passout pass:httpd -config conf/client_revoked.cnf 958s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch 958s Using configuration from conf/client_revoked.cnf 958s Check that the request matches the signature 958s Signature ok 958s The Subject's Distinguished Name is as follows 958s countryName :PRINTABLE:'US' 958s stateOrProvinceName :ASN.1 12:'California' 958s localityName :ASN.1 12:'San Francisco' 958s organizationName :ASN.1 12:'ASF' 958s organizationalUnitName:ASN.1 12:'httpd-test' 958s commonName :ASN.1 12:'client_revoked' 958s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 958s Certificate is to be certified until Apr 8 19:05:23 2025 GMT (365 days) 958s 958s Write out database with 1 new entries 958s Database updated 958s [ info] openssl pkcs12 -export -in certs/client_revoked.crt -inkey keys/client_revoked.pem -out export/client_revoked.p12 -passin pass:httpd -passout pass:httpd 958s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 958s Using configuration from conf/cacrl.cnf 958s Revoking Certificate 05. 958s Database updated 958s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 958s Using configuration from conf/cacrl.cnf 958s [ info] generating proxy cert: proxy/client_revoked.pem 958s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 959s [ info] openssl req -new -key keys/server_des3.pem -out csr/server_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3.cnf 959s [ info] openssl ca -policy policy_anything -in csr/server_des3.csr -out certs/server_des3.crt -passin pass:httpd -config conf/server_des3.cnf -batch -extensions server_ext 959s Using configuration from conf/server_des3.cnf 959s Check that the request matches the signature 959s Signature ok 959s The Subject's Distinguished Name is as follows 959s countryName :PRINTABLE:'US' 959s stateOrProvinceName :ASN.1 12:'California' 959s localityName :ASN.1 12:'San Francisco' 959s organizationName :ASN.1 12:'ASF' 959s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 959s commonName :ASN.1 12:'localhost' 959s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 959s Certificate is to be certified until Apr 8 19:05:24 2025 GMT (365 days) 959s 959s Write out database with 1 new entries 959s Database updated 959s [ info] openssl genrsa -out keys/client_ok.pem 2048 959s [ info] openssl req -new -key keys/client_ok.pem -out csr/client_ok.csr -passin pass:httpd -passout pass:httpd -config conf/client_ok.cnf 959s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ok_ext 959s Using configuration from conf/client_ok.cnf 959s Check that the request matches the signature 959s Signature ok 959s The Subject's Distinguished Name is as follows 959s countryName :PRINTABLE:'US' 959s stateOrProvinceName :ASN.1 12:'California' 959s localityName :ASN.1 12:'San Francisco' 959s organizationName :ASN.1 12:'ASF' 959s organizationalUnitName:ASN.1 12:'httpd-test' 959s commonName :ASN.1 12:'client_ok' 959s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 959s Certificate is to be certified until Apr 8 19:05:24 2025 GMT (365 days) 959s 959s Write out database with 1 new entries 959s Database updated 959s [ info] openssl pkcs12 -export -in certs/client_ok.crt -inkey keys/client_ok.pem -out export/client_ok.p12 -passin pass:httpd -passout pass:httpd 959s [ info] generating proxy cert: proxy/client_ok.pem 959s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 960s [ info] openssl req -new -key keys/server2_des3.pem -out csr/server2_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3.cnf 960s [ info] openssl ca -policy policy_anything -in csr/server2_des3.csr -out certs/server2_des3.crt -passin pass:httpd -config conf/server2_des3.cnf -batch -extensions server_ext 960s Using configuration from conf/server2_des3.cnf 960s Check that the request matches the signature 960s Signature ok 960s The Subject's Distinguished Name is as follows 960s countryName :PRINTABLE:'US' 960s stateOrProvinceName :ASN.1 12:'California' 960s localityName :ASN.1 12:'San Francisco' 960s organizationName :ASN.1 12:'ASF' 960s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 960s commonName :ASN.1 12:'localhost' 960s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 960s Certificate is to be certified until Apr 8 19:05:25 2025 GMT (365 days) 960s 960s Write out database with 1 new entries 960s Database updated 960s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 960s [ info] openssl req -new -key keys/client_snakeoil.pem -out csr/client_snakeoil.csr -passin pass:httpd -passout pass:httpd -config conf/client_snakeoil.cnf 960s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch 960s Using configuration from conf/client_snakeoil.cnf 960s Check that the request matches the signature 960s Signature ok 960s The Subject's Distinguished Name is as follows 960s countryName :PRINTABLE:'AU' 960s stateOrProvinceName :ASN.1 12:'Queensland' 960s localityName :ASN.1 12:'Mackay' 960s organizationName :ASN.1 12:'Snake Oil, Ltd.' 960s organizationalUnitName:ASN.1 12:'Staff' 960s commonName :ASN.1 12:'client_snakeoil' 960s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 960s Certificate is to be certified until Apr 8 19:05:25 2025 GMT (365 days) 960s 960s Write out database with 1 new entries 960s Database updated 960s [ info] openssl pkcs12 -export -in certs/client_snakeoil.crt -inkey keys/client_snakeoil.pem -out export/client_snakeoil.p12 -passin pass:httpd -passout pass:httpd 960s [ info] generating proxy cert: proxy/client_snakeoil.pem 960s [ info] openssl genrsa -out keys/client_colon.pem 2048 961s [ info] openssl req -new -key keys/client_colon.pem -out csr/client_colon.csr -passin pass:httpd -passout pass:httpd -config conf/client_colon.cnf 961s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch 961s Using configuration from conf/client_colon.cnf 961s Check that the request matches the signature 961s Signature ok 961s The Subject's Distinguished Name is as follows 961s countryName :PRINTABLE:'US' 961s stateOrProvinceName :ASN.1 12:'California' 961s localityName :ASN.1 12:'San Francisco' 961s organizationName :ASN.1 12:'ASF' 961s organizationalUnitName:ASN.1 12:'httpd-test' 961s commonName :ASN.1 12:'user:colon' 961s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 961s Certificate is to be certified until Apr 8 19:05:26 2025 GMT (365 days) 961s 961s Write out database with 1 new entries 961s Database updated 961s [ info] openssl pkcs12 -export -in certs/client_colon.crt -inkey keys/client_colon.pem -out export/client_colon.p12 -passin pass:httpd -passout pass:httpd 961s [ info] generating proxy cert: proxy/client_colon.pem 961s [ info] openssl genrsa -out keys/server2.pem 2048 962s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 962s [ info] openssl ca -policy policy_anything -in csr/server2.csr -out certs/server2.crt -passin pass:httpd -config conf/server2.cnf -batch -extensions server_ext 962s Using configuration from conf/server2.cnf 962s Check that the request matches the signature 962s Signature ok 962s The Subject's Distinguished Name is as follows 962s countryName :PRINTABLE:'US' 962s stateOrProvinceName :ASN.1 12:'California' 962s localityName :ASN.1 12:'San Francisco' 962s organizationName :ASN.1 12:'ASF' 962s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 962s commonName :ASN.1 12:'localhost' 962s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 962s Certificate is to be certified until Apr 8 19:05:27 2025 GMT (365 days) 962s 962s Write out database with 1 new entries 962s Database updated 962s [ info] openssl genrsa -out keys/server.pem 2048 962s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 962s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 962s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 962s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 962s [ info] openssl ca -policy policy_anything -in csr/server.csr -out certs/server.crt -passin pass:httpd -config conf/server.cnf -batch -extensions server_ext 962s Using configuration from conf/server.cnf 962s Check that the request matches the signature 962s Signature ok 962s The Subject's Distinguished Name is as follows 962s countryName :PRINTABLE:'US' 962s stateOrProvinceName :ASN.1 12:'California' 962s localityName :ASN.1 12:'San Francisco' 962s organizationName :ASN.1 12:'ASF' 962s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 962s commonName :ASN.1 12:'localhost' 962s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 962s Certificate is to be certified until Apr 8 19:05:27 2025 GMT (365 days) 962s 962s Write out database with 1 new entries 962s Database updated 962s [ info] linked ca-bundle.crl to fdd35eee.r0 962s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post_chunk.lo mod_echo_post_chunk.c && touch mod_echo_post_chunk.slo 962s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 962s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 962s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 963s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 963s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 963s cd fold && make .libs/mod_fold.so 963s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/fold' 963s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 963s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 963s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 963s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 963s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 963s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 963s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/fold' 963s cd test_rwrite && make .libs/mod_test_rwrite.so 963s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 963s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 963s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 963s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 963s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 963s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 963s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 963s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 963s cd input_body_filter && make .libs/mod_input_body_filter.so 963s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 963s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 963s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_input_body_filter.lo mod_input_body_filter.c && touch mod_input_body_filter.slo 963s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 964s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 964s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 964s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 964s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 964s cd eat_post && make .libs/mod_eat_post.so 964s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/eat_post' 964s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 964s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 964s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 964s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 964s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 964s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 964s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/eat_post' 964s cd authany && make .libs/mod_authany.so 964s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/authany' 964s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 964s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 964s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 964s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 965s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 965s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 965s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/authany' 965s cd memory_track && make .libs/mod_memory_track.so 965s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/memory_track' 965s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 965s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 965s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 965s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 965s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 965s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 965s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/memory_track' 965s cd test_ssl && make .libs/mod_test_ssl.so 965s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 965s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 965s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 965s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 965s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 965s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 966s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 966s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 966s cd test_session && make .libs/mod_test_session.so 966s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_session' 966s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 966s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 966s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 966s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 966s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 966s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 966s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_session' 966s cd test_apr_uri && make .libs/mod_test_apr_uri.so 966s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 966s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 966s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_apr_uri.lo mod_test_apr_uri.c && touch mod_test_apr_uri.slo 966s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 967s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 967s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 967s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 967s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 967s cd client_add_filter && make .libs/mod_client_add_filter.so 967s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 967s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 967s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_client_add_filter.lo mod_client_add_filter.c && touch mod_client_add_filter.slo 967s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 967s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 967s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 967s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 967s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 967s cd echo_post && make .libs/mod_echo_post.so 967s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post' 967s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 967s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 967s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 967s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 967s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 967s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 968s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post' 968s cd random_chunk && make .libs/mod_random_chunk.so 968s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 968s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 968s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 968s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 968s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 968s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 968s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 968s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 968s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 968s cd nntp_like && make .libs/mod_nntp_like.so 968s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 968s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 968s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 968s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 968s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 968s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 968s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 968s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 968s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 968s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 968s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_pass_brigade.lo mod_test_pass_brigade.c && touch mod_test_pass_brigade.slo 968s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 969s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 969s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 969s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 969s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 969s cd test_utilities && make .libs/mod_test_utilities.so 969s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 969s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 969s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 969s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 969s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 969s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 969s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 969s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 969s cd list_modules && make .libs/mod_list_modules.so 969s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/list_modules' 969s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 969s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 969s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 969s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 969s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 969s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 969s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/list_modules' 969s /usr/sbin/apache2 -d /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 969s using Apache/2.4.58 (worker MPM) 969s 970s waiting 60 seconds for server to start: .[Mon Apr 08 19:05:35.007942 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3482): Setting LogLevel for all modules to trace8 970s [Mon Apr 08 19:05:35.008753 2024] [core:trace6] [pid 165112:tid 4396221945728] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 970s [Mon Apr 08 19:05:35.008761 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 970s [Mon Apr 08 19:05:35.009643 2024] [core:trace6] [pid 165112:tid 4396221945728] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 970s [Mon Apr 08 19:05:35.009651 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 970s [Mon Apr 08 19:05:35.009919 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3482): Setting LogLevel for all modules to info 970s [Mon Apr 08 19:05:35.010004 2024] [core:trace6] [pid 165112:tid 4396221945728] core.c(3499): Cannot find module 'core', trying 'core_module' 970s [Mon Apr 08 19:05:35.010033 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3509): Setting LogLevel for module core.c to crit 970s [Mon Apr 08 19:05:35.010072 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3482): Setting LogLevel for all modules to crit 970s [Mon Apr 08 19:05:35.010108 2024] [core:trace6] [pid 165112:tid 4396221945728] core.c(3499): Cannot find module 'core', trying 'core_module' 970s [Mon Apr 08 19:05:35.010140 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3509): Setting LogLevel for module core.c to info 970s [Mon Apr 08 19:05:35.010168 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3482): Setting LogLevel for all modules to crit 970s [Mon Apr 08 19:05:35.010217 2024] [core:trace6] [pid 165112:tid 4396221945728] core.c(3499): Cannot find module 'core', trying 'core_module' 970s [Mon Apr 08 19:05:35.010249 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3509): Setting LogLevel for module core.c to info 970s [Mon Apr 08 19:05:35.010276 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3482): Setting LogLevel for all modules to crit 970s [Mon Apr 08 19:05:35.010306 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3482): Setting LogLevel for all modules to info 970s [Mon Apr 08 19:05:35.010341 2024] [core:trace6] [pid 165112:tid 4396221945728] core.c(3499): Cannot find module 'core', trying 'core_module' 970s [Mon Apr 08 19:05:35.010368 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3509): Setting LogLevel for module core.c to crit 970s [Mon Apr 08 19:05:35.010400 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3482): Setting LogLevel for all modules to info 970s [Mon Apr 08 19:05:35.010984 2024] [core:trace6] [pid 165112:tid 4396221945728] core.c(3499): Cannot find module 'http2', trying 'http2_module' 970s [Mon Apr 08 19:05:35.011020 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3509): Setting LogLevel for module mod_http2.c to debug 970s [Mon Apr 08 19:05:35.011978 2024] [proxy:info] [pid 165112:tid 4396221945728] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 970s [Mon Apr 08 19:05:35.012042 2024] [core:trace6] [pid 165112:tid 4396221945728] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 970s [Mon Apr 08 19:05:35.012080 2024] [core:trace3] [pid 165112:tid 4396221945728] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 971s . 971s waiting 60 seconds for server to start: ok (waited 1 secs) 971s server localhost:8529 started 971s server localhost:8530 listening (mod_nntp_like) 971s server localhost:8531 listening (mod_nntp_like_ssl) 971s server localhost:8532 listening (mod_ssl) 971s server localhost:8533 listening (ssl_optional_cc) 971s server localhost:8534 listening (ssl_pr33791) 971s server localhost:8535 listening (ssl_ocsp) 971s server localhost:8536 listening (mod_cache) 971s server localhost:8537 listening (cve_2011_3368_rewrite) 971s server localhost:8538 listening (proxy_http_reverse) 971s server localhost:8539 listening (proxy_http_nofwd) 971s server localhost:8540 listening (cve_2011_3368) 971s server localhost:8541 listening (mod_headers) 971s server localhost:8542 listening (mod_echo) 971s server localhost:8543 listening (mod_echo_ssl) 971s server localhost:8544 listening (error_document) 971s server localhost:8545 listening (http_unsafe) 971s server localhost:8546 listening (http_strict) 971s server localhost:8547 listening (remote_ip) 971s server localhost:8548 listening (h2c) 971s server localhost:8549 listening (h2) 971s server localhost:8550 listening (mod_vhost_alias) 971s server localhost:8551 listening (mod_proxy) 971s server localhost:8552 listening (proxy_http_bal1) 971s server localhost:8553 listening (proxy_http_bal2) 971s server localhost:8554 listening (proxy_http_balancer) 971s server localhost:8557 listening (proxy_fcgi) 971s server localhost:8558 listening (mod_include) 971s server localhost:8559 listening (core) 971s server localhost:8560 listening (proxy_http_https) 971s server localhost:8561 listening (proxy_https_https) 971s server localhost:8562 listening (proxy_http_https_proxy_section) 971s server localhost:8563 listening (proxy_https_https_proxy_section) 971s server localhost:8564 listening (proxy_https_http) 972s [ info] adding source lib /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 978s t/ab/base.t ......................... 978s 1..5 978s # Running under perl version 5.038002 for linux 978s # Current time local: Mon Apr 8 19:05:41 2024 978s # Current time GMT: Mon Apr 8 19:05:41 2024 978s # Using Test.pm version 1.31 978s # Using Apache/Test.pm version 1.42 978s # # running: 978s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8559/ 978s ok 1 978s ok 2 978s # # running: 978s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 978s ok 3 978s ok 4 978s ok 5 978s ok 980s t/apache/404.t ...................... 980s 1..2 980s # Running under perl version 5.038002 for linux 980s # Current time local: Mon Apr 8 19:05:43 2024 980s # Current time GMT: Mon Apr 8 19:05:43 2024 980s # Using Test.pm version 1.31 980s # Using Apache/Test.pm version 1.42 980s # GET_STR Response: 980s # HTTP/1.1 404 Not Found 980s # Connection: close 980s # Date: Mon, 08 Apr 2024 19:05:45 GMT 980s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 980s # Content-Length: 196 980s # Content-Type: text/html; charset=iso-8859-1 980s # Client-Date: Mon, 08 Apr 2024 19:05:45 GMT 980s # Client-Peer: 127.0.0.1:8529 980s # Client-Response-Num: 1 980s # Title: 404 Not Found 980s # 980s # 980s # 980s # 404 Not Found 980s # 980s #

Not Found

980s #

The requested URL was not found on this server.

980s # 980s ok 1 980s ok 2 980s ok 982s t/apache/acceptpathinfo.t ........... 982s 1..36 982s # Running under perl version 5.038002 for linux 982s # Current time local: Mon Apr 8 19:05:45 2024 982s # Current time GMT: Mon Apr 8 19:05:45 2024 982s # Using Test.pm version 1.31 982s # Using Apache/Test.pm version 1.42 982s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 982s # expected: '200' 982s # received: '200' 982s ok 1 982s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 982s # expected: qr/_\(none\)_/ 982s # received: '_(none)_' 982s ok 2 982s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 982s # expected: '404' 982s # received: '404' 982s ok 3 982s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 982s # expected: qr/Not Found/ 982s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 982s ok 4 982s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml 982s # expected: '200' 982s # received: '200' 982s ok 5 982s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml 982s # expected: qr/_\(none\)_/ 982s # received: '_(none)_' 982s ok 6 982s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml/foo/bar 982s # expected: '404' 982s # received: '404' 982s ok 7 982s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml/foo/bar 982s # expected: qr/Not Found/ 982s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 982s ok 8 982s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh 982s # expected: '200' 982s # received: '200' 982s ok 9 982s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh 982s # expected: qr/_\(none\)_/ 982s # received: '_(none)_' 982s ok 10 982s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh/foo/bar 982s # expected: '404' 982s # received: '404' 982s ok 11 982s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh/foo/bar 982s # expected: qr/Not Found/ 982s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 982s ok 12 982s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 982s # expected: '200' 982s # received: '200' 982s ok 13 982s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 982s # expected: qr/_\(none\)_/ 982s # received: '_(none)_' 982s ok 14 982s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 982s # expected: '404' 982s # received: '404' 982s ok 15 982s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 982s # expected: qr/Not Found/ 982s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 982s ok 16 982s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml 982s # expected: '200' 982s # received: '200' 982s ok 17 982s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml 982s # expected: qr/_\(none\)_/ 982s # received: '_(none)_' 982s ok 18 982s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml/foo/bar 982s # expected: '404' 982s # received: '404' 982s ok 19 982s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml/foo/bar 982s # expected: qr/Not Found/ 982s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 982s ok 20 982s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 982s # expected: '200' 982s # received: '200' 982s ok 21 982s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 982s # expected: qr/_\(none\)_/ 982s # received: '_(none)_' 982s ok 22 982s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 982s # expected: '200' 982s # received: '200' 982s ok 23 982s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 982s # expected: qr/_\/foo\/bar_/ 982s # received: '_/foo/bar_' 982s ok 24 982s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 982s # expected: '200' 982s # received: '200' 982s ok 25 982s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 982s # expected: qr/_\(none\)_/ 982s # received: '_(none)_' 982s ok 26 982s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 982s # expected: '404' 982s # received: '404' 982s ok 27 982s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 982s # expected: qr/Not Found/ 982s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 982s ok 28 982s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 982s # expected: '200' 982s # received: '200' 982s ok 29 982s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 982s # expected: qr/_\(none\)_/ 982s # received: '_(none)_' 982s ok 30 982s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 982s # expected: '200' 982s # received: '200' 982s ok 31 982s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 982s # expected: qr/_\/foo\/bar_/ 982s # received: '_/foo/bar_' 982s ok 32 982s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 982s # expected: '200' 982s # received: '200' 982s ok 33 982s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 982s # expected: qr/_\(none\)_/ 982s # received: '_(none)_' 982s ok 34 982s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 982s # expected: '200' 982s # received: '200' 982s ok 35 982s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 982s # expected: qr/_\/foo\/bar_/ 982s # received: '_/foo/bar_' 982s ok 36 982s ok 986s t/apache/byterange.t ................ 986s # using LWP client 986s 1..217 986s # Running under perl version 5.038002 for linux 986s # Current time local: Mon Apr 8 19:05:47 2024 986s # Current time GMT: Mon Apr 8 19:05:47 2024 986s # Using Test.pm version 1.31 986s # Using Apache/Test.pm version 1.42 986s downloaded 17651 bytes, file is 17651 bytes 986s ok 1 986s downloaded 56240 bytes, file is 56240 bytes 986s ok 2 986s downloaded 34283 bytes, file is 34283 bytes 986s ok 3 986s downloaded 55533 bytes, file is 55533 bytes 986s ok 4 986s downloaded 43888 bytes, file is 43888 bytes 986s ok 5 986s downloaded 89271 bytes, file is 89271 bytes 986s ok 6 986s downloaded 9991 bytes, file is 9991 bytes 986s ok 7 986s downloaded 9577 bytes, file is 9577 bytes 986s ok 8 986s downloaded 4100 bytes, file is 4100 bytes 986s ok 9 986s downloaded 3672 bytes, file is 3672 bytes 986s ok 10 986s downloaded 7683 bytes, file is 7683 bytes 986s ok 11 986s downloaded 144298 bytes, file is 144298 bytes 986s ok 12 986s downloaded 7966 bytes, file is 7966 bytes 986s ok 13 986s downloaded 6892 bytes, file is 6892 bytes 986s ok 14 986s downloaded 7760 bytes, file is 7760 bytes 986s ok 15 986s downloaded 6327 bytes, file is 6327 bytes 986s ok 16 986s downloaded 133641 bytes, file is 133641 bytes 986s ok 17 986s downloaded 6142 bytes, file is 6142 bytes 986s ok 18 986s downloaded 3594 bytes, file is 3594 bytes 986s ok 19 986s downloaded 4085 bytes, file is 4085 bytes 986s ok 20 986s downloaded 119430 bytes, file is 119430 bytes 986s ok 21 986s downloaded 6597 bytes, file is 6597 bytes 986s ok 22 986s downloaded 5335 bytes, file is 5335 bytes 986s ok 23 986s downloaded 4616 bytes, file is 4616 bytes 986s ok 24 986s downloaded 115538 bytes, file is 115538 bytes 986s ok 25 986s downloaded 10759 bytes, file is 10759 bytes 986s ok 26 986s downloaded 12271 bytes, file is 12271 bytes 986s ok 27 986s downloaded 9232 bytes, file is 9232 bytes 986s ok 28 986s downloaded 129680 bytes, file is 129680 bytes 986s ok 29 986s downloaded 10557 bytes, file is 10557 bytes 986s ok 30 986s downloaded 12319 bytes, file is 12319 bytes 986s ok 31 986s downloaded 8442 bytes, file is 8442 bytes 986s ok 32 986s downloaded 4450 bytes, file is 4450 bytes 986s ok 33 986s downloaded 64523 bytes, file is 64523 bytes 986s ok 34 986s downloaded 8201 bytes, file is 8201 bytes 986s ok 35 986s downloaded 4103 bytes, file is 4103 bytes 986s ok 36 986s downloaded 10924 bytes, file is 10924 bytes 986s ok 37 986s downloaded 4456 bytes, file is 4456 bytes 986s ok 38 986s downloaded 100187 bytes, file is 100187 bytes 986s ok 39 986s downloaded 7717 bytes, file is 7717 bytes 986s ok 40 986s downloaded 7702 bytes, file is 7702 bytes 986s ok 41 986s downloaded 7017 bytes, file is 7017 bytes 986s ok 42 986s downloaded 71129 bytes, file is 71129 bytes 986s ok 43 986s downloaded 4599 bytes, file is 4599 bytes 986s ok 44 986s downloaded 6150 bytes, file is 6150 bytes 986s ok 45 986s downloaded 5111 bytes, file is 5111 bytes 986s ok 46 986s downloaded 40701 bytes, file is 40701 bytes 986s ok 47 986s downloaded 5730 bytes, file is 5730 bytes 986s ok 48 986s downloaded 4682 bytes, file is 4682 bytes 986s ok 49 986s downloaded 4980 bytes, file is 4980 bytes 986s ok 50 986s downloaded 54032 bytes, file is 54032 bytes 986s ok 51 986s downloaded 7007 bytes, file is 7007 bytes 986s ok 52 986s downloaded 37377 bytes, file is 37377 bytes 986s ok 53 986s downloaded 4214 bytes, file is 4214 bytes 986s ok 54 986s downloaded 3946 bytes, file is 3946 bytes 986s ok 55 986s downloaded 4054 bytes, file is 4054 bytes 986s ok 56 986s downloaded 44427 bytes, file is 44427 bytes 986s ok 57 986s downloaded 4744 bytes, file is 4744 bytes 986s ok 58 986s downloaded 3946 bytes, file is 3946 bytes 986s ok 59 986s downloaded 4055 bytes, file is 4055 bytes 986s ok 60 986s downloaded 68937 bytes, file is 68937 bytes 986s ok 61 986s downloaded 3946 bytes, file is 3946 bytes 986s ok 62 986s downloaded 4052 bytes, file is 4052 bytes 986s ok 63 986s downloaded 124713 bytes, file is 124713 bytes 986s ok 64 986s downloaded 107201 bytes, file is 107201 bytes 986s ok 65 986s downloaded 38060 bytes, file is 38060 bytes 986s ok 66 986s downloaded 4470 bytes, file is 4470 bytes 986s ok 67 986s downloaded 6335 bytes, file is 6335 bytes 986s ok 68 986s downloaded 7363 bytes, file is 7363 bytes 986s ok 69 986s downloaded 5889 bytes, file is 5889 bytes 986s ok 70 986s downloaded 4651 bytes, file is 4651 bytes 986s ok 71 986s downloaded 8357 bytes, file is 8357 bytes 986s ok 72 986s downloaded 25281 bytes, file is 25281 bytes 986s ok 73 986s downloaded 53904 bytes, file is 53904 bytes 986s ok 74 986s downloaded 115157 bytes, file is 115157 bytes 986s ok 75 986s downloaded 20457 bytes, file is 20457 bytes 986s ok 76 986s downloaded 5768 bytes, file is 5768 bytes 986s ok 77 986s downloaded 8241 bytes, file is 8241 bytes 986s ok 78 986s downloaded 824371 bytes, file is 824371 bytes 986s ok 79 986s downloaded 22583 bytes, file is 22583 bytes 986s ok 80 986s downloaded 7010 bytes, file is 7010 bytes 986s ok 81 986s downloaded 8386 bytes, file is 8386 bytes 986s ok 82 986s downloaded 294 bytes, file is 294 bytes 986s ok 83 986s downloaded 304 bytes, file is 304 bytes 986s ok 84 986s downloaded 8016 bytes, file is 8016 bytes 986s ok 85 986s downloaded 56994 bytes, file is 56994 bytes 986s ok 86 986s downloaded 4480 bytes, file is 4480 bytes 986s ok 87 986s downloaded 9151 bytes, file is 9151 bytes 986s ok 88 986s downloaded 15459 bytes, file is 15459 bytes 986s ok 89 986s downloaded 9546 bytes, file is 9546 bytes 986s ok 90 986s downloaded 4837 bytes, file is 4837 bytes 986s ok 91 986s downloaded 6938 bytes, file is 6938 bytes 986s ok 92 986s downloaded 26154 bytes, file is 26154 bytes 986s ok 93 986s downloaded 53154 bytes, file is 53154 bytes 986s ok 94 986s downloaded 4943 bytes, file is 4943 bytes 986s ok 95 986s downloaded 43100 bytes, file is 43100 bytes 986s ok 96 986s downloaded 22163 bytes, file is 22163 bytes 986s ok 97 986s downloaded 39867 bytes, file is 39867 bytes 986s ok 98 986s downloaded 4052 bytes, file is 4052 bytes 986s ok 99 986s downloaded 24330 bytes, file is 24330 bytes 986s ok 100 986s downloaded 311377 bytes, file is 311377 bytes 986s ok 101 986s downloaded 9376 bytes, file is 9376 bytes 986s ok 102 986s downloaded 46317 bytes, file is 46317 bytes 986s ok 103 986s downloaded 26746 bytes, file is 26746 bytes 986s ok 104 986s downloaded 7959 bytes, file is 7959 bytes 986s ok 105 986s downloaded 84353 bytes, file is 84353 bytes 986s ok 106 986s downloaded 37665 bytes, file is 37665 bytes 986s ok 107 986s downloaded 10359 bytes, file is 10359 bytes 986s ok 108 986s downloaded 22795 bytes, file is 22795 bytes 986s ok 109 986s downloaded 14429 bytes, file is 14429 bytes 986s ok 110 986s downloaded 9377 bytes, file is 9377 bytes 986s ok 111 986s downloaded 37601 bytes, file is 37601 bytes 986s ok 112 986s downloaded 90814 bytes, file is 90814 bytes 986s ok 113 986s downloaded 55292 bytes, file is 55292 bytes 986s ok 114 986s downloaded 39537 bytes, file is 39537 bytes 986s ok 115 986s downloaded 37816 bytes, file is 37816 bytes 986s ok 116 986s downloaded 49936 bytes, file is 49936 bytes 986s ok 117 986s downloaded 15221 bytes, file is 15221 bytes 986s ok 118 986s downloaded 22218 bytes, file is 22218 bytes 986s ok 119 986s downloaded 13355 bytes, file is 13355 bytes 986s ok 120 986s downloaded 16608 bytes, file is 16608 bytes 986s ok 121 986s downloaded 1649 bytes, file is 1649 bytes 986s ok 122 986s downloaded 422210 bytes, file is 422210 bytes 986s ok 123 986s downloaded 31786 bytes, file is 31786 bytes 986s ok 124 986s downloaded 137232 bytes, file is 137232 bytes 986s ok 125 986s downloaded 16501 bytes, file is 16501 bytes 986s ok 126 986s downloaded 13815 bytes, file is 13815 bytes 986s ok 127 986s downloaded 180836 bytes, file is 180836 bytes 986s ok 128 986s downloaded 45028 bytes, file is 45028 bytes 986s ok 129 986s downloaded 72248 bytes, file is 72248 bytes 986s ok 130 986s downloaded 6153 bytes, file is 6153 bytes 986s ok 131 986s downloaded 1527 bytes, file is 1527 bytes 986s ok 132 986s downloaded 59530 bytes, file is 59530 bytes 986s ok 133 986s downloaded 30628 bytes, file is 30628 bytes 986s ok 134 986s downloaded 2013 bytes, file is 2013 bytes 986s ok 135 986s downloaded 129125 bytes, file is 129125 bytes 986s ok 136 986s downloaded 37398 bytes, file is 37398 bytes 986s ok 137 986s downloaded 22429 bytes, file is 22429 bytes 986s ok 138 986s downloaded 35539 bytes, file is 35539 bytes 986s ok 139 986s downloaded 71703 bytes, file is 71703 bytes 986s ok 140 986s downloaded 4432 bytes, file is 4432 bytes 986s ok 141 986s downloaded 8360 bytes, file is 8360 bytes 986s ok 142 986s downloaded 12224 bytes, file is 12224 bytes 986s ok 143 986s downloaded 355 bytes, file is 355 bytes 986s ok 144 986s downloaded 2026 bytes, file is 2026 bytes 986s ok 145 986s downloaded 74839 bytes, file is 74839 bytes 986s ok 146 986s downloaded 9436 bytes, file is 9436 bytes 986s ok 147 986s downloaded 12143 bytes, file is 12143 bytes 986s ok 148 986s downloaded 26451 bytes, file is 26451 bytes 986s ok 149 986s downloaded 9588 bytes, file is 9588 bytes 986s ok 150 986s downloaded 58695 bytes, file is 58695 bytes 986s ok 151 986s downloaded 22331 bytes, file is 22331 bytes 986s ok 152 986s downloaded 3429 bytes, file is 3429 bytes 986s ok 153 986s downloaded 10963 bytes, file is 10963 bytes 986s ok 154 986s downloaded 8357 bytes, file is 8357 bytes 986s ok 155 986s downloaded 36144 bytes, file is 36144 bytes 986s ok 156 986s downloaded 26757 bytes, file is 26757 bytes 986s ok 157 986s downloaded 151973 bytes, file is 151973 bytes 986s ok 158 986s downloaded 1243 bytes, file is 1243 bytes 986s ok 159 986s downloaded 15223 bytes, file is 15223 bytes 986s ok 160 986s downloaded 93369 bytes, file is 93369 bytes 986s ok 161 986s downloaded 14283 bytes, file is 14283 bytes 986s ok 162 986s downloaded 4784 bytes, file is 4784 bytes 986s ok 163 986s downloaded 51369 bytes, file is 51369 bytes 986s ok 164 986s downloaded 49853 bytes, file is 49853 bytes 986s ok 165 986s downloaded 5144 bytes, file is 5144 bytes 986s ok 166 986s downloaded 23397 bytes, file is 23397 bytes 986s ok 167 986s downloaded 68880 bytes, file is 68880 bytes 986s ok 168 986s downloaded 12096 bytes, file is 12096 bytes 986s ok 169 986s downloaded 26551 bytes, file is 26551 bytes 986s ok 170 986s downloaded 89288 bytes, file is 89288 bytes 986s ok 171 986s downloaded 5138 bytes, file is 5138 bytes 986s ok 172 986s downloaded 6693 bytes, file is 6693 bytes 986s ok 173 986s downloaded 135805 bytes, file is 135805 bytes 986s ok 174 986s downloaded 31661 bytes, file is 31661 bytes 986s ok 175 986s downloaded 33167 bytes, file is 33167 bytes 986s ok 176 986s downloaded 48816 bytes, file is 48816 bytes 986s ok 177 986s downloaded 35911 bytes, file is 35911 bytes 986s ok 178 986s downloaded 18756 bytes, file is 18756 bytes 986s ok 179 986s downloaded 43401 bytes, file is 43401 bytes 986s ok 180 986s downloaded 509 bytes, file is 509 bytes 986s ok 181 986s downloaded 19189 bytes, file is 19189 bytes 986s ok 182 986s downloaded 15588 bytes, file is 15588 bytes 986s ok 183 986s downloaded 123417 bytes, file is 123417 bytes 986s ok 184 986s downloaded 1548 bytes, file is 1548 bytes 986s ok 185 986s downloaded 58669 bytes, file is 58669 bytes 986s ok 186 986s downloaded 27846 bytes, file is 27846 bytes 986s ok 187 986s downloaded 19186 bytes, file is 19186 bytes 986s ok 188 986s downloaded 29862 bytes, file is 29862 bytes 986s ok 189 986s downloaded 7132 bytes, file is 7132 bytes 986s ok 190 986s downloaded 9019 bytes, file is 9019 bytes 986s ok 191 986s downloaded 77701 bytes, file is 77701 bytes 986s ok 192 986s downloaded 53982 bytes, file is 53982 bytes 986s ok 193 986s downloaded 10328 bytes, file is 10328 bytes 986s ok 194 986s downloaded 46394 bytes, file is 46394 bytes 986s ok 195 986s downloaded 39569 bytes, file is 39569 bytes 986s ok 196 986s downloaded 758278 bytes, file is 758278 bytes 986s ok 197 986s downloaded 372 bytes, file is 372 bytes 986s ok 198 986s downloaded 294 bytes, file is 294 bytes 986s ok 199 986s downloaded 294 bytes, file is 294 bytes 986s ok 200 986s downloaded 10623 bytes, file is 10623 bytes 986s ok 201 986s downloaded 8511 bytes, file is 8511 bytes 986s ok 202 986s downloaded 4483 bytes, file is 4483 bytes 986s ok 203 986s downloaded 90816 bytes, file is 90816 bytes 986s ok 204 986s downloaded 25417 bytes, file is 25417 bytes 986s ok 205 986s downloaded 14126 bytes, file is 14126 bytes 986s ok 206 986s downloaded 38625 bytes, file is 38625 bytes 986s ok 207 986s downloaded 454394 bytes, file is 454394 bytes 986s ok 208 986s downloaded 7951 bytes, file is 7951 bytes 986s ok 209 986s downloaded 7400 bytes, file is 7400 bytes 986s ok 210 986s downloaded 92850 bytes, file is 92850 bytes 986s ok 211 986s downloaded 50829 bytes, file is 50829 bytes 986s ok 212 986s downloaded 3862 bytes, file is 3862 bytes 986s ok 213 986s downloaded 32731 bytes, file is 32731 bytes 986s ok 214 986s downloaded 86827 bytes, file is 86827 bytes 986s ok 215 986s downloaded 50436 bytes, file is 50436 bytes 986s ok 216 986s downloaded 24001 bytes, file is 24001 bytes 986s ok 217 986s ok 988s t/apache/byterange2.t ............... 988s 1..1 988s # Running under perl version 5.038002 for linux 988s # Current time local: Mon Apr 8 19:05:51 2024 988s # Current time GMT: Mon Apr 8 19:05:51 2024 988s # Using Test.pm version 1.31 988s # Using Apache/Test.pm version 1.42 988s # testing : return correct content 988s # expected: 'hello 988s # ' 988s # received: 'hello 988s # ' 988s ok 1 988s ok 991s t/apache/byterange3.t ............... 991s # using LWP client 991s 1..217 991s # Running under perl version 5.038002 for linux 991s # Current time local: Mon Apr 8 19:05:52 2024 991s # Current time GMT: Mon Apr 8 19:05:52 2024 991s # Using Test.pm version 1.31 991s # Using Apache/Test.pm version 1.42 991s downloaded 17651 bytes, file is 17651 bytes 991s ok 1 991s downloaded 56240 bytes, file is 56240 bytes 991s ok 2 991s downloaded 34283 bytes, file is 34283 bytes 991s ok 3 991s downloaded 55533 bytes, file is 55533 bytes 991s ok 4 991s downloaded 43888 bytes, file is 43888 bytes 991s ok 5 991s downloaded 89271 bytes, file is 89271 bytes 991s ok 6 991s downloaded 9991 bytes, file is 9991 bytes 991s ok 7 991s downloaded 9577 bytes, file is 9577 bytes 991s ok 8 991s downloaded 4100 bytes, file is 4100 bytes 991s ok 9 991s downloaded 3672 bytes, file is 3672 bytes 991s ok 10 991s downloaded 7683 bytes, file is 7683 bytes 991s ok 11 991s downloaded 144298 bytes, file is 144298 bytes 991s ok 12 991s downloaded 7966 bytes, file is 7966 bytes 991s ok 13 991s downloaded 6892 bytes, file is 6892 bytes 991s ok 14 991s downloaded 7760 bytes, file is 7760 bytes 991s ok 15 991s downloaded 6327 bytes, file is 6327 bytes 991s ok 16 991s downloaded 133641 bytes, file is 133641 bytes 991s ok 17 991s downloaded 6142 bytes, file is 6142 bytes 991s ok 18 991s downloaded 3594 bytes, file is 3594 bytes 991s ok 19 991s downloaded 4085 bytes, file is 4085 bytes 991s ok 20 991s downloaded 119430 bytes, file is 119430 bytes 991s ok 21 991s downloaded 6597 bytes, file is 6597 bytes 991s ok 22 991s downloaded 5335 bytes, file is 5335 bytes 991s ok 23 991s downloaded 4616 bytes, file is 4616 bytes 991s ok 24 991s downloaded 115538 bytes, file is 115538 bytes 991s ok 25 991s downloaded 10759 bytes, file is 10759 bytes 991s ok 26 991s downloaded 12271 bytes, file is 12271 bytes 991s ok 27 991s downloaded 9232 bytes, file is 9232 bytes 991s ok 28 991s downloaded 129680 bytes, file is 129680 bytes 991s ok 29 991s downloaded 10557 bytes, file is 10557 bytes 991s ok 30 991s downloaded 12319 bytes, file is 12319 bytes 991s ok 31 991s downloaded 8442 bytes, file is 8442 bytes 991s ok 32 991s downloaded 4450 bytes, file is 4450 bytes 991s ok 33 991s downloaded 64523 bytes, file is 64523 bytes 991s ok 34 991s downloaded 8201 bytes, file is 8201 bytes 991s ok 35 991s downloaded 4103 bytes, file is 4103 bytes 991s ok 36 991s downloaded 10924 bytes, file is 10924 bytes 991s ok 37 991s downloaded 4456 bytes, file is 4456 bytes 991s ok 38 991s downloaded 100187 bytes, file is 100187 bytes 991s ok 39 991s downloaded 7717 bytes, file is 7717 bytes 991s ok 40 991s downloaded 7702 bytes, file is 7702 bytes 991s ok 41 991s downloaded 7017 bytes, file is 7017 bytes 991s ok 42 991s downloaded 71129 bytes, file is 71129 bytes 991s ok 43 991s downloaded 4599 bytes, file is 4599 bytes 991s ok 44 991s downloaded 6150 bytes, file is 6150 bytes 991s ok 45 991s downloaded 5111 bytes, file is 5111 bytes 991s ok 46 991s downloaded 40701 bytes, file is 40701 bytes 991s ok 47 991s downloaded 5730 bytes, file is 5730 bytes 991s ok 48 991s downloaded 4682 bytes, file is 4682 bytes 991s ok 49 991s downloaded 4980 bytes, file is 4980 bytes 991s ok 50 991s downloaded 54032 bytes, file is 54032 bytes 991s ok 51 991s downloaded 7007 bytes, file is 7007 bytes 991s ok 52 991s downloaded 37377 bytes, file is 37377 bytes 991s ok 53 991s downloaded 4214 bytes, file is 4214 bytes 991s ok 54 991s downloaded 3946 bytes, file is 3946 bytes 991s ok 55 991s downloaded 4054 bytes, file is 4054 bytes 991s ok 56 991s downloaded 44427 bytes, file is 44427 bytes 991s ok 57 991s downloaded 4744 bytes, file is 4744 bytes 991s ok 58 991s downloaded 3946 bytes, file is 3946 bytes 991s ok 59 991s downloaded 4055 bytes, file is 4055 bytes 991s ok 60 991s downloaded 68937 bytes, file is 68937 bytes 991s ok 61 991s downloaded 3946 bytes, file is 3946 bytes 991s ok 62 991s downloaded 4052 bytes, file is 4052 bytes 991s ok 63 991s downloaded 124713 bytes, file is 124713 bytes 991s ok 64 991s downloaded 107201 bytes, file is 107201 bytes 991s ok 65 991s downloaded 38060 bytes, file is 38060 bytes 991s ok 66 991s downloaded 4470 bytes, file is 4470 bytes 991s ok 67 991s downloaded 6335 bytes, file is 6335 bytes 991s ok 68 991s downloaded 7363 bytes, file is 7363 bytes 991s ok 69 991s downloaded 5889 bytes, file is 5889 bytes 991s ok 70 991s downloaded 4651 bytes, file is 4651 bytes 991s ok 71 991s downloaded 8357 bytes, file is 8357 bytes 991s ok 72 991s downloaded 25281 bytes, file is 25281 bytes 991s ok 73 991s downloaded 53904 bytes, file is 53904 bytes 991s ok 74 991s downloaded 115157 bytes, file is 115157 bytes 991s ok 75 991s downloaded 20457 bytes, file is 20457 bytes 991s ok 76 991s downloaded 5768 bytes, file is 5768 bytes 991s ok 77 991s downloaded 8241 bytes, file is 8241 bytes 991s ok 78 991s downloaded 824371 bytes, file is 824371 bytes 991s ok 79 991s downloaded 22583 bytes, file is 22583 bytes 991s ok 80 991s downloaded 7010 bytes, file is 7010 bytes 991s ok 81 991s downloaded 8386 bytes, file is 8386 bytes 991s ok 82 991s downloaded 294 bytes, file is 294 bytes 991s ok 83 991s downloaded 304 bytes, file is 304 bytes 991s ok 84 991s downloaded 8016 bytes, file is 8016 bytes 991s ok 85 991s downloaded 56994 bytes, file is 56994 bytes 991s ok 86 991s downloaded 4480 bytes, file is 4480 bytes 991s ok 87 991s downloaded 9151 bytes, file is 9151 bytes 991s ok 88 991s downloaded 15459 bytes, file is 15459 bytes 991s ok 89 991s downloaded 9546 bytes, file is 9546 bytes 991s ok 90 991s downloaded 4837 bytes, file is 4837 bytes 991s ok 91 991s downloaded 6938 bytes, file is 6938 bytes 991s ok 92 991s downloaded 26154 bytes, file is 26154 bytes 991s ok 93 991s downloaded 53154 bytes, file is 53154 bytes 991s ok 94 991s downloaded 4943 bytes, file is 4943 bytes 991s ok 95 991s downloaded 43100 bytes, file is 43100 bytes 991s ok 96 991s downloaded 22163 bytes, file is 22163 bytes 991s ok 97 991s downloaded 39867 bytes, file is 39867 bytes 991s ok 98 991s downloaded 4052 bytes, file is 4052 bytes 991s ok 99 991s downloaded 24330 bytes, file is 24330 bytes 991s ok 100 991s downloaded 311377 bytes, file is 311377 bytes 991s ok 101 991s downloaded 9376 bytes, file is 9376 bytes 991s ok 102 991s downloaded 46317 bytes, file is 46317 bytes 991s ok 103 991s downloaded 26746 bytes, file is 26746 bytes 991s ok 104 991s downloaded 7959 bytes, file is 7959 bytes 991s ok 105 991s downloaded 84353 bytes, file is 84353 bytes 991s ok 106 991s downloaded 37665 bytes, file is 37665 bytes 991s ok 107 991s downloaded 10359 bytes, file is 10359 bytes 991s ok 108 991s downloaded 22795 bytes, file is 22795 bytes 991s ok 109 991s downloaded 14429 bytes, file is 14429 bytes 991s ok 110 991s downloaded 9377 bytes, file is 9377 bytes 991s ok 111 991s downloaded 37601 bytes, file is 37601 bytes 991s ok 112 991s downloaded 90814 bytes, file is 90814 bytes 991s ok 113 991s downloaded 55292 bytes, file is 55292 bytes 991s ok 114 991s downloaded 39537 bytes, file is 39537 bytes 991s ok 115 991s downloaded 37816 bytes, file is 37816 bytes 991s ok 116 991s downloaded 49936 bytes, file is 49936 bytes 991s ok 117 991s downloaded 15221 bytes, file is 15221 bytes 991s ok 118 991s downloaded 22218 bytes, file is 22218 bytes 991s ok 119 991s downloaded 13355 bytes, file is 13355 bytes 991s ok 120 991s downloaded 16608 bytes, file is 16608 bytes 991s ok 121 991s downloaded 1649 bytes, file is 1649 bytes 991s ok 122 991s downloaded 422210 bytes, file is 422210 bytes 991s ok 123 991s downloaded 31786 bytes, file is 31786 bytes 991s ok 124 991s downloaded 137232 bytes, file is 137232 bytes 991s ok 125 991s downloaded 16501 bytes, file is 16501 bytes 991s ok 126 991s downloaded 13815 bytes, file is 13815 bytes 991s ok 127 991s downloaded 180836 bytes, file is 180836 bytes 991s ok 128 991s downloaded 45028 bytes, file is 45028 bytes 991s ok 129 991s downloaded 72248 bytes, file is 72248 bytes 991s ok 130 991s downloaded 6153 bytes, file is 6153 bytes 991s ok 131 991s downloaded 1527 bytes, file is 1527 bytes 991s ok 132 991s downloaded 59530 bytes, file is 59530 bytes 991s ok 133 991s downloaded 30628 bytes, file is 30628 bytes 991s ok 134 991s downloaded 2013 bytes, file is 2013 bytes 991s ok 135 991s downloaded 129125 bytes, file is 129125 bytes 991s ok 136 991s downloaded 37398 bytes, file is 37398 bytes 991s ok 137 991s downloaded 22429 bytes, file is 22429 bytes 991s ok 138 991s downloaded 35539 bytes, file is 35539 bytes 991s ok 139 991s downloaded 71703 bytes, file is 71703 bytes 991s ok 140 991s downloaded 4432 bytes, file is 4432 bytes 991s ok 141 991s downloaded 8360 bytes, file is 8360 bytes 991s ok 142 991s downloaded 12224 bytes, file is 12224 bytes 991s ok 143 991s downloaded 355 bytes, file is 355 bytes 991s ok 144 991s downloaded 2026 bytes, file is 2026 bytes 991s ok 145 991s downloaded 74839 bytes, file is 74839 bytes 991s ok 146 991s downloaded 9436 bytes, file is 9436 bytes 991s ok 147 991s downloaded 12143 bytes, file is 12143 bytes 991s ok 148 991s downloaded 26451 bytes, file is 26451 bytes 991s ok 149 991s downloaded 9588 bytes, file is 9588 bytes 991s ok 150 991s downloaded 58695 bytes, file is 58695 bytes 991s ok 151 991s downloaded 22331 bytes, file is 22331 bytes 991s ok 152 991s downloaded 3429 bytes, file is 3429 bytes 991s ok 153 991s downloaded 10963 bytes, file is 10963 bytes 991s ok 154 991s downloaded 8357 bytes, file is 8357 bytes 991s ok 155 991s downloaded 36144 bytes, file is 36144 bytes 991s ok 156 991s downloaded 26757 bytes, file is 26757 bytes 991s ok 157 991s downloaded 151973 bytes, file is 151973 bytes 991s ok 158 991s downloaded 1243 bytes, file is 1243 bytes 991s ok 159 991s downloaded 15223 bytes, file is 15223 bytes 991s ok 160 991s downloaded 93369 bytes, file is 93369 bytes 991s ok 161 991s downloaded 14283 bytes, file is 14283 bytes 991s ok 162 991s downloaded 4784 bytes, file is 4784 bytes 991s ok 163 991s downloaded 51369 bytes, file is 51369 bytes 991s ok 164 991s downloaded 49853 bytes, file is 49853 bytes 991s ok 165 991s downloaded 5144 bytes, file is 5144 bytes 991s ok 166 991s downloaded 23397 bytes, file is 23397 bytes 991s ok 167 991s downloaded 68880 bytes, file is 68880 bytes 991s ok 168 991s downloaded 12096 bytes, file is 12096 bytes 991s ok 169 991s downloaded 26551 bytes, file is 26551 bytes 991s ok 170 991s downloaded 89288 bytes, file is 89288 bytes 991s ok 171 991s downloaded 5138 bytes, file is 5138 bytes 991s ok 172 991s downloaded 6693 bytes, file is 6693 bytes 991s ok 173 991s downloaded 135805 bytes, file is 135805 bytes 991s ok 174 991s downloaded 31661 bytes, file is 31661 bytes 991s ok 175 991s downloaded 33167 bytes, file is 33167 bytes 991s ok 176 991s downloaded 48816 bytes, file is 48816 bytes 991s ok 177 991s downloaded 35911 bytes, file is 35911 bytes 991s ok 178 991s downloaded 18756 bytes, file is 18756 bytes 991s ok 179 991s downloaded 43401 bytes, file is 43401 bytes 991s ok 180 991s downloaded 509 bytes, file is 509 bytes 991s ok 181 991s downloaded 19189 bytes, file is 19189 bytes 991s ok 182 991s downloaded 15588 bytes, file is 15588 bytes 991s ok 183 991s downloaded 123417 bytes, file is 123417 bytes 991s ok 184 991s downloaded 1548 bytes, file is 1548 bytes 991s ok 185 991s downloaded 58669 bytes, file is 58669 bytes 991s ok 186 991s downloaded 27846 bytes, file is 27846 bytes 991s ok 187 991s downloaded 19186 bytes, file is 19186 bytes 991s ok 188 991s downloaded 29862 bytes, file is 29862 bytes 991s ok 189 991s downloaded 7132 bytes, file is 7132 bytes 991s ok 190 991s downloaded 9019 bytes, file is 9019 bytes 991s ok 191 991s downloaded 77701 bytes, file is 77701 bytes 991s ok 192 991s downloaded 53982 bytes, file is 53982 bytes 991s ok 193 991s downloaded 10328 bytes, file is 10328 bytes 991s ok 194 991s downloaded 46394 bytes, file is 46394 bytes 991s ok 195 991s downloaded 39569 bytes, file is 39569 bytes 991s ok 196 991s downloaded 758278 bytes, file is 758278 bytes 991s ok 197 991s downloaded 372 bytes, file is 372 bytes 991s ok 198 991s downloaded 294 bytes, file is 294 bytes 991s ok 199 991s downloaded 294 bytes, file is 294 bytes 991s ok 200 991s downloaded 10623 bytes, file is 10623 bytes 991s ok 201 991s downloaded 8511 bytes, file is 8511 bytes 991s ok 202 991s downloaded 4483 bytes, file is 4483 bytes 991s ok 203 991s downloaded 90816 bytes, file is 90816 bytes 991s ok 204 991s downloaded 25417 bytes, file is 25417 bytes 991s ok 205 991s downloaded 14126 bytes, file is 14126 bytes 991s ok 206 991s downloaded 38625 bytes, file is 38625 bytes 991s ok 207 991s downloaded 454394 bytes, file is 454394 bytes 991s ok 208 991s downloaded 7951 bytes, file is 7951 bytes 991s ok 209 991s downloaded 7400 bytes, file is 7400 bytes 991s ok 210 991s downloaded 92850 bytes, file is 92850 bytes 991s ok 211 991s downloaded 50829 bytes, file is 50829 bytes 991s ok 212 991s downloaded 3862 bytes, file is 3862 bytes 991s ok 213 991s downloaded 32731 bytes, file is 32731 bytes 991s ok 214 991s downloaded 86827 bytes, file is 86827 bytes 991s ok 215 991s downloaded 50436 bytes, file is 50436 bytes 991s ok 216 991s downloaded 24001 bytes, file is 24001 bytes 991s ok 217 991s ok 993s t/apache/byterange4.t ............... 993s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 993s 1..153 993s # Running under perl version 5.038002 for linux 993s # Current time local: Mon Apr 8 19:05:56 2024 993s # Current time GMT: Mon Apr 8 19:05:56 2024 993s # Using Test.pm version 1.31 993s # Using Apache/Test.pm version 1.42 993s range: 0-0 993s rc 206 993s expect: '0' 993s got: '0' 993s ok 1 993s range: 0-1 993s rc 206 993s expect: '00' 993s got: '00' 993s ok 2 993s range: 0-2 993s rc 206 993s expect: '000' 993s got: '000' 993s ok 3 993s range: 0-198 993s rc 206 993s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 993s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 993s ok 4 993s range: 0-199 993s rc 206 993s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 993s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 993s ok 5 993s range: 0-200 993s rc 206 993s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 993s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 993s ok 6 993s range: 0-201 993s rc 206 993s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 993s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 993s ok 7 993s range: 0-598 993s rc 206 993s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 993s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 993s ok 8 993s range: 0-599 993s rc 206 993s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 993s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 993s ok 9 993s range: 0-600 993s rc 206 993s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 993s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 993s ok 10 993s range: 0-601 993s rc 206 993s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 993s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 993s ok 11 993s range: 0-7798 993s rc 206 993s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 993s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 993s ok 12 993s range: 0-7799 993s rc 206 993s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 993s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 993s ok 13 993s range: 0-7800 993s rc 206 993s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 993s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 993s ok 14 993s range: 0-7801 993s rc 206 993s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 993s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 993s ok 15 993s range: 0-7998 993s rc 206 993s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 993s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 993s ok 16 993s range: 0-7999 993s rc 206 993s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 993s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 993s ok 17 993s range: 1-1 993s rc 206 993s expect: '0' 993s got: '0' 993s ok 18 993s range: 1-2 993s rc 206 993s expect: '00' 993s got: '00' 993s ok 19 993s range: 1-198 993s rc 206 993s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 993s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 993s ok 20 993s range: 1-199 993s rc 206 993s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 993s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 993s ok 21 993s range: 1-200 993s rc 206 993s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 993s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 993s ok 22 993s range: 1-201 993s rc 206 993s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 993s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 993s ok 23 993s range: 1-598 993s rc 206 993s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 993s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 993s ok 24 993s range: 1-599 993s rc 206 993s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 993s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 993s ok 25 993s range: 1-600 993s rc 206 993s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 993s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 993s ok 26 993s range: 1-601 993s rc 206 993s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 993s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 993s ok 27 993s range: 1-7798 993s rc 206 993s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 993s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 993s ok 28 993s range: 1-7799 993s rc 206 993s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 993s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 993s ok 29 993s range: 1-7800 993s rc 206 993s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 993s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 993s ok 30 993s range: 1-7801 993s rc 206 993s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 993s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 993s ok 31 993s range: 1-7998 993s rc 206 993s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 993s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 993s ok 32 993s range: 1-7999 993s rc 206 993s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 993s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 993s ok 33 993s range: 2-2 993s rc 206 993s expect: '0' 993s got: '0' 993s ok 34 993s range: 2-198 993s rc 206 993s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 993s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 993s ok 35 993s range: 2-199 993s rc 206 993s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 993s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 993s ok 36 993s range: 2-200 993s rc 206 993s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 993s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 993s ok 37 993s range: 2-201 993s rc 206 993s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 993s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 993s ok 38 993s range: 2-598 993s rc 206 993s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 993s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 993s ok 39 993s range: 2-599 993s rc 206 993s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 993s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 993s ok 40 993s range: 2-600 993s rc 206 993s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 993s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 993s ok 41 993s range: 2-601 993s rc 206 993s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 993s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 993s ok 42 993s range: 2-7798 993s rc 206 993s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 993s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 993s ok 43 993s range: 2-7799 993s rc 206 993s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 993s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 993s ok 44 993s range: 2-7800 993s rc 206 993s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 993s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 993s ok 45 993s range: 2-7801 993s rc 206 993s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 993s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 993s ok 46 993s range: 2-7998 993s rc 206 993s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 993s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 993s ok 47 993s range: 2-7999 993s rc 206 993s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 993s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 993s ok 48 993s range: 198-198 993s rc 206 993s expect: '5' 993s got: '5' 993s ok 49 993s range: 198-199 993s rc 206 993s expect: '50' 993s got: '50' 993s ok 50 993s range: 198-200 993s rc 206 993s expect: '500' 993s got: '500' 993s ok 51 993s range: 198-201 993s rc 206 993s expect: '5000' 993s got: '5000' 993s ok 52 993s range: 198-598 993s rc 206 993s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 993s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 993s ok 53 993s range: 198-599 993s rc 206 993s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 993s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 993s ok 54 993s range: 198-600 993s rc 206 993s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 993s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 993s ok 55 993s range: 198-601 993s rc 206 993s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 993s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 993s ok 56 993s range: 198-7798 993s rc 206 993s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 993s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 993s ok 57 993s range: 198-7799 993s rc 206 993s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 993s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 993s ok 58 993s range: 198-7800 993s rc 206 993s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 993s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 993s ok 59 993s range: 198-7801 993s rc 206 993s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 993s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 993s ok 60 993s range: 198-7998 993s rc 206 993s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 993s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 993s ok 61 993s range: 198-7999 993s rc 206 993s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 993s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 993s ok 62 993s range: 199-199 993s rc 206 993s expect: '0' 993s got: '0' 993s ok 63 993s range: 199-200 993s rc 206 993s expect: '00' 993s got: '00' 993s ok 64 993s range: 199-201 993s rc 206 993s expect: '000' 993s got: '000' 993s ok 65 993s range: 199-598 993s rc 206 993s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 993s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 993s ok 66 993s range: 199-599 993s rc 206 993s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 993s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 993s ok 67 993s range: 199-600 993s rc 206 993s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 993s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 993s ok 68 993s range: 199-601 993s rc 206 993s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 993s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 993s ok 69 993s range: 199-7798 993s rc 206 993s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 993s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 993s ok 70 993s range: 199-7799 993s rc 206 993s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 993s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 993s ok 71 993s range: 199-7800 993s rc 206 993s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 993s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 993s ok 72 993s range: 199-7801 993s rc 206 993s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 993s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 993s ok 73 993s range: 199-7998 993s rc 206 993s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 993s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 993s ok 74 993s range: 199-7999 993s rc 206 993s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 993s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 993s ok 75 993s range: 200-200 993s rc 206 993s expect: '0' 993s got: '0' 993s ok 76 993s range: 200-201 993s rc 206 993s expect: '00' 993s got: '00' 993s ok 77 993s range: 200-598 993s rc 206 993s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 993s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 993s ok 78 993s range: 200-599 993s rc 206 993s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 993s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 993s ok 79 993s range: 200-600 993s rc 206 993s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 993s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 993s ok 80 993s range: 200-601 993s rc 206 993s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 993s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 993s ok 81 993s range: 200-7798 993s rc 206 994s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 994s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 994s ok 82 994s range: 200-7799 994s rc 206 994s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 994s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 994s ok 83 994s range: 200-7800 994s rc 206 994s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 994s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 994s ok 84 994s range: 200-7801 994s rc 206 994s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 994s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 994s ok 85 994s range: 200-7998 994s rc 206 994s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s ok 86 994s range: 200-7999 994s rc 206 994s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s ok 87 994s range: 201-201 994s rc 206 994s expect: '0' 994s got: '0' 994s ok 88 994s range: 201-598 994s rc 206 994s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 994s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 994s ok 89 994s range: 201-599 994s rc 206 994s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 994s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 994s ok 90 994s range: 201-600 994s rc 206 994s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 994s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 994s ok 91 994s range: 201-601 994s rc 206 994s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 994s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 994s ok 92 994s range: 201-7798 994s rc 206 994s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 994s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 994s ok 93 994s range: 201-7799 994s rc 206 994s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 994s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 994s ok 94 994s range: 201-7800 994s rc 206 994s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 994s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 994s ok 95 994s range: 201-7801 994s rc 206 994s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 994s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 994s ok 96 994s range: 201-7998 994s rc 206 994s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s ok 97 994s range: 201-7999 994s rc 206 994s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s ok 98 994s range: 598-598 994s rc 206 994s expect: '5' 994s got: '5' 994s ok 99 994s range: 598-599 994s rc 206 994s expect: '50' 994s got: '50' 994s ok 100 994s range: 598-600 994s rc 206 994s expect: '500' 994s got: '500' 994s ok 101 994s range: 598-601 994s rc 206 994s expect: '5001' 994s got: '5001' 994s ok 102 994s range: 598-7798 994s rc 206 994s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 994s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 994s ok 103 994s range: 598-7799 994s rc 206 994s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 994s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 994s ok 104 994s range: 598-7800 994s rc 206 994s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 994s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 994s ok 105 994s range: 598-7801 994s rc 206 994s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 994s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 994s ok 106 994s range: 598-7998 994s rc 206 994s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s ok 107 994s range: 598-7999 994s rc 206 994s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s ok 108 994s range: 599-599 994s rc 206 994s expect: '0' 994s got: '0' 994s ok 109 994s range: 599-600 994s rc 206 994s expect: '00' 994s got: '00' 994s ok 110 994s range: 599-601 994s rc 206 994s expect: '001' 994s got: '001' 994s ok 111 994s range: 599-7798 994s rc 206 994s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 994s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 994s ok 112 994s range: 599-7799 994s rc 206 994s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 994s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 994s ok 113 994s range: 599-7800 994s rc 206 994s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 994s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 994s ok 114 994s range: 599-7801 994s rc 206 994s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 994s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 994s ok 115 994s range: 599-7998 994s rc 206 994s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s ok 116 994s range: 599-7999 994s rc 206 994s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s ok 117 994s range: 600-600 994s rc 206 994s expect: '0' 994s got: '0' 994s ok 118 994s range: 600-601 994s rc 206 994s expect: '01' 994s got: '01' 994s ok 119 994s range: 600-7798 994s rc 206 994s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 994s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 994s ok 120 994s range: 600-7799 994s rc 206 994s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 994s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 994s ok 121 994s range: 600-7800 994s rc 206 994s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 994s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 994s ok 122 994s range: 600-7801 994s rc 206 994s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 994s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 994s ok 123 994s range: 600-7998 994s rc 206 994s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s ok 124 994s range: 600-7999 994s rc 206 994s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s ok 125 994s range: 601-601 994s rc 206 994s expect: '1' 994s got: '1' 994s ok 126 994s range: 601-7798 994s rc 206 994s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 994s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 994s ok 127 994s range: 601-7799 994s rc 206 994s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 994s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 994s ok 128 994s range: 601-7800 994s rc 206 994s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 994s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 994s ok 129 994s range: 601-7801 994s rc 206 994s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 994s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 994s ok 130 994s range: 601-7998 994s rc 206 994s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s ok 131 994s range: 601-7999 994s rc 206 994s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s ok 132 994s range: 7798-7798 994s rc 206 994s expect: '5' 994s got: '5' 994s ok 133 994s range: 7798-7799 994s rc 206 994s expect: '50' 994s got: '50' 994s ok 134 994s range: 7798-7800 994s rc 206 994s expect: '501' 994s got: '501' 994s ok 135 994s range: 7798-7801 994s rc 206 994s expect: '5019' 994s got: '5019' 994s ok 136 994s range: 7798-7998 994s rc 206 994s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s ok 137 994s range: 7798-7999 994s rc 206 994s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s ok 138 994s range: 7799-7799 994s rc 206 994s expect: '0' 994s got: '0' 994s ok 139 994s range: 7799-7800 994s rc 206 994s expect: '01' 994s got: '01' 994s ok 140 994s range: 7799-7801 994s rc 206 994s expect: '019' 994s got: '019' 994s ok 141 994s range: 7799-7998 994s rc 206 994s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s ok 142 994s range: 7799-7999 994s rc 206 994s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s ok 143 994s range: 7800-7800 994s rc 206 994s expect: '1' 994s got: '1' 994s ok 144 994s range: 7800-7801 994s rc 206 994s expect: '19' 994s got: '19' 994s ok 145 994s range: 7800-7998 994s rc 206 994s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s ok 146 994s range: 7800-7999 994s rc 206 994s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s ok 147 994s range: 7801-7801 994s rc 206 994s expect: '9' 994s got: '9' 994s ok 148 994s range: 7801-7998 994s rc 206 994s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 994s ok 149 994s range: 7801-7999 994s rc 206 994s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 994s ok 150 994s range: 7998-7998 994s rc 206 994s expect: '0' 994s got: '0' 994s ok 151 994s range: 7998-7999 994s rc 206 994s expect: '00' 994s got: '00' 994s ok 152 994s range: 7999-7999 994s rc 206 994s expect: '0' 994s got: '0' 994s ok 153 994s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 994s ok 994s t/apache/byterange5.t ............... 994s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 994s 1..5 994s # Running under perl version 5.038002 for linux 994s # Current time local: Mon Apr 8 19:05:58 2024 994s # Current time GMT: Mon Apr 8 19:05:58 2024 994s # Using Test.pm version 1.31 994s # Using Apache/Test.pm version 1.42 994s ok 1 994s ok 2 994s ok 3 994s ok 4 994s ok 5 994s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 994s ok 996s t/apache/byterange6.t ............... 996s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 996s 1..53 996s # Running under perl version 5.038002 for linux 996s # Current time local: Mon Apr 8 19:05:59 2024 996s # Current time GMT: Mon Apr 8 19:05:59 2024 996s # Using Test.pm version 1.31 996s # Using Apache/Test.pm version 1.42 996s # expecting range 0-100 996s # expecting range 1000-1001 996s ok 1 996s # expecting range 0-100 996s # expecting range 1000-1001 996s ok 2 996s # expecting range 0-100 996s # expecting range 1000-1001 996s ok 3 996s # expecting range 1-100 996s # expecting range 1000-1001 996s ok 4 996s # expecting range 1-100 996s # expecting range 1000-1001 996s ok 5 996s # expecting range 1-100 996s # expecting range 1000-1001 996s ok 6 996s # expecting range 0-100 996s # expecting range 1000-1001 996s # expecting range 5-6 996s ok 7 996s # expecting range 0-100 996s # expecting range 1000-1001 996s # expecting range 5-6 996s ok 8 996s # expecting range 0-100 996s # expecting range 1000-1001 996s # expecting range 5-6 996s ok 9 996s # expecting range 1-100 996s # expecting range 1000-1001 996s # expecting range 5-6 996s ok 10 996s # expecting range 1-100 996s # expecting range 1000-1001 996s # expecting range 5-6 996s ok 11 996s # expecting range 1-100 996s # expecting range 1000-1001 996s # expecting range 5-6 996s ok 12 996s # expecting range 1-100 996s # expecting range 1000-1001 996s ok 13 996s # expecting range 1-100 996s # expecting range 1000-1001 996s ok 14 996s # expecting range 1-100 996s # expecting range 1000-1001 996s ok 15 996s # expecting range 1-100 996s # expecting range 1000-1001 996s ok 16 996s # expecting range 0-70 996s # expecting range 72-100 996s # expecting range 1000-1001 996s ok 17 996s # expecting range 0-100 996s # expecting range 1000-1001 996s ok 18 996s # expecting range 1-100 996s # expecting range 1000-1001 996s ok 19 996s # expecting range 1-100 996s # expecting range 1000-1001 996s ok 20 996s # expecting range 0-100 996s # expecting range 1000-1001 996s ok 21 996s # expecting range 0-100 996s # expecting range 1000-1001 996s ok 22 996s # expecting range 0-101 996s # expecting range 1000-1001 996s ok 23 996s # expecting range 0-100 996s # expecting range 1000-1001 996s ok 24 996s # expecting range 0-100 996s # expecting range 1000-1001 996s ok 25 996s # expecting range 0-101 996s # expecting range 1000-1001 996s ok 26 996s # expecting range 0-100 996s # expecting range 1000-1001 996s ok 27 996s # expecting range 0-100 996s # expecting range 1000-1001 996s ok 28 996s # expecting range 0-101 996s # expecting range 1000-1001 996s ok 29 996s # expecting range 1-10 996s # expecting range 99-99 996s ok 30 996s # expecting range 1-10 996s # expecting range 99-99 996s ok 31 996s # expecting range 1-11 996s # expecting range 99-99 996s ok 32 996s # expecting range 0-10 996s # expecting range 99-99 996s ok 33 996s # expecting range 0-10 996s # expecting range 99-99 996s ok 34 996s # expecting range 0-11 996s # expecting range 99-99 996s ok 35 996s # expecting range 0-12 996s # expecting range 99-99 996s ok 36 996s # expecting range 0-13 996s # expecting range 99-99 996s ok 37 996s # expecting range 1-11 996s # expecting range 99-99 996s ok 38 996s # expecting range 1-12 996s # expecting range 99-99 996s ok 39 996s # expecting range 1-13 996s # expecting range 99-99 996s ok 40 996s # expecting range 1-10 996s # expecting range 99-99 996s ok 41 996s # expecting range 1-11 996s # expecting range 99-99 996s ok 42 996s # expecting range 1-10 996s # expecting range 99-99 996s ok 43 996s # expecting range 0-11 996s # expecting range 99-99 996s ok 44 996s # expecting range 1-10 996s # expecting range 99-99 996s ok 45 996s # expecting range 1-20 996s # expecting range 99-99 996s ok 46 996s # expecting range 1-20 996s # expecting range 99-99 996s ok 47 996s # expecting range 1-20 996s # expecting range 99-99 996s ok 48 996s # expecting range 1-21 996s # expecting range 99-99 996s ok 49 996s # expecting range 5-12 996s # expecting range 99-99 996s ok 50 996s # expecting range 1-10 996s # expecting range 99-99 996s ok 51 996s # expecting range 5-10 996s # expecting range 1-3 996s # expecting range 99-99 996s ok 52 996s # expecting range 0-1 996s # expecting range 7999-7999 996s ok 53 996s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 996s ok 998s t/apache/byterange7.t ............... 998s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 998s 1..24 998s # Running under perl version 5.038002 for linux 998s # Current time local: Mon Apr 8 19:06:01 2024 998s # Current time GMT: Mon Apr 8 19:06:01 2024 998s # Using Test.pm version 1.31 998s # Using Apache/Test.pm version 1.42 998s Got 206 Range: 'bytes 0-1/40001' 998s body length 2 998s Content-Length: 2 998s ok 1 998s Got 206 multipart/byteranges 998s body length 196 998s Content-Length: 196 998s ok 2 998s Got 206 multipart/byteranges 998s body length 900 998s Content-Length: 900 998s ok 3 998s Got 206 multipart/byteranges 998s body length 4500 998s ok 4 998s Got 206 multipart/byteranges 998s body length 9000 998s ok 5 998s Got 200 998s ok 6 998s Got 200 998s ok 7 998s Got 200 998s ok 8 998s Got 200 998s ok 9 998s Got 200 998s ok 10 998s Got 200 998s ok 11 998s Got 200 998s ok 12 998s Got 200 998s ok 13 998s Got 200 998s ok 14 998s Got 200 998s ok 15 998s Got 200 998s ok 16 998s Got 200 998s ok 17 998s Got 200 998s ok 18 998s Got 200 998s ok 19 998s Sending '1000-200000', expecting 206 998s Got 206 Range: 'bytes 1000-40000/40001' 998s ok 20 998s Sending '100000-110000', expecting 416 998s Got 416 998s ok 21 998s Sending '100000-110000,1000-2000', expecting 206 998s Got 206 Range: 'bytes 1000-2000/40001' 998s ok 22 998s Sending '100000-110000,2000-1000', expecting 200 998s Got 200 998s ok 23 998s Sending '100000-110000,200000-', expecting 416 998s Got 416 998s ok 24 998s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 998s ok 1000s t/apache/cfg_getline.t .............. 1000s 1..116 1000s # Running under perl version 5.038002 for linux 1000s # Current time local: Mon Apr 8 19:06:03 2024 1000s # Current time GMT: Mon Apr 8 19:06:03 2024 1000s # Using Test.pm version 1.31 1000s # Using Apache/Test.pm version 1.42 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 100 1000s ok 1 1000s ok 2 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 196 1000s ok 3 1000s ok 4 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 197 1000s ok 5 1000s ok 6 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 198 1000s ok 7 1000s ok 8 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 199 1000s ok 9 1000s ok 10 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 200 1000s ok 11 1000s ok 12 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 201 1000s ok 13 1000s ok 14 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 202 1000s ok 15 1000s ok 16 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 396 1000s ok 17 1000s ok 18 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 397 1000s ok 19 1000s ok 20 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 398 1000s ok 21 1000s ok 22 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 399 1000s ok 23 1000s ok 24 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 400 1000s ok 25 1000s ok 26 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 401 1000s ok 27 1000s ok 28 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 402 1000s ok 29 1000s ok 30 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 596 1000s ok 31 1000s ok 32 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 597 1000s ok 33 1000s ok 34 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 598 1000s ok 35 1000s ok 36 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 599 1000s ok 37 1000s ok 38 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 600 1000s ok 39 1000s ok 40 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 601 1000s ok 41 1000s ok 42 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 602 1000s ok 43 1000s ok 44 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1016 1000s ok 45 1000s ok 46 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1017 1000s ok 47 1000s ok 48 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1018 1000s ok 49 1000s ok 50 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1019 1000s ok 51 1000s ok 52 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1020 1000s ok 53 1000s ok 54 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1021 1000s ok 55 1000s ok 56 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1022 1000s ok 57 1000s ok 58 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1023 1000s ok 59 1000s ok 60 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1024 1000s ok 61 1000s ok 62 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1025 1000s ok 63 1000s ok 64 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1026 1000s ok 65 1000s ok 66 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1027 1000s ok 67 1000s ok 68 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1028 1000s ok 69 1000s ok 70 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1029 1000s ok 71 1000s ok 72 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 1030 1000s ok 73 1000s ok 74 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8170 1000s ok 75 1000s ok 76 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8171 1000s ok 77 1000s ok 78 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8172 1000s ok 79 1000s ok 80 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8173 1000s ok 81 1000s ok 82 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8174 1000s ok 83 1000s ok 84 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8175 1000s ok 85 1000s ok 86 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8176 1000s ok 87 1000s ok 88 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8177 1000s ok 89 1000s ok 90 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8178 1000s ok 91 1000s ok 92 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8179 1000s ok 93 1000s ok 94 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8180 1000s ok 95 1000s ok 96 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8181 1000s ok 97 1000s ok 98 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8182 1000s ok 99 1000s ok 100 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8183 1000s ok 101 1000s ok 102 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8184 1000s ok 103 1000s ok 104 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8185 1000s ok 105 1000s ok 106 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8186 1000s ok 107 1000s ok 108 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8187 1000s ok 109 1000s ok 110 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8188 1000s ok 111 1000s ok 112 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8189 1000s ok 113 1000s ok 114 1000s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s Got rc 200 for length 8190 1000s ok 115 1000s ok 116 1000s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1000s ok 1002s t/apache/chunkinput.t ............... 1002s 1..37 1002s # Running under perl version 5.038002 for linux 1002s # Current time local: Mon Apr 8 19:06:05 2024 1002s # Current time GMT: Mon Apr 8 19:06:05 2024 1002s # Using Test.pm version 1.31 1002s # Using Apache/Test.pm version 1.42 1002s testing default 1002s ok 1 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 200 OK' 1002s # received: 'HTTP/1.1 200 OK' 1002s ok 2 1002s # testing : trailer (pid) 1002s # expected: '180039' 1002s # received: '180039' 1002s ok 3 1002s ok 4 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 404 Not Found' 1002s # received: 'HTTP/1.1 404 Not Found' 1002s ok 5 1002s ok 6 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 200 OK' 1002s # received: 'HTTP/1.1 200 OK' 1002s ok 7 1002s ok 8 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 404 Not Found' 1002s # received: 'HTTP/1.1 404 Not Found' 1002s ok 9 1002s ok 10 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 200 OK' 1002s # received: 'HTTP/1.1 200 OK' 1002s ok 11 1002s ok 12 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 404 Not Found' 1002s # received: 'HTTP/1.1 404 Not Found' 1002s ok 13 1002s ok 14 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 200 OK' 1002s # received: 'HTTP/1.1 200 OK' 1002s ok 15 1002s ok 16 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 404 Not Found' 1002s # received: 'HTTP/1.1 404 Not Found' 1002s ok 17 1002s ok 18 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 200 OK' 1002s # received: 'HTTP/1.1 200 OK' 1002s ok 19 1002s ok 20 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 404 Not Found' 1002s # received: 'HTTP/1.1 404 Not Found' 1002s ok 21 1002s ok 22 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 400 Bad Request' 1002s # received: 'HTTP/1.1 400 Bad Request' 1002s ok 23 1002s ok 24 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 400 Bad Request' 1002s # received: 'HTTP/1.1 400 Bad Request' 1002s ok 25 1002s ok 26 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1002s # received: 'HTTP/1.1 413 Request Entity Too Large' 1002s ok 27 1002s ok 28 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1002s # received: 'HTTP/1.1 413 Request Entity Too Large' 1002s ok 29 1002s ok 30 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 400 Bad Request' 1002s # received: 'HTTP/1.1 400 Bad Request' 1002s ok 31 1002s ok 32 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 400 Bad Request' 1002s # received: 'HTTP/1.1 400 Bad Request' 1002s ok 33 1002s ok 34 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 400 Bad Request' 1002s # received: 'HTTP/1.1 400 Bad Request' 1002s ok 35 1002s ok 36 1002s # testing : response codes 1002s # expected: 'HTTP/1.1 400 Bad Request' 1002s # received: 'HTTP/1.1 400 Bad Request' 1002s ok 37 1002s ok 1003s t/apache/contentlength.t ............ 1003s 1..24 1003s # Running under perl version 5.038002 for linux 1003s # Current time local: Mon Apr 8 19:06:07 2024 1003s # Current time GMT: Mon Apr 8 19:06:07 2024 1003s # Using Test.pm version 1.31 1003s # Using Apache/Test.pm version 1.42 1003s testing default 1003s ok 1 1003s # testing : response codes POST for /echo_post with Content-Length: 1003s # expected: 'HTTP/1.1 400 Bad Request' 1003s # received: 'HTTP/1.1 400 Bad Request' 1003s ok 2 1003s ok 3 1003s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1003s # expected: 'HTTP/1.1 400 Bad Request' 1003s # received: 'HTTP/1.1 400 Bad Request' 1003s ok 4 1003s ok 5 1003s # testing : response codes POST for /echo_post with Content-Length: 0 1003s # expected: 'HTTP/1.1 200 OK' 1003s # received: 'HTTP/1.1 200 OK' 1003s ok 6 1003s ok 7 1003s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 1003s # expected: 'HTTP/1.1 404 Not Found' 1003s # received: 'HTTP/1.1 404 Not Found' 1003s ok 8 1003s ok 9 1003s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 1003s # expected: 'HTTP/1.1 200 OK' 1003s # received: 'HTTP/1.1 200 OK' 1003s ok 10 1003s ok 11 1003s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 1003s # expected: 'HTTP/1.1 404 Not Found' 1003s # received: 'HTTP/1.1 404 Not Found' 1003s ok 12 1003s ok 13 1003s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 1003s # expected: 'HTTP/1.1 400 Bad Request' 1003s # received: 'HTTP/1.1 400 Bad Request' 1003s ok 14 1003s ok 15 1003s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 1003s # expected: 'HTTP/1.1 400 Bad Request' 1003s # received: 'HTTP/1.1 400 Bad Request' 1003s ok 16 1003s ok 17 1003s # testing : response codes POST for /echo_post with Content-Length: -1 1003s # expected: 'HTTP/1.1 400 Bad Request' 1003s # received: 'HTTP/1.1 400 Bad Request' 1003s ok 18 1003s ok 19 1003s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 1003s # expected: 'HTTP/1.1 400 Bad Request' 1003s # received: 'HTTP/1.1 400 Bad Request' 1003s ok 20 1003s ok 21 1003s # testing : response codes POST for /echo_post with Content-Length: 123abc 1003s # expected: 'HTTP/1.1 400 Bad Request' 1003s # received: 'HTTP/1.1 400 Bad Request' 1003s ok 22 1003s ok 23 1003s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 1003s # expected: 'HTTP/1.1 400 Bad Request' 1003s # received: 'HTTP/1.1 400 Bad Request' 1003s ok 24 1003s ok 1005s t/apache/errordoc.t ................. 1005s 1..14 1005s # Running under perl version 5.038002 for linux 1005s # Current time local: Mon Apr 8 19:06:08 2024 1005s # Current time GMT: Mon Apr 8 19:06:08 2024 1005s # Using Test.pm version 1.31 1005s # Using Apache/Test.pm version 1.42 1005s # testing : notfound.html code 1005s # expected: 404 1005s # received: '404' 1005s ok 1 1005s # testing : notfound.html content 1005s # expected: qr/per-server 404/ 1005s # received: 'per-server 404' 1005s ok 2 1005s # testing : /inherit/notfound.html code 1005s # expected: 404 1005s # received: '404' 1005s ok 3 1005s # testing : /inherit/notfound.html content 1005s # expected: qr/per-server 404/ 1005s # received: 'per-server 404' 1005s ok 4 1005s # testing : /redefine/notfound.html code 1005s # expected: 404 1005s # received: '404' 1005s ok 5 1005s # testing : /redefine/notfound.html content 1005s # expected: 'per-dir 404' 1005s # received: 'per-dir 404' 1005s ok 6 1005s # testing : /redefine/notfound.html code 1005s # expected: 404 1005s # received: '404' 1005s ok 7 1005s # testing : /redefine/notfound.html content 1005s # expected: qr/Not Found/ 1005s # received: ' 1005s # 1005s # 404 Not Found 1005s # 1005s #

Not Found

1005s #

The requested URL was not found on this server.

1005s # ' 1005s ok 8 1005s # testing : /merge/notfound.html code 1005s # expected: 404 1005s # received: '404' 1005s ok 9 1005s # testing : /merge/notfound.html content 1005s # expected: 'testing merge' 1005s # received: 'testing merge' 1005s ok 10 1005s # testing : /merge/merge2/notfound.html code 1005s # expected: 404 1005s # received: '404' 1005s ok 11 1005s # testing : /merge/merge2/notfound.html content 1005s # expected: 'testing merge' 1005s # received: 'testing merge' 1005s ok 12 1005s # testing : /bounce/notfound.html code 1005s # expected: 404 1005s # received: '404' 1005s ok 13 1005s # testing : /bounce/notfound.html content 1005s # expected: qr/expire test/ 1005s # received: ' 1005s # expire test 1005s # expire test 1005s # ' 1005s ok 14 1005s ok 1007s t/apache/etags.t .................... 1007s # Checking for existence of FileETag directive 1007s # Returned 200: 1007s 1..61 1007s # Running under perl version 5.038002 for linux 1007s # Current time local: Mon Apr 8 19:06:10 2024 1007s # Current time GMT: Mon Apr 8 19:06:10 2024 1007s # Using Test.pm version 1.31 1007s # Using Apache/Test.pm version 1.42 1007s # --- 1007s # HEAD /apache/etags/m/minus-mi/test.txt 1007s # Expecting field to be absent 1007s # Received "b-613edd771cbc0" 1007s ok 1 1007s # --- 1007s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1007s # Expecting two components in ETag field 1007s # Received "810de-613edd771cbc0" 1007s ok 2 1007s # --- 1007s # HEAD /apache/etags/none/plus-s/test.txt 1007s # Expecting one component in ETag field 1007s # Received "b" 1007s ok 3 1007s # --- 1007s # HEAD /apache/etags/all/test.txt 1007s # Expecting three components in ETag field 1007s # Received "81067-b-613edd771cbc0" 1007s ok 4 1007s # --- 1007s # HEAD /apache/etags/all/mis/test.txt 1007s # Expecting three components in ETag field 1007s # Received "81060-b-613edd771cbc0" 1007s ok 5 1007s # --- 1007s # HEAD /apache/etags/m/test.txt 1007s # Expecting one component in ETag field 1007s # Received "613edd771cbc0" 1007s ok 6 1007s # --- 1007s # HEAD /apache/etags/m/plus-ms/test.txt 1007s # Expecting two components in ETag field 1007s # Received "b-613edd771cbc0" 1007s ok 7 1007s # --- 1007s # HEAD /apache/etags/m/plus-mi/test.txt 1007s # Expecting two components in ETag field 1007s # Received "81092-613edd771cbc0" 1007s ok 8 1007s # --- 1007s # HEAD /apache/etags/none/m/test.txt 1007s # Expecting one component in ETag field 1007s # Received "613edd771cbc0" 1007s ok 9 1007s # --- 1007s # HEAD /apache/etags/all/s/test.txt 1007s # Expecting one component in ETag field 1007s # Received "b" 1007s ok 10 1007s # --- 1007s # HEAD /apache/etags/m/minus-m/test.txt 1007s # Expecting field to be absent 1007s # Received "b-613edd771cbc0" 1007s ok 11 1007s # --- 1007s # HEAD /apache/etags/none/s/test.txt 1007s # Expecting one component in ETag field 1007s # Received "b" 1007s ok 12 1007s # --- 1007s # HEAD /apache/etags/all/minus-i/test.txt 1007s # Expecting two components in ETag field 1007s # Received "b-613edd771cbc0" 1007s ok 13 1007s # --- 1007s # HEAD /apache/etags/m/plus-s/test.txt 1007s # Expecting two components in ETag field 1007s # Received "b-613edd771cbc0" 1007s ok 14 1007s # --- 1007s # HEAD /apache/etags/m/minus-ms/test.txt 1007s # Expecting field to be absent 1007s # Received "b-613edd771cbc0" 1007s ok 15 1007s # --- 1007s # HEAD /apache/etags/all/i/test.txt 1007s # Expecting one component in ETag field 1007s # Received "8103d" 1007s ok 16 1007s # --- 1007s # HEAD /apache/etags/none/plus-m/test.txt 1007s # Expecting one component in ETag field 1007s # Received "613edd771cbc0" 1007s ok 17 1007s # --- 1007s # HEAD /apache/etags/m/plus-mis/test.txt 1007s # Expecting three components in ETag field 1007s # Received "81095-b-613edd771cbc0" 1007s ok 18 1007s # --- 1007s # HEAD /apache/etags/none/mi/test.txt 1007s # Expecting two components in ETag field 1007s # Received "810b5-613edd771cbc0" 1007s ok 19 1007s # --- 1007s # HEAD /apache/etags/all/minus-ms/test.txt 1007s # Expecting one component in ETag field 1007s # Received "8105a" 1007s ok 20 1007s # --- 1007s # HEAD /apache/etags/all/minus-mi/test.txt 1007s # Expecting one component in ETag field 1007s # Received "b" 1007s ok 21 1007s # --- 1007s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1007s # Expecting one component in ETag field 1007s # Received "810db" 1007s ok 22 1007s # --- 1007s # HEAD /apache/etags/ms/test.txt 1007s # Expecting two components in ETag field 1007s # Received "b-613edd771cbc0" 1007s ok 23 1007s # --- 1007s # HEAD /apache/etags/none/plus-is/test.txt 1007s # Expecting two components in ETag field 1007s # Received "810c1-b" 1007s ok 24 1007s # --- 1007s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1007s # Expecting one component in ETag field 1007s # Received "b" 1007s ok 25 1007s # --- 1007s # HEAD /apache/etags/all/inherit/test.txt 1007s # Expecting three components in ETag field 1007s # Received "8103f-b-613edd771cbc0" 1007s ok 26 1007s # --- 1007s # HEAD /apache/etags/none/i/test.txt 1007s # Expecting one component in ETag field 1007s # Received "810aa" 1007s ok 27 1007s # --- 1007s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1007s # Expecting two components in ETag field 1007s # Received "810d2-b" 1007s ok 28 1007s # --- 1007s # HEAD /apache/etags/m/plus-is/test.txt 1007s # Expecting three components in ETag field 1007s # Received "8108c-b-613edd771cbc0" 1007s ok 29 1007s # --- 1007s # HEAD /apache/etags/all/is/test.txt 1007s # Expecting two components in ETag field 1007s # Received "81042-b" 1007s ok 30 1007s # --- 1007s # HEAD /apache/etags/none/plus-mis/test.txt 1007s # Expecting three components in ETag field 1007s # Received "810df-b-613edd771cbc0" 1007s ok 31 1007s # --- 1007s # HEAD /apache/etags/none/inherit/test.txt 1007s # Expecting field to be absent 1007s # ETag field is missing 1007s ok 32 1007s # --- 1007s # HEAD /apache/etags/none/is/test.txt 1007s # Expecting two components in ETag field 1007s # Received "810af-b" 1007s ok 33 1007s # --- 1007s # HEAD /apache/etags/m/minus-s/test.txt 1007s # Expecting field to be absent 1007s # Received "613edd771cbc0" 1007s ok 34 1007s # --- 1007s # HEAD /apache/etags/m/plus-m/test.txt 1007s # Expecting one component in ETag field 1007s # Received "613edd771cbc0" 1007s ok 35 1007s # --- 1007s # HEAD /apache/etags/none/plus-i/test.txt 1007s # Expecting one component in ETag field 1007s # Received "810be" 1007s ok 36 1007s # --- 1007s # HEAD /apache/etags/all/minus-m/test.txt 1007s # Expecting two components in ETag field 1007s # Received "81051-b" 1007s ok 37 1007s # --- 1007s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1007s # Expecting two components in ETag field 1007s # Received "b-613edd771cbc0" 1007s ok 38 1007s # --- 1007s # HEAD /apache/etags/mis/test.txt 1007s # Expecting three components in ETag field 1007s # Received "810a2-b-613edd771cbc0" 1007s ok 39 1007s # --- 1007s # HEAD /apache/etags/m/minus-is/test.txt 1007s # Expecting field to be absent 1007s # Received "613edd771cbc0" 1007s ok 40 1007s # --- 1007s # HEAD /apache/etags/none/mis/test.txt 1007s # Expecting three components in ETag field 1007s # Received "810b8-b-613edd771cbc0" 1007s ok 41 1007s # --- 1007s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1007s # Expecting field to be absent 1007s # Received "b-613edd771cbc0" 1007s ok 42 1007s # --- 1007s # HEAD /apache/etags/all/minus-s/test.txt 1007s # Expecting two components in ETag field 1007s # Received "8105d-613edd771cbc0" 1007s ok 43 1007s # --- 1007s # HEAD /apache/etags/all/ms/test.txt 1007s # Expecting two components in ETag field 1007s # Received "b-613edd771cbc0" 1007s ok 44 1007s # --- 1007s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1007s # Expecting one component in ETag field 1007s # Received "613edd771cbc0" 1007s ok 45 1007s # --- 1007s # HEAD /apache/etags/m/minus-mis/test.txt 1007s # Expecting field to be absent 1007s # Received "b-613edd771cbc0" 1007s ok 46 1007s # --- 1007s # HEAD /apache/etags/m/minus-i/test.txt 1007s # Expecting field to be absent 1007s # Received "613edd771cbc0" 1007s ok 47 1007s # --- 1007s # HEAD /apache/etags/is/test.txt 1007s # Expecting two components in ETag field 1007s # Received "8106f-b" 1007s ok 48 1007s # --- 1007s # HEAD /apache/etags/default/test.txt 1007s # Expecting two components in ETag field 1007s # Received "b-613edd771cbc0" 1007s ok 49 1007s # --- 1007s # HEAD /apache/etags/mi/test.txt 1007s # Expecting two components in ETag field 1007s # Received "8109f-613edd771cbc0" 1007s ok 50 1007s # --- 1007s # HEAD /apache/etags/all/mi/test.txt 1007s # Expecting two components in ETag field 1007s # Received "81048-613edd771cbc0" 1007s ok 51 1007s # --- 1007s # HEAD /apache/etags/all/minus-mis/test.txt 1007s # Expecting field to be absent 1007s # Received "b-613edd771cbc0" 1007s ok 52 1007s # --- 1007s # HEAD /apache/etags/none/plus-ms/test.txt 1007s # Expecting two components in ETag field 1007s # Received "b-613edd771cbc0" 1007s ok 53 1007s # --- 1007s # HEAD /apache/etags/i/test.txt 1007s # Expecting one component in ETag field 1007s # Received "8106c" 1007s ok 54 1007s # --- 1007s # HEAD /apache/etags/none/plus-mi/test.txt 1007s # Expecting two components in ETag field 1007s # Received "810c7-613edd771cbc0" 1007s ok 55 1007s # --- 1007s # HEAD /apache/etags/all/minus-is/test.txt 1007s # Expecting one component in ETag field 1007s # Received "613edd771cbc0" 1007s ok 56 1007s # --- 1007s # HEAD /apache/etags/all/m/test.txt 1007s # Expecting one component in ETag field 1007s # Received "613edd771cbc0" 1007s ok 57 1007s # --- 1007s # HEAD /apache/etags/m/plus-i/test.txt 1007s # Expecting two components in ETag field 1007s # Received "81089-613edd771cbc0" 1007s ok 58 1007s # --- 1007s # HEAD /apache/etags/s/test.txt 1007s # Expecting one component in ETag field 1007s # Received "b" 1007s ok 59 1007s # --- 1007s # HEAD /apache/etags/none/ms/test.txt 1007s # Expecting two components in ETag field 1007s # Received "b-613edd771cbc0" 1007s ok 60 1007s # --- 1007s # HEAD /apache/etags/none/test.txt 1007s # Expecting field to be absent 1007s # ETag field is missing 1007s ok 61 1007s ok 1009s t/apache/expr.t ..................... 1009s 1..229 1009s # Running under perl version 5.038002 for linux 1009s # Current time local: Mon Apr 8 19:06:12 2024 1009s # Current time GMT: Mon Apr 8 19:06:12 2024 1009s # Using Test.pm version 1.31 1009s # Using Apache/Test.pm version 1.42 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true" should evaluate to true, got true 1009s ok 1 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "false" should evaluate to false, got false 1009s ok 2 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s Should get parse error for "foo", got parse error 1009s ok 3 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "1 -eq 01" should evaluate to true, got true 1009s ok 4 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "1 -eq 2" should evaluate to false, got false 1009s ok 5 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "1 -ne 2" should evaluate to true, got true 1009s ok 6 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "1 -ne 1" should evaluate to false, got false 1009s ok 7 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "1 -lt 02" should evaluate to true, got true 1009s ok 8 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "1 -lt 1" should evaluate to false, got false 1009s ok 9 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "1 -le 2" should evaluate to true, got true 1009s ok 10 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "1 -le 1" should evaluate to true, got true 1009s ok 11 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "2 -gt 1" should evaluate to true, got true 1009s ok 12 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "1 -gt 1" should evaluate to false, got false 1009s ok 13 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "2 -ge 1" should evaluate to true, got true 1009s ok 14 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "1 -ge 1" should evaluate to true, got true 1009s ok 15 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "1 -gt -1" should evaluate to true, got true 1009s ok 16 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'aa' == 'aa'" should evaluate to true, got true 1009s ok 17 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'aa' == 'b'" should evaluate to false, got false 1009s ok 18 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'aa' = 'aa'" should evaluate to true, got true 1009s ok 19 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'aa' = 'b'" should evaluate to false, got false 1009s ok 20 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'aa' != 'b'" should evaluate to true, got true 1009s ok 21 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'aa' != 'aa'" should evaluate to false, got false 1009s ok 22 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'aa' < 'b'" should evaluate to true, got true 1009s ok 23 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'aa' < 'aa'" should evaluate to false, got false 1009s ok 24 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'aa' <= 'b'" should evaluate to true, got true 1009s ok 25 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'aa' <= 'aa'" should evaluate to true, got true 1009s ok 26 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'b' > 'aa'" should evaluate to true, got true 1009s ok 27 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'aa' > 'aa'" should evaluate to false, got false 1009s ok 28 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'b' >= 'aa'" should evaluate to true, got true 1009s ok 29 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'aa' >= 'aa'" should evaluate to true, got true 1009s ok 30 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1009s ok 31 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1009s ok 32 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1009s ok 33 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1009s ok 34 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1009s ok 35 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1009s ok 36 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1009s ok 37 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1009s ok 38 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1009s ok 39 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1009s ok 40 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{TIME} != ''" should evaluate to true, got true 1009s ok 41 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1009s ok 42 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1009s ok 43 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " 'abc' =~ /bc/ " should evaluate to true, got true 1009s ok 44 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " 'abc' =~ /BC/i " should evaluate to true, got true 1009s ok 45 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " 'abc' !~ m!bc! " should evaluate to false, got false 1009s ok 46 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " 'abc' !~ m!BC!i " should evaluate to false, got false 1009s ok 47 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " $0 == '' " should evaluate to true, got true 1009s ok 48 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " $1 == '' " should evaluate to true, got true 1009s ok 49 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " $9 == '' " should evaluate to true, got true 1009s ok 50 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " '$0' == '' " should evaluate to true, got true 1009s ok 51 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1009s ok 52 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1009s ok 53 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1009s ok 54 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1009s ok 55 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1009s ok 56 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1009s ok 57 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1009s ok 58 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1009s ok 59 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1009s ok 60 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1009s ok 61 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1009s ok 62 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1009s ok 63 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1009s ok 64 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1009s ok 65 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1009s ok 66 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1009s ok 67 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1009s ok 68 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1009s ok 69 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1009s ok 70 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{HTTPS} == 'off' " should evaluate to true, got true 1009s ok 71 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1009s ok 72 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1009s ok 73 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1009s ok 74 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1009s ok 75 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1009s ok 76 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1009s ok 77 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1009s ok 78 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1009s ok 79 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1009s ok 80 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1009s ok 81 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1009s ok 82 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "escape('?') = '%3f' " should evaluate to true, got true 1009s ok 83 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "unescape('%3f') = '?' " should evaluate to true, got true 1009s ok 84 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1009s ok 85 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1009s ok 86 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1009s ok 87 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "file('/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1009s ok 88 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-n ''" should evaluate to false, got false 1009s ok 89 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-z ''" should evaluate to true, got true 1009s ok 90 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-n '1'" should evaluate to true, got true 1009s ok 91 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-z '1'" should evaluate to false, got false 1009s ok 92 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s Should get parse error for "-R 'abc'", got parse error 1009s ok 93 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1009s ok 94 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-R '240.0.0.0'" should evaluate to false, got false 1009s ok 95 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-R '240.0.0.0/8'" should evaluate to false, got false 1009s ok 96 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-R 'ff::/8'" should evaluate to false, got false 1009s ok 97 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1009s ok 98 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1009s ok 99 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1009s ok 100 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1009s ok 101 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1009s ok 102 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1009s ok 103 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1009s ok 104 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'foo' -strmatch '*o'" should evaluate to true, got true 1009s ok 105 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1009s ok 106 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'foo' -strmatch 'F*'" should evaluate to false, got false 1009s ok 107 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1009s ok 108 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'foo' -strmatch 'g*'" should evaluate to false, got false 1009s ok 109 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1009s ok 110 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1009s ok 111 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1009s ok 112 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1009s ok 113 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1009s ok 114 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s Should get parse error for "foo('bar') = 'bar'", got parse error 1009s ok 115 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s Should get parse error for "%{FOO} != 'bar'", got parse error 1009s ok 116 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s Should get parse error for "'bar' = bar", got parse error 1009s ok 117 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true" should evaluate to true, got true 1009s ok 118 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true && true" should evaluate to true, got true 1009s ok 119 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true || true" should evaluate to true, got true 1009s ok 120 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true || true || true" should evaluate to true, got true 1009s ok 121 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true || true && true" should evaluate to true, got true 1009s ok 122 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true && true || true" should evaluate to true, got true 1009s ok 123 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true && true && true" should evaluate to true, got true 1009s ok 124 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true || true || !true" should evaluate to true, got true 1009s ok 125 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true || true && !true" should evaluate to true, got true 1009s ok 126 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true && true || !true" should evaluate to true, got true 1009s ok 127 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true && true && !true" should evaluate to false, got false 1009s ok 128 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true && !true" should evaluate to false, got false 1009s ok 129 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true || !true" should evaluate to true, got true 1009s ok 130 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true || !true || true" should evaluate to true, got true 1009s ok 131 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true || !true && true" should evaluate to true, got true 1009s ok 132 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true && !true || true" should evaluate to true, got true 1009s ok 133 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true && !true && true" should evaluate to false, got false 1009s ok 134 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true || !true || !true" should evaluate to true, got true 1009s ok 135 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true || !true && !true" should evaluate to true, got true 1009s ok 136 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true && !true || !true" should evaluate to false, got false 1009s ok 137 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "true && !true && !true" should evaluate to false, got false 1009s ok 138 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true" should evaluate to false, got false 1009s ok 139 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true && true" should evaluate to false, got false 1009s ok 140 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true || true" should evaluate to true, got true 1009s ok 141 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true || true || true" should evaluate to true, got true 1009s ok 142 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true || true && true" should evaluate to true, got true 1009s ok 143 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true && true || true" should evaluate to true, got true 1009s ok 144 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true && true && true" should evaluate to false, got false 1009s ok 145 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true || true || !true" should evaluate to true, got true 1009s ok 146 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true || true && !true" should evaluate to false, got false 1009s ok 147 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true && true || !true" should evaluate to false, got false 1009s ok 148 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true && true && !true" should evaluate to false, got false 1009s ok 149 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true && !true" should evaluate to false, got false 1009s ok 150 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true || !true" should evaluate to false, got false 1009s ok 151 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true || !true || true" should evaluate to true, got true 1009s ok 152 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true || !true && true" should evaluate to false, got false 1009s ok 153 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true && !true || true" should evaluate to true, got true 1009s ok 154 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true && !true && true" should evaluate to false, got false 1009s ok 155 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true || !true || !true" should evaluate to false, got false 1009s ok 156 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true || !true && !true" should evaluate to false, got false 1009s ok 157 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true && !true || !true" should evaluate to false, got false 1009s ok 158 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!true && !true && !true" should evaluate to false, got false 1009s ok 159 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true)" should evaluate to false, got false 1009s ok 160 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true && true)" should evaluate to false, got false 1009s ok 161 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true || true)" should evaluate to false, got false 1009s ok 162 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true || true || true)" should evaluate to false, got false 1009s ok 163 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true || true && true)" should evaluate to false, got false 1009s ok 164 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true && true || true)" should evaluate to false, got false 1009s ok 165 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true && true && true)" should evaluate to false, got false 1009s ok 166 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true || true || !true)" should evaluate to false, got false 1009s ok 167 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true || true && !true)" should evaluate to false, got false 1009s ok 168 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true && true || !true)" should evaluate to false, got false 1009s ok 169 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true && true && !true)" should evaluate to true, got true 1009s ok 170 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true && !true)" should evaluate to true, got true 1009s ok 171 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true || !true)" should evaluate to false, got false 1009s ok 172 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true || !true || true)" should evaluate to false, got false 1009s ok 173 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true || !true && true)" should evaluate to false, got false 1009s ok 174 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true && !true || true)" should evaluate to false, got false 1009s ok 175 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true && !true && true)" should evaluate to true, got true 1009s ok 176 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true || !true || !true)" should evaluate to false, got false 1009s ok 177 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true || !true && !true)" should evaluate to false, got false 1009s ok 178 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true && !true || !true)" should evaluate to true, got true 1009s ok 179 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(true && !true && !true)" should evaluate to true, got true 1009s ok 180 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true)" should evaluate to true, got true 1009s ok 181 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true && true)" should evaluate to true, got true 1009s ok 182 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true || true)" should evaluate to false, got false 1009s ok 183 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true || true || true)" should evaluate to false, got false 1009s ok 184 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true || true && true)" should evaluate to false, got false 1009s ok 185 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true && true || true)" should evaluate to false, got false 1009s ok 186 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true && true && true)" should evaluate to true, got true 1009s ok 187 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true || true || !true)" should evaluate to false, got false 1009s ok 188 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true || true && !true)" should evaluate to true, got true 1009s ok 189 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true && true || !true)" should evaluate to true, got true 1009s ok 190 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true && true && !true)" should evaluate to true, got true 1009s ok 191 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true && !true)" should evaluate to true, got true 1009s ok 192 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true || !true)" should evaluate to true, got true 1009s ok 193 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true || !true || true)" should evaluate to false, got false 1009s ok 194 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true || !true && true)" should evaluate to true, got true 1009s ok 195 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true && !true || true)" should evaluate to false, got false 1009s ok 196 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true && !true && true)" should evaluate to true, got true 1009s ok 197 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true || !true || !true)" should evaluate to true, got true 1009s ok 198 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true || !true && !true)" should evaluate to true, got true 1009s ok 199 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true && !true || !true)" should evaluate to true, got true 1009s ok 200 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "!(!true && !true && !true)" should evaluate to true, got true 1009s ok 201 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "filesize('/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1009s ok 202 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "filesize('/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1009s ok 203 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "filesize('/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1009s ok 204 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-d '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1009s ok 205 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-e '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1009s ok 206 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-f '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1009s ok 207 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-s '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1009s ok 208 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-d '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1009s ok 209 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-e '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1009s ok 210 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-f '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1009s ok 211 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-s '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1009s ok 212 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-d '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1009s ok 213 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-e '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1009s ok 214 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-f '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1009s ok 215 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-s '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1009s ok 216 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-d '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1009s ok 217 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-e '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1009s ok 218 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-f '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1009s ok 219 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-s '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1009s ok 220 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-F '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1009s ok 221 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-F '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1009s ok 222 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-U '/apache/' " should evaluate to true, got true 1009s ok 223 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "-U '/apache/expr/none' " should evaluate to false, got false 1009s ok 224 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1009s ok 225 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1009s ok 226 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1009s ok 227 1009s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1009s ok 228 1009s Error log should not have 'Internal evaluation error' entries, found 0 1009s ok 229 1009s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1009s ok 1013s t/apache/expr_string.t .............. 1013s 1..29 1013s # Running under perl version 5.038002 for linux 1013s # Current time local: Mon Apr 8 19:06:14 2024 1013s # Current time GMT: Mon Apr 8 19:06:14 2024 1013s # Using Test.pm version 1.31 1013s # Using Apache/Test.pm version 1.42 1013s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1013s ok 1 1013s Expected return code 200, got 200 for 'foo' 1013s ok 2 1013s # testing : log message [Mon Apr 08 19:06:16.066109 2024] [log_debug:info] [pid 165117:tid 4395821435072] [client 127.0.0.1:35894] foo (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1013s # didn't match 1013s # expected: 'foo' 1013s # received: 'foo' 1013s ok 3 1013s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1013s ok 4 1013s Expected return code 200, got 200 for '%{req:SomeHeader}' 1013s ok 5 1013s # testing : log message [Mon Apr 08 19:06:16.323548 2024] [log_debug:info] [pid 165117:tid 4395821435072] [client 127.0.0.1:35894] SomeValue (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1013s # didn't match 1013s # expected: 'SomeValue' 1013s # received: 'SomeValue' 1013s ok 6 1013s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1013s ok 7 1013s Should get parse error (500) for "%{", got 500 1013s ok 8 1013s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1013s ok 9 1013s Expected return code 200, got 200 for '%' 1013s ok 10 1013s # testing : log message [Mon Apr 08 19:06:16.832001 2024] [log_debug:info] [pid 165116:tid 4395601234112] [client 127.0.0.1:35896] % (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1013s # didn't match 1013s # expected: '%' 1013s # received: '%' 1013s ok 11 1013s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1013s ok 12 1013s Expected return code 200, got 200 for '}' 1013s ok 13 1013s # testing : log message [Mon Apr 08 19:06:17.086034 2024] [log_debug:info] [pid 165116:tid 4395601234112] [client 127.0.0.1:35896] } (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1013s # didn't match 1013s # expected: '}' 1013s # received: '}' 1013s ok 14 1013s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1013s ok 15 1013s Expected return code 200, got 200 for '\"' 1013s ok 16 1013s # testing : log message [Mon Apr 08 19:06:17.341892 2024] [log_debug:info] [pid 165116:tid 4395601234112] [client 127.0.0.1:35896] " (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1013s # didn't match 1013s # expected: '"' 1013s # received: '"' 1013s ok 17 1013s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1013s ok 18 1013s Expected return code 200, got 200 for '\'' 1013s ok 19 1013s # testing : log message [Mon Apr 08 19:06:17.595650 2024] [log_debug:info] [pid 165116:tid 4395601234112] [client 127.0.0.1:35896] ' (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1013s # didn't match 1013s # expected: '\'' 1013s # received: '\'' 1013s ok 20 1013s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1013s ok 21 1013s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1013s ok 22 1013s # testing : log message [Mon Apr 08 19:06:17.850357 2024] [log_debug:info] [pid 165116:tid 4395601234112] [client 127.0.0.1:35896] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1013s # didn't match 1013s # expected: '%{req:SomeHeader}' 1013s # received: '%{req:SomeHeader}' 1013s ok 23 1013s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1013s ok 24 1013s Expected return code 200, got 200 for '%{tolower:IDENT}' 1013s ok 25 1013s # testing : log message [Mon Apr 08 19:06:18.103874 2024] [log_debug:info] [pid 165116:tid 4395601234112] [client 127.0.0.1:35896] ident (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1013s # didn't match 1013s # expected: 'ident' 1013s # received: 'ident' 1013s ok 26 1013s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1013s ok 27 1013s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1013s ok 28 1013s # testing : log message [Mon Apr 08 19:06:18.357535 2024] [log_debug:info] [pid 165116:tid 4395601234112] [client 127.0.0.1:35896] get (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1013s # didn't match 1013s # expected: 'get' 1013s # received: 'get' 1013s ok 29 1013s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1013s ok 1015s t/apache/getfile.t .................. 1015s # using LWP client 1015s 1..219 1015s # Running under perl version 5.038002 for linux 1015s # Current time local: Mon Apr 8 19:06:18 2024 1015s # Current time GMT: Mon Apr 8 19:06:18 2024 1015s # Using Test.pm version 1.31 1015s # Using Apache/Test.pm version 1.42 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "44f3-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 17651 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl.pod 1015s # expected: 17651 1015s # received: 17651 1015s ok 1 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "dbb0-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 56240 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1015s # expected: 56240 1015s # received: 56240 1015s ok 2 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "85eb-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 34283 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1015s # expected: 34283 1015s # received: 34283 1015s ok 3 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "d8ed-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 55533 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1015s # expected: 55533 1015s # received: 55533 1015s ok 4 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "ab70-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 43888 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1015s # expected: 43888 1015s # received: 43888 1015s ok 5 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "15cb7-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 89271 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1015s # expected: 89271 1015s # received: 89271 1015s ok 6 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "2707-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 9991 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1015s # expected: 9991 1015s # received: 9991 1015s ok 7 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "2569-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 9577 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1015s # expected: 9577 1015s # received: 9577 1015s ok 8 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1004-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4100 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1015s # expected: 4100 1015s # received: 4100 1015s ok 9 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "e58-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 3672 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1015s # expected: 3672 1015s # received: 3672 1015s ok 10 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1e03-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 7683 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1015s # expected: 7683 1015s # received: 7683 1015s ok 11 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "233aa-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 144298 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1015s # expected: 144298 1015s # received: 144298 1015s ok 12 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1f1e-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 7966 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1015s # expected: 7966 1015s # received: 7966 1015s ok 13 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1aec-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 6892 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1015s # expected: 6892 1015s # received: 6892 1015s ok 14 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1e50-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 7760 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1015s # expected: 7760 1015s # received: 7760 1015s ok 15 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "18b7-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 6327 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1015s # expected: 6327 1015s # received: 6327 1015s ok 16 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "20a09-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 133641 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1015s # expected: 133641 1015s # received: 133641 1015s ok 17 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "17fe-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 6142 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1015s # expected: 6142 1015s # received: 6142 1015s ok 18 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "e0a-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 3594 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1015s # expected: 3594 1015s # received: 3594 1015s ok 19 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "ff5-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4085 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1015s # expected: 4085 1015s # received: 4085 1015s ok 20 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1d286-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 119430 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1015s # expected: 119430 1015s # received: 119430 1015s ok 21 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "19c5-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 6597 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1015s # expected: 6597 1015s # received: 6597 1015s ok 22 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "14d7-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 5335 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1015s # expected: 5335 1015s # received: 5335 1015s ok 23 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1208-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4616 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1015s # expected: 4616 1015s # received: 4616 1015s ok 24 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1c352-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 115538 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1015s # expected: 115538 1015s # received: 115538 1015s ok 25 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "2a07-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 10759 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1015s # expected: 10759 1015s # received: 10759 1015s ok 26 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "2fef-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 12271 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1015s # expected: 12271 1015s # received: 12271 1015s ok 27 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "2410-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 9232 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1015s # expected: 9232 1015s # received: 9232 1015s ok 28 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1fa90-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 129680 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1015s # expected: 129680 1015s # received: 129680 1015s ok 29 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "293d-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 10557 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1015s # expected: 10557 1015s # received: 10557 1015s ok 30 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "301f-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 12319 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1015s # expected: 12319 1015s # received: 12319 1015s ok 31 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "20fa-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 8442 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1015s # expected: 8442 1015s # received: 8442 1015s ok 32 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1162-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4450 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1015s # expected: 4450 1015s # received: 4450 1015s ok 33 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "fc0b-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 64523 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1015s # expected: 64523 1015s # received: 64523 1015s ok 34 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "2009-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 8201 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1015s # expected: 8201 1015s # received: 8201 1015s ok 35 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1007-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4103 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1015s # expected: 4103 1015s # received: 4103 1015s ok 36 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "2aac-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 10924 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1015s # expected: 10924 1015s # received: 10924 1015s ok 37 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1168-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4456 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1015s # expected: 4456 1015s # received: 4456 1015s ok 38 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1875b-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 100187 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1015s # expected: 100187 1015s # received: 100187 1015s ok 39 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1e25-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 7717 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1015s # expected: 7717 1015s # received: 7717 1015s ok 40 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1e16-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 7702 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1015s # expected: 7702 1015s # received: 7702 1015s ok 41 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1b69-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 7017 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1015s # expected: 7017 1015s # received: 7017 1015s ok 42 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "115d9-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 71129 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1015s # expected: 71129 1015s # received: 71129 1015s ok 43 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "11f7-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4599 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1015s # expected: 4599 1015s # received: 4599 1015s ok 44 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1806-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 6150 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1015s # expected: 6150 1015s # received: 6150 1015s ok 45 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "13f7-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 5111 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1015s # expected: 5111 1015s # received: 5111 1015s ok 46 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "9efd-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 40701 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1015s # expected: 40701 1015s # received: 40701 1015s ok 47 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1662-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 5730 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1015s # expected: 5730 1015s # received: 5730 1015s ok 48 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "124a-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4682 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1015s # expected: 4682 1015s # received: 4682 1015s ok 49 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1374-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4980 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1015s # expected: 4980 1015s # received: 4980 1015s ok 50 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "d310-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 54032 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1015s # expected: 54032 1015s # received: 54032 1015s ok 51 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1b5f-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 7007 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1015s # expected: 7007 1015s # received: 7007 1015s ok 52 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "9201-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 37377 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1015s # expected: 37377 1015s # received: 37377 1015s ok 53 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1076-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4214 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1015s # expected: 4214 1015s # received: 4214 1015s ok 54 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "f6a-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 3946 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1015s # expected: 3946 1015s # received: 3946 1015s ok 55 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "fd6-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4054 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1015s # expected: 4054 1015s # received: 4054 1015s ok 56 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "ad8b-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 44427 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1015s # expected: 44427 1015s # received: 44427 1015s ok 57 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1288-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4744 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1015s # expected: 4744 1015s # received: 4744 1015s ok 58 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "f6a-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 3946 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1015s # expected: 3946 1015s # received: 3946 1015s ok 59 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "fd7-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4055 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1015s # expected: 4055 1015s # received: 4055 1015s ok 60 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "10d49-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 68937 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1015s # expected: 68937 1015s # received: 68937 1015s ok 61 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "f6a-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 3946 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1015s # expected: 3946 1015s # received: 3946 1015s ok 62 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "fd4-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4052 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1015s # expected: 4052 1015s # received: 4052 1015s ok 63 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1e729-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 124713 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl561delta.pod 1015s # expected: 124713 1015s # received: 124713 1015s ok 64 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1a2c1-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 107201 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl56delta.pod 1015s # expected: 107201 1015s # received: 107201 1015s ok 65 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "94ac-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 38060 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl581delta.pod 1015s # expected: 38060 1015s # received: 38060 1015s ok 66 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "1176-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 4470 1015s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1015s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Client-Peer: 127.0.0.1:8529 1015s #Client-Response-Num: 1 1015s #DMMATCH1: 1 1015s # 1015s # testing : download of /getfiles-perl-pod/perl582delta.pod 1015s # expected: 4470 1015s # received: 4470 1015s ok 67 1015s #lwp request: 1015s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1015s #User-Agent: libwww-perl/6.76 1015s # 1015s #server response: 1015s #HTTP/1.1 200 OK 1015s #Connection: close 1015s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1015s #Accept-Ranges: bytes 1015s #ETag: "18bf-6155edc931600" 1015s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1015s #Vary: In-If1 1015s #Content-Length: 6335 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perl583delta.pod 1016s # expected: 6335 1016s # received: 6335 1016s ok 68 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1cc3-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 7363 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perl584delta.pod 1016s # expected: 7363 1016s # received: 7363 1016s ok 69 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1701-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 5889 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perl585delta.pod 1016s # expected: 5889 1016s # received: 5889 1016s ok 70 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "122b-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 4651 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perl586delta.pod 1016s # expected: 4651 1016s # received: 4651 1016s ok 71 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "20a5-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 8357 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perl587delta.pod 1016s # expected: 8357 1016s # received: 8357 1016s ok 72 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "62c1-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 25281 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perl588delta.pod 1016s # expected: 25281 1016s # received: 25281 1016s ok 73 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "d290-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 53904 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perl589delta.pod 1016s # expected: 53904 1016s # received: 53904 1016s ok 74 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1c1d5-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 115157 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perl58delta.pod 1016s # expected: 115157 1016s # received: 115157 1016s ok 75 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "4fe9-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 20457 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlaix.pod 1016s # expected: 20457 1016s # received: 20457 1016s ok 76 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1688-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 5768 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlamiga.pod 1016s # expected: 5768 1016s # received: 5768 1016s ok 77 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "2031-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 8241 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlandroid.pod 1016s # expected: 8241 1016s # received: 8241 1016s ok 78 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "c9433-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 824371 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlapi.pod 1016s # expected: 824371 1016s # received: 824371 1016s ok 79 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "5837-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 22583 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlapio.pod 1016s # expected: 22583 1016s # received: 22583 1016s ok 80 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1b62-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 7010 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlartistic.pod 1016s # expected: 7010 1016s # received: 7010 1016s ok 81 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "20c2-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 8386 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlbook.pod 1016s # expected: 8386 1016s # received: 8386 1016s ok 82 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "126-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 294 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlboot.pod 1016s # expected: 294 1016s # received: 294 1016s ok 83 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "130-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 304 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlbot.pod 1016s # expected: 304 1016s # received: 304 1016s ok 84 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1f50-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 8016 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1016s # expected: 8016 1016s # received: 8016 1016s ok 85 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "dea2-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 56994 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlcall.pod 1016s # expected: 56994 1016s # received: 56994 1016s ok 86 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1180-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 4480 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlcheat.pod 1016s # expected: 4480 1016s # received: 4480 1016s ok 87 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "23bf-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 9151 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlclass.pod 1016s # expected: 9151 1016s # received: 9151 1016s ok 88 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "3c63-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 15459 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1016s # expected: 15459 1016s # received: 15459 1016s ok 89 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "254a-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 9546 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlclib.pod 1016s # expected: 9546 1016s # received: 9546 1016s ok 90 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "12e5-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 4837 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlcn.pod 1016s # expected: 4837 1016s # received: 4837 1016s ok 91 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1b1a-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 6938 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1016s # expected: 6938 1016s # received: 6938 1016s ok 92 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "662a-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 26154 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1016s # expected: 26154 1016s # received: 26154 1016s ok 93 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "cfa2-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 53154 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perldata.pod 1016s # expected: 53154 1016s # received: 53154 1016s ok 94 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "134f-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 4943 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1016s # expected: 4943 1016s # received: 4943 1016s ok 95 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "a85c-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 43100 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perldebguts.pod 1016s # expected: 43100 1016s # received: 43100 1016s ok 96 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "5693-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 22163 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perldebtut.pod 1016s # expected: 22163 1016s # received: 22163 1016s ok 97 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "9bbb-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 39867 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perldebug.pod 1016s # expected: 39867 1016s # received: 39867 1016s ok 98 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "fd4-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 4052 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perldelta.pod 1016s # expected: 4052 1016s # received: 4052 1016s ok 99 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "5f0a-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 24330 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1016s # expected: 24330 1016s # received: 24330 1016s ok 100 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "4c051-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 311377 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perldiag.pod 1016s # expected: 311377 1016s # received: 311377 1016s ok 101 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "24a0-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 9376 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perldoc.pod 1016s # expected: 9376 1016s # received: 9376 1016s ok 102 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "b4ed-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 46317 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1016s # expected: 46317 1016s # received: 46317 1016s ok 103 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "687a-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 26746 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perldsc.pod 1016s # expected: 26746 1016s # received: 26746 1016s ok 104 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1f17-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 7959 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perldtrace.pod 1016s # expected: 7959 1016s # received: 7959 1016s ok 105 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "14981-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 84353 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1016s # expected: 84353 1016s # received: 84353 1016s ok 106 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "9321-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 37665 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlembed.pod 1016s # expected: 37665 1016s # received: 37665 1016s ok 107 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "2877-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 10359 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1016s # expected: 10359 1016s # received: 10359 1016s ok 108 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "590b-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 22795 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfaq.pod 1016s # expected: 22795 1016s # received: 22795 1016s ok 109 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "385d-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 14429 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1016s # expected: 14429 1016s # received: 14429 1016s ok 110 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "24a1-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 9377 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1016s # expected: 9377 1016s # received: 9377 1016s ok 111 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "92e1-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 37601 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1016s # expected: 37601 1016s # received: 37601 1016s ok 112 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "162be-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 90814 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1016s # expected: 90814 1016s # received: 90814 1016s ok 113 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "d7fc-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 55292 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1016s # expected: 55292 1016s # received: 55292 1016s ok 114 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "9a71-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 39537 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1016s # expected: 39537 1016s # received: 39537 1016s ok 115 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "93b8-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 37816 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1016s # expected: 37816 1016s # received: 37816 1016s ok 116 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "c310-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 49936 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1016s # expected: 49936 1016s # received: 49936 1016s ok 117 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "3b75-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 15221 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1016s # expected: 15221 1016s # received: 15221 1016s ok 118 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "56ca-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 22218 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfilter.pod 1016s # expected: 22218 1016s # received: 22218 1016s ok 119 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "342b-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 13355 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfork.pod 1016s # expected: 13355 1016s # received: 13355 1016s ok 120 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "40e0-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 16608 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlform.pod 1016s # expected: 16608 1016s # received: 16608 1016s ok 121 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "671-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 1649 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1016s # expected: 1649 1016s # received: 1649 1016s ok 122 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "67142-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 422210 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlfunc.pod 1016s # expected: 422210 1016s # received: 422210 1016s ok 123 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "7c2a-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 31786 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlgit.pod 1016s # expected: 31786 1016s # received: 31786 1016s ok 124 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "21810-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 137232 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlglossary.pod 1016s # expected: 137232 1016s # received: 137232 1016s ok 125 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "4075-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 16501 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlgov.pod 1016s # expected: 16501 1016s # received: 16501 1016s ok 126 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "35f7-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 13815 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlgpl.pod 1016s # expected: 13815 1016s # received: 13815 1016s ok 127 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "2c264-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 180836 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlguts.pod 1016s # expected: 180836 1016s # received: 180836 1016s ok 128 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "afe4-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 45028 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlhack.pod 1016s # expected: 45028 1016s # received: 45028 1016s ok 129 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "11a38-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 72248 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1016s # expected: 72248 1016s # received: 72248 1016s ok 130 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1809-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 6153 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1016s # expected: 6153 1016s # received: 6153 1016s ok 131 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "5f7-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 1527 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1016s # expected: 1527 1016s # received: 1527 1016s ok 132 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "e88a-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 59530 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlhist.pod 1016s # expected: 59530 1016s # received: 59530 1016s ok 133 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "77a4-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 30628 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlhpux.pod 1016s # expected: 30628 1016s # received: 30628 1016s ok 134 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "7dd-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 2013 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlhurd.pod 1016s # expected: 2013 1016s # received: 2013 1016s ok 135 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1f865-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 129125 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlintern.pod 1016s # expected: 129125 1016s # received: 129125 1016s ok 136 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "9216-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 37398 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlinterp.pod 1016s # expected: 37398 1016s # received: 37398 1016s ok 137 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "579d-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 22429 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlintro.pod 1016s # expected: 22429 1016s # received: 22429 1016s ok 138 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "8ad3-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 35539 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perliol.pod 1016s # expected: 35539 1016s # received: 35539 1016s ok 139 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "11817-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 71703 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlipc.pod 1016s # expected: 71703 1016s # received: 71703 1016s ok 140 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1150-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 4432 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlirix.pod 1016s # expected: 4432 1016s # received: 4432 1016s ok 141 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "20a8-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 8360 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perljp.pod 1016s # expected: 8360 1016s # received: 8360 1016s ok 142 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "2fc0-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 12224 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlko.pod 1016s # expected: 12224 1016s # received: 12224 1016s ok 143 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "163-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 355 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1016s # expected: 355 1016s # received: 355 1016s ok 144 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "7ea-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 2026 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perllinux.pod 1016s # expected: 2026 1016s # received: 2026 1016s ok 145 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "12457-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 74839 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perllocale.pod 1016s # expected: 74839 1016s # received: 74839 1016s ok 146 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "24dc-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 9436 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perllol.pod 1016s # expected: 9436 1016s # received: 9436 1016s ok 147 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "2f6f-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 12143 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1016s # expected: 12143 1016s # received: 12143 1016s ok 148 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "6753-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 26451 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlmod.pod 1016s # expected: 26451 1016s # received: 26451 1016s ok 149 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "2574-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 9588 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1016s # expected: 9588 1016s # received: 9588 1016s ok 150 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "e547-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 58695 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1016s # expected: 58695 1016s # received: 58695 1016s ok 151 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "573b-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 22331 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1016s # expected: 22331 1016s # received: 22331 1016s ok 152 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "d65-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 3429 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1016s # expected: 3429 1016s # received: 3429 1016s ok 153 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "2ad3-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 10963 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1016s # expected: 10963 1016s # received: 10963 1016s ok 154 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "20a5-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 8357 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlnumber.pod 1016s # expected: 8357 1016s # received: 8357 1016s ok 155 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "8d30-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 36144 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlobj.pod 1016s # expected: 36144 1016s # received: 36144 1016s ok 156 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "6885-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 26757 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlootut.pod 1016s # expected: 26757 1016s # received: 26757 1016s ok 157 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "251a5-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 151973 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlop.pod 1016s # expected: 151973 1016s # received: 151973 1016s ok 158 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "4db-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 1243 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1016s # expected: 1243 1016s # received: 1243 1016s ok 159 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "3b77-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 15223 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlopentut.pod 1016s # expected: 15223 1016s # received: 15223 1016s ok 160 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "16cb9-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 93369 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlos2.pod 1016s # expected: 93369 1016s # received: 93369 1016s ok 161 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "37cb-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 14283 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlos390.pod 1016s # expected: 14283 1016s # received: 14283 1016s ok 162 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "12b0-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 4784 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlos400.pod 1016s # expected: 4784 1016s # received: 4784 1016s ok 163 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "c8a9-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 51369 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1016s # expected: 51369 1016s # received: 51369 1016s ok 164 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "c2bd-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 49853 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlperf.pod 1016s # expected: 49853 1016s # received: 49853 1016s ok 165 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1418-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 5144 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlplan9.pod 1016s # expected: 5144 1016s # received: 5144 1016s ok 166 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "5b65-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 23397 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlpod.pod 1016s # expected: 23397 1016s # received: 23397 1016s ok 167 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "10d10-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 68880 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1016s # expected: 68880 1016s # received: 68880 1016s ok 168 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "2f40-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 12096 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1016s # expected: 12096 1016s # received: 12096 1016s ok 169 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "67b7-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 26551 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1016s # expected: 26551 1016s # received: 26551 1016s ok 170 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "15cc8-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 89288 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlport.pod 1016s # expected: 89288 1016s # received: 89288 1016s ok 171 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1412-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 5138 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlpragma.pod 1016s # expected: 5138 1016s # received: 5138 1016s ok 172 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1a25-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 6693 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlqnx.pod 1016s # expected: 6693 1016s # received: 6693 1016s ok 173 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "2127d-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 135805 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlre.pod 1016s # expected: 135805 1016s # received: 135805 1016s ok 174 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "7bad-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 31661 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlreapi.pod 1016s # expected: 31661 1016s # received: 31661 1016s ok 175 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "818f-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 33167 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1016s # expected: 33167 1016s # received: 33167 1016s ok 176 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "beb0-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 48816 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1016s # expected: 48816 1016s # received: 48816 1016s ok 177 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "8c47-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 35911 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlref.pod 1016s # expected: 35911 1016s # received: 35911 1016s ok 178 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "4944-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 18756 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlreftut.pod 1016s # expected: 18756 1016s # received: 18756 1016s ok 179 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "a989-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 43401 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlreguts.pod 1016s # expected: 43401 1016s # received: 43401 1016s ok 180 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1fd-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 509 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlrepository.pod 1016s # expected: 509 1016s # received: 509 1016s ok 181 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "4af5-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 19189 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlrequick.pod 1016s # expected: 19189 1016s # received: 19189 1016s ok 182 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "3ce4-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 15588 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlreref.pod 1016s # expected: 15588 1016s # received: 15588 1016s ok 183 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1e219-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 123417 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlretut.pod 1016s # expected: 123417 1016s # received: 123417 1016s ok 184 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "60c-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 1548 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlriscos.pod 1016s # expected: 1548 1016s # received: 1548 1016s ok 185 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "e52d-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 58669 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlrun.pod 1016s # expected: 58669 1016s # received: 58669 1016s ok 186 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "6cc6-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 27846 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlsec.pod 1016s # expected: 27846 1016s # received: 27846 1016s ok 187 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "4af2-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 19186 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1016s # expected: 19186 1016s # received: 19186 1016s ok 188 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "74a6-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 29862 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1016s # expected: 29862 1016s # received: 29862 1016s ok 189 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1bdc-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 7132 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlsource.pod 1016s # expected: 7132 1016s # received: 7132 1016s ok 190 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "233b-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 9019 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlstyle.pod 1016s # expected: 9019 1016s # received: 9019 1016s ok 191 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "12f85-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 77701 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlsub.pod 1016s # expected: 77701 1016s # received: 77701 1016s ok 192 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "d2de-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 53982 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlsyn.pod 1016s # expected: 53982 1016s # received: 53982 1016s ok 193 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "2858-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 10328 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlsynology.pod 1016s # expected: 10328 1016s # received: 10328 1016s ok 194 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "b53a-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 46394 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1016s # expected: 46394 1016s # received: 46394 1016s ok 195 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "9a91-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 39569 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perltie.pod 1016s # expected: 39569 1016s # received: 39569 1016s ok 196 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "b9206-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 758278 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perltoc.pod 1016s # expected: 758278 1016s # received: 758278 1016s ok 197 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "174-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 372 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perltodo.pod 1016s # expected: 372 1016s # received: 372 1016s ok 198 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "126-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 294 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perltooc.pod 1016s # expected: 294 1016s # received: 294 1016s ok 199 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "126-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 294 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perltoot.pod 1016s # expected: 294 1016s # received: 294 1016s ok 200 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "297f-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 10623 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perltrap.pod 1016s # expected: 10623 1016s # received: 10623 1016s ok 201 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "213f-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 8511 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perltru64.pod 1016s # expected: 8511 1016s # received: 8511 1016s ok 202 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1183-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 4483 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perltw.pod 1016s # expected: 4483 1016s # received: 4483 1016s ok 203 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "162c0-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 90816 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlunicode.pod 1016s # expected: 90816 1016s # received: 90816 1016s ok 204 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "6349-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 25417 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlunicook.pod 1016s # expected: 25417 1016s # received: 25417 1016s ok 205 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "372e-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 14126 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1016s # expected: 14126 1016s # received: 14126 1016s ok 206 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "96e1-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 38625 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perluniintro.pod 1016s # expected: 38625 1016s # received: 38625 1016s ok 207 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "6eefa-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 454394 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perluniprops.pod 1016s # expected: 454394 1016s # received: 454394 1016s ok 208 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1f0f-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 7951 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlunitut.pod 1016s # expected: 7951 1016s # received: 7951 1016s ok 209 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1ce8-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 7400 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlutil.pod 1016s # expected: 7400 1016s # received: 7400 1016s ok 210 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "16ab2-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 92850 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlvar.pod 1016s # expected: 92850 1016s # received: 92850 1016s ok 211 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "c68d-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 50829 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlvms.pod 1016s # expected: 50829 1016s # received: 50829 1016s ok 212 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "f16-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 3862 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlvos.pod 1016s # expected: 3862 1016s # received: 3862 1016s ok 213 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "7fdb-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 32731 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlwin32.pod 1016s # expected: 32731 1016s # received: 32731 1016s ok 214 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "1532b-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 86827 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlxs.pod 1016s # expected: 86827 1016s # received: 86827 1016s ok 215 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "c504-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 50436 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlxstut.pod 1016s # expected: 50436 1016s # received: 50436 1016s ok 216 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "5dc1-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 24001 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1016s # expected: 24001 1016s # received: 24001 1016s ok 217 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "cb0a0-614f0c873c200" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 831648 1016s #Last-Modified: Sun, 31 Mar 2024 08:37:28 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-binary-httpd 1016s # expected: 831648 1016s # received: 831648 1016s ok 218 1016s #lwp request: 1016s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1016s #User-Agent: libwww-perl/6.76 1016s # 1016s #server response: 1016s #HTTP/1.1 200 OK 1016s #Connection: close 1016s #Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Accept-Ranges: bytes 1016s #ETag: "415750-6155edc931600" 1016s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1016s #Vary: In-If1 1016s #Content-Length: 4282192 1016s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1016s #Client-Date: Mon, 08 Apr 2024 19:06:20 GMT 1016s #Client-Peer: 127.0.0.1:8529 1016s #Client-Response-Num: 1 1016s #DMMATCH1: 1 1016s # 1016s # testing : download of /getfiles-binary-perl 1016s # expected: 4282192 1016s # received: 4282192 1016s ok 219 1016s ok 1017s t/apache/headers.t .................. 1017s 1..27 1017s # Running under perl version 5.038002 for linux 1017s # Current time local: Mon Apr 8 19:06:20 2024 1017s # Current time GMT: Mon Apr 8 19:06:20 2024 1017s # Using Test.pm version 1.31 1017s # Using Apache/Test.pm version 1.42 1017s testing: Hello: World 1017s ok 1 1017s # testing : response success 1017s # expected: qr/HTTP\/1\.. 200 OK/ 1017s # received: 'HTTP/1.1 200 OK' 1017s ok 2 1017s header: [World] vs [World] 1017s # testing : compare header Hello value 1017s # expected: 'World' 1017s # received: 'World' 1017s ok 3 1017s testing: Hello: World 1017s ok 4 1017s # testing : response success 1017s # expected: qr/HTTP\/1\.. 200 OK/ 1017s # received: 'HTTP/1.1 200 OK' 1017s ok 5 1017s header: [World] vs [World] 1017s # testing : compare header Hello value 1017s # expected: 'World' 1017s # received: 'World' 1017s ok 6 1017s testing: Hello: World 1017s ok 7 1017s # testing : response success 1017s # expected: qr/HTTP\/1\.. 200 OK/ 1017s # received: 'HTTP/1.1 200 OK' 1017s ok 8 1017s header: [World] vs [World] 1017s # testing : compare header Hello value 1017s # expected: 'World' 1017s # received: 'World' 1017s ok 9 1017s testing: Hello: Foo 1017s Bar 1017s ok 10 1017s # testing : response success 1017s # expected: qr/HTTP\/1\.. 200 OK/ 1017s # received: 'HTTP/1.1 200 OK' 1017s ok 11 1017s header: [Foo Bar] vs [Foo Bar] 1017s # testing : compare header Hello value 1017s # expected: 'Foo Bar' 1017s # received: 'Foo Bar' 1017s ok 12 1017s testing: Hello: Foo 1017s Bar 1017s ok 13 1017s # testing : response success 1017s # expected: qr/HTTP\/1\.. 200 OK/ 1017s # received: 'HTTP/1.1 200 OK' 1017s ok 14 1017s header: [Foo Bar] vs [Foo Bar] 1017s # testing : compare header Hello value 1017s # expected: 'Foo Bar' 1017s # received: 'Foo Bar' 1017s ok 15 1017s testing: Hello: Foo 1017s Bar 1017s ok 16 1017s # testing : response success 1017s # expected: qr/HTTP\/1\.. 200 OK/ 1017s # received: 'HTTP/1.1 200 OK' 1017s ok 17 1017s header: [Foo Bar] vs [Foo Bar] 1017s # testing : compare header Hello value 1017s # expected: 'Foo Bar' 1017s # received: 'Foo Bar' 1017s ok 18 1017s testing: Hello: Foo 1017s Bar 1017s ok 19 1017s # testing : response success 1017s # expected: qr/HTTP\/1\.. 200 OK/ 1017s # received: 'HTTP/1.1 200 OK' 1017s ok 20 1017s header: [Foo Bar] vs [Foo Bar] 1017s # testing : compare header Hello value 1017s # expected: 'Foo Bar' 1017s # received: 'Foo Bar' 1017s ok 21 1017s testing: Hello: Foo 1017s Bar 1017s ok 22 1017s # testing : response success 1017s # expected: qr/HTTP\/1\.. 200 OK/ 1017s # received: 'HTTP/1.1 200 OK' 1017s ok 23 1017s header: [Foo Bar] vs [Foo Bar] 1017s # testing : compare header Hello value 1017s # expected: 'Foo Bar' 1017s # received: 'Foo Bar' 1017s ok 24 1017s testing: Hello:World 1017s ok 25 1017s # testing : response success 1017s # expected: qr/HTTP\/1\.. 200 OK/ 1017s # received: 'HTTP/1.1 200 OK' 1017s ok 26 1017s header: [World] vs [World] 1017s # testing : compare header Hello value 1017s # expected: 'World' 1017s # received: 'World' 1017s ok 27 1017s ok 1019s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1022s t/apache/http_strict.t .............. 1022s 1..178 1022s # Running under perl version 5.038002 for linux 1022s # Current time local: Mon Apr 8 19:06:24 2024 1022s # Current time GMT: Mon Apr 8 19:06:24 2024 1022s # Using Test.pm version 1.31 1022s # Using Apache/Test.pm version 1.42 1022s # SENDING: 1022s # GET / HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 1 1022s # SENDING: 1022s # GET / HTTP/1.0\n\n 1022s # expecting success, got 200 1022s ok 2 1022s # SENDING: 1022s # get / HTTP/1.0\r\n\r\n 1022s # expecting 501, got 501 1022s ok 3 1022s # SENDING: 1022s # G ET / HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 4 1022s # SENDING: 1022s # G\x00ET / HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 5 1022s # SENDING: 1022s # G/T / HTTP/1.0\r\n\r\n 1022s # expecting 501, got 501 1022s ok 6 1022s # SENDING: 1022s # GET /\x00 HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 7 1022s # SENDING: 1022s # GET / HTTP/1.0\x00\r\n\r\n 1022s # expecting 400, got 400 1022s ok 8 1022s # SENDING: 1022s # GET\x0c/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 9 1022s # SENDING: 1022s # GET\r/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 10 1022s # SENDING: 1022s # GET\t/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 11 1022s # SENDING: 1022s # GET / HTT/1.0\r\n\r\n 1022s # expecting error, got 400 1022s ok 12 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1022s # expecting success, got 200 1022s ok 13 1022s # SENDING: 1022s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1022s # expecting success, got 200 1022s ok 14 1022s # SENDING: 1022s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1022s # expecting success, got 200 1022s ok 15 1022s # SENDING: 1022s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1022s # expecting 400, got 400 1022s ok 16 1022s # SENDING: 1022s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1022s # expecting 400, got 400 1022s ok 17 1022s # SENDING: 1022s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1022s # expecting 200, got 200 1022s ok 18 1022s # SENDING: 1022s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1022s # expecting 400, got 400 1022s ok 19 1022s # SENDING: 1022s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1022s # expecting error, got 400 1022s ok 20 1022s # SENDING: 1022s # GET / HTTP/0.9\r\n\r\n 1022s # expecting error, got 400 1022s ok 21 1022s # SENDING: 1022s # GET / HTTP/0.8\r\n\r\n 1022s # expecting error, got 400 1022s ok 22 1022s # SENDING: 1022s # GET /\x01 HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 23 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 24 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 25 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 26 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 27 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1022s # expecting 400, got 400 1022s ok 28 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 29 1022s # SENDING: 1022s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 30 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 31 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1022s # expecting 400, got 400 1022s ok 32 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 33 1022s # SENDING: 1022s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 34 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 35 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 36 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 37 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 38 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1022s # expecting 400, got 400 1022s ok 39 1022s # SENDING: 1022s # GET / HTTP/1.0\r\r 1022s # expecting dropped connection and HTTPD dropped connection 1022s ok 40 1022s # SENDING: 1022s # GET /\r\n 1022s # expecting headerless HTTP/0.9 body, got response 1022s ok 41 1022s # SENDING: 1022s # GET /#frag HTTP/1.0\r\n 1022s # expecting 400, got 400 1022s ok 42 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1022s # expecting 200, got 200 1022s ok 43 1022s # SENDING: 1022s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1022s # expecting 200, got 200 1022s ok 44 1022s # SENDING: 1022s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1022s # expecting 200, got 200 1022s ok 45 1022s # SENDING: 1022s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1022s # expecting 200, got 200 1022s ok 46 1022s # SENDING: 1022s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1022s # expecting 200, got 200 1022s ok 47 1022s # SENDING: 1022s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1022s # expecting 200, got 200 1022s ok 48 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1022s # expecting 200, got 200 1022s ok 49 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1022s # expecting 400, got 400 1022s ok 50 1022s # SENDING: 1022s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1022s # expecting 200, got 200 1022s ok 51 1022s # SENDING: 1022s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 52 1022s # SENDING: 1022s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 53 1022s # SENDING: 1022s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 54 1022s # SENDING: 1022s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1022s # expecting 200, got 200 1022s ok 55 1022s # SENDING: 1022s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 56 1022s # SENDING: 1022s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 57 1022s # SENDING: 1022s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 58 1022s # SENDING: 1022s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 59 1022s # SENDING: 1022s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 60 1022s # SENDING: 1022s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 61 1022s # SENDING: 1022s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 62 1022s # SENDING: 1022s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 63 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1022s # expecting success, got 200 1022s ok 64 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1022s # expecting success, got 200 1022s ok 65 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1022s # expecting success, got 200 1022s ok 66 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1022s # expecting success, got 200 1022s ok 67 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1022s # expecting success, got 200 1022s ok 68 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1022s # expecting success, got 200 1022s ok 69 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1022s # expecting 200, got 200 1022s ok 70 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1022s # expecting 200, got 200 1022s ok 71 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1022s # expecting 400, got 400 1022s ok 72 1022s # SENDING: 1022s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 73 1022s # SENDING: 1022s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 74 1022s # SENDING: 1022s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 75 1022s # SENDING: 1022s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 76 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1022s # expecting 200, got 200 1022s ok 77 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1022s # expecting 200, got 200 1022s ok 78 1022s # SENDING: 1022s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1022s # expecting 200, got 200 1022s ok 79 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1022s # DECODED: Foo: bar 1022s # RESPONSE: 1022s # HTTP/1.1 200 OK\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Foo: bar\r\n 1022s # Vary: In-If1\r\n 1022s # DMMATCH1: 1\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/plain\r\n 1022s # \r\n 1022s # Hi!\n 1022s # SERVERNAME=localhost\n 1022s # HTTP_HOST=\n 1022s # 1022s # expecting 200, got 200 1022s ok 80 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1022s # DECODED: Foo: 1022s # RESPONSE: 1022s # HTTP/1.1 200 OK\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Foo: \r\n 1022s # Vary: In-If1\r\n 1022s # DMMATCH1: 1\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/plain\r\n 1022s # \r\n 1022s # Hi!\n 1022s # SERVERNAME=localhost\n 1022s # HTTP_HOST=\n 1022s # 1022s # expecting 200, got 200 1022s ok 81 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1022s # DECODED: : bar 1022s # RESPONSE: 1022s # HTTP/1.1 500 Internal Server Error\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Content-Length: 564\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/html; charset=iso-8859-1\r\n 1022s # \r\n 1022s # \n 1022s # \n 1022s # ... 1022s # expecting 500, got 500 1022s ok 82 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1022s # DECODED: F\x00oo: bar 1022s # RESPONSE: 1022s # HTTP/1.1 500 Internal Server Error\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Content-Length: 528\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/html; charset=iso-8859-1\r\n 1022s # \r\n 1022s # \n 1022s # \n 1022s # ... 1022s # expecting 500, got 500 1022s ok 83 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1022s # DECODED: F\x01oo: bar 1022s # RESPONSE: 1022s # HTTP/1.1 500 Internal Server Error\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Content-Length: 564\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/html; charset=iso-8859-1\r\n 1022s # \r\n 1022s # \n 1022s # \n 1022s # ... 1022s # expecting 500, got 500 1022s ok 84 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1022s # DECODED: F\noo: bar 1022s # RESPONSE: 1022s # HTTP/1.1 500 Internal Server Error\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Content-Length: 528\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/html; charset=iso-8859-1\r\n 1022s # \r\n 1022s # \n 1022s # \n 1022s # ... 1022s # expecting 500, got 500 1022s ok 85 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1022s # DECODED: Foo: b\tar 1022s # RESPONSE: 1022s # HTTP/1.1 200 OK\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Foo: b\tar\r\n 1022s # Vary: In-If1\r\n 1022s # DMMATCH1: 1\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/plain\r\n 1022s # \r\n 1022s # Hi!\n 1022s # SERVERNAME=localhost\n 1022s # HTTP_HOST=\n 1022s # 1022s # expecting 200, got 200 1022s ok 86 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1022s # DECODED: Foo: b\x01ar 1022s # RESPONSE: 1022s # HTTP/1.1 500 Internal Server Error\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Content-Length: 564\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/html; charset=iso-8859-1\r\n 1022s # \r\n 1022s # \n 1022s # \n 1022s # ... 1022s # expecting 500, got 500 1022s ok 87 1022s # SENDING: 1022s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1022s # expecting 500, got 500 1022s ok 88 1022s # SENDING: 1022s # GET / HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 89 1022s # SENDING: 1022s # GET / HTTP/1.0\n\n 1022s # expecting 400, got 400 1022s ok 90 1022s # SENDING: 1022s # get / HTTP/1.0\r\n\r\n 1022s # expecting 501, got 501 1022s ok 91 1022s # SENDING: 1022s # G ET / HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 92 1022s # SENDING: 1022s # G\x00ET / HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 93 1022s # SENDING: 1022s # G/T / HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 94 1022s # SENDING: 1022s # GET /\x00 HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 95 1022s # SENDING: 1022s # GET / HTTP/1.0\x00\r\n\r\n 1022s # expecting 400, got 400 1022s ok 96 1022s # SENDING: 1022s # GET\x0c/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 97 1022s # SENDING: 1022s # GET\r/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 98 1022s # SENDING: 1022s # GET\t/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 99 1022s # SENDING: 1022s # GET / HTT/1.0\r\n\r\n 1022s # expecting error, got 400 1022s ok 100 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1022s # expecting success, got 200 1022s ok 101 1022s # SENDING: 1022s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1022s # expecting success, got 200 1022s ok 102 1022s # SENDING: 1022s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1022s # expecting success, got 200 1022s ok 103 1022s # SENDING: 1022s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1022s # expecting 400, got 400 1022s ok 104 1022s # SENDING: 1022s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1022s # expecting 400, got 400 1022s ok 105 1022s # SENDING: 1022s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1022s # expecting 400, got 400 1022s ok 106 1022s # SENDING: 1022s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1022s # expecting 400, got 400 1022s ok 107 1022s # SENDING: 1022s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1022s # expecting error, got 400 1022s ok 108 1022s # SENDING: 1022s # GET / HTTP/0.9\r\n\r\n 1022s # expecting error, got 400 1022s ok 109 1022s # SENDING: 1022s # GET / HTTP/0.8\r\n\r\n 1022s # expecting error, got 400 1022s ok 110 1022s # SENDING: 1022s # GET /\x01 HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 111 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 112 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 113 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 114 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 115 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1022s # expecting 400, got 400 1022s ok 116 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 117 1022s # SENDING: 1022s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 118 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 119 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1022s # expecting 400, got 400 1022s ok 120 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 121 1022s # SENDING: 1022s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 122 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 123 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 124 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1022s # expecting 400, got 400 1022s ok 125 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 126 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1022s # expecting 400, got 400 1022s ok 127 1022s # SENDING: 1022s # GET / HTTP/1.0\r\r 1022s # expecting dropped connection and HTTPD dropped connection 1022s ok 128 1022s # SENDING: 1022s # GET /\r\n 1022s # expecting headerless HTTP/0.9 body, got response 1022s ok 129 1022s # SENDING: 1022s # GET /#frag HTTP/1.0\r\n 1022s # expecting 400, got 400 1022s ok 130 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1022s # expecting 400, got 400 1022s ok 131 1022s # SENDING: 1022s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 132 1022s # SENDING: 1022s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 133 1022s # SENDING: 1022s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1022s # expecting 200, got 200 1022s ok 134 1022s # SENDING: 1022s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 135 1022s # SENDING: 1022s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 136 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1022s # expecting 400, got 400 1022s ok 137 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1022s # expecting 400, got 400 1022s ok 138 1022s # SENDING: 1022s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1022s # expecting 200, got 200 1022s ok 139 1022s # SENDING: 1022s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 140 1022s # SENDING: 1022s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 141 1022s # SENDING: 1022s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 142 1022s # SENDING: 1022s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 143 1022s # SENDING: 1022s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 144 1022s # SENDING: 1022s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 145 1022s # SENDING: 1022s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 146 1022s # SENDING: 1022s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 147 1022s # SENDING: 1022s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 148 1022s # SENDING: 1022s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 149 1022s # SENDING: 1022s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1022s # expecting success, got 200 1022s ok 150 1022s # SENDING: 1022s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1022s # expecting 400, got 400 1022s ok 151 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1022s # expecting success, got 200 1022s ok 152 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1022s # expecting success, got 200 1022s ok 153 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1022s # expecting success, got 200 1022s ok 154 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1022s # expecting success, got 200 1022s ok 155 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1022s # expecting success, got 200 1022s ok 156 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1022s # expecting success, got 200 1022s ok 157 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1022s # expecting 400, got 400 1022s ok 158 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1022s # expecting 400, got 400 1022s ok 159 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1022s # expecting 400, got 400 1022s ok 160 1022s # SENDING: 1022s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 161 1022s # SENDING: 1022s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 162 1022s # SENDING: 1022s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 163 1022s # SENDING: 1022s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1022s # expecting 200, got 200 1022s ok 164 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1022s # expecting 200, got 200 1022s ok 165 1022s # SENDING: 1022s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1022s # expecting 200, got 200 1022s ok 166 1022s # SENDING: 1022s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1022s # expecting 200, got 200 1022s ok 167 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1022s # DECODED: Foo: bar 1022s # RESPONSE: 1022s # HTTP/1.1 200 OK\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Foo: bar\r\n 1022s # Vary: In-If1\r\n 1022s # DMMATCH1: 1\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/plain\r\n 1022s # \r\n 1022s # Hi!\n 1022s # SERVERNAME=localhost\n 1022s # HTTP_HOST=\n 1022s # 1022s # expecting 200, got 200 1022s ok 168 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1022s # DECODED: Foo: 1022s # RESPONSE: 1022s # HTTP/1.1 200 OK\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Foo: \r\n 1022s # Vary: In-If1\r\n 1022s # DMMATCH1: 1\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/plain\r\n 1022s # \r\n 1022s # Hi!\n 1022s # SERVERNAME=localhost\n 1022s # HTTP_HOST=\n 1022s # 1022s # expecting 200, got 200 1022s ok 169 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1022s # DECODED: : bar 1022s # RESPONSE: 1022s # HTTP/1.1 500 Internal Server Error\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Content-Length: 564\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/html; charset=iso-8859-1\r\n 1022s # \r\n 1022s # \n 1022s # \n 1022s # ... 1022s # expecting 500, got 500 1022s ok 170 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1022s # DECODED: F\x00oo: bar 1022s # RESPONSE: 1022s # HTTP/1.1 500 Internal Server Error\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Content-Length: 528\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/html; charset=iso-8859-1\r\n 1022s # \r\n 1022s # \n 1022s # \n 1022s # ... 1022s # expecting 500, got 500 1022s ok 171 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1022s # DECODED: F\x01oo: bar 1022s # RESPONSE: 1022s # HTTP/1.1 500 Internal Server Error\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Content-Length: 564\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/html; charset=iso-8859-1\r\n 1022s # \r\n 1022s # \n 1022s # \n 1022s # ... 1022s # expecting 500, got 500 1022s ok 172 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1022s # DECODED: F\noo: bar 1022s # RESPONSE: 1022s # HTTP/1.1 500 Internal Server Error\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Content-Length: 528\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/html; charset=iso-8859-1\r\n 1022s # \r\n 1022s # \n 1022s # \n 1022s # ... 1022s # expecting 500, got 500 1022s ok 173 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1022s # DECODED: Foo: b\tar 1022s # RESPONSE: 1022s # HTTP/1.1 200 OK\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:26 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Foo: b\tar\r\n 1022s # Vary: In-If1\r\n 1022s # DMMATCH1: 1\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/plain\r\n 1022s # \r\n 1022s # Hi!\n 1022s # SERVERNAME=localhost\n 1022s # HTTP_HOST=\n 1022s # 1022s # expecting 200, got 200 1022s ok 174 1022s # SENDING: 1022s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1022s # DECODED: Foo: b\x01ar 1022s # RESPONSE: 1022s # HTTP/1.1 500 Internal Server Error\r\n 1022s # Date: Mon, 08 Apr 2024 19:06:27 GMT\r\n 1022s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1022s # Content-Length: 564\r\n 1022s # Connection: close\r\n 1022s # Content-Type: text/html; charset=iso-8859-1\r\n 1022s # \r\n 1022s # \n 1022s # \n 1022s # ... 1022s # expecting 500, got 500 1022s ok 175 1022s # SENDING: 1022s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1022s # expecting 500, got 500 1022s ok 176 1022s ok 177 1022s ok 178 1022s ok 1023s t/apache/if_sections.t .............. 1023s 1..46 1023s # Running under perl version 5.038002 for linux 1023s # Current time local: Mon Apr 8 19:06:27 2024 1023s # Current time GMT: Mon Apr 8 19:06:27 2024 1023s # Using Test.pm version 1.31 1023s # Using Apache/Test.pm version 1.42 1023s # /if_sec/ with '': 1023s # expected: 200 1023s # received: '200' 1023s ok 1 1023s # expected: undef 1023s # received: undef 1023s ok 2 1023s # /if_sec/foo.if_test with '': 1023s # expected: 200 1023s # received: '200' 1023s ok 3 1023s # expected: undef 1023s # received: undef 1023s ok 4 1023s # /if_sec/foo.if_test with '1': 1023s # expected: 200 1023s # received: '200' 1023s ok 5 1023s # expected: 'global1' 1023s # received: 'global1' 1023s ok 6 1023s # /if_sec/foo.if_test with '1 11': 1023s # expected: 200 1023s # received: '200' 1023s ok 7 1023s # expected: 'global1, nested11, nested113' 1023s # received: 'global1, nested11, nested113' 1023s ok 8 1023s # /if_sec/foo.if_test with '1 11 111': 1023s # expected: 200 1023s # received: '200' 1023s ok 9 1023s # expected: 'global1, nested11, nested111' 1023s # received: 'global1, nested11, nested111' 1023s ok 10 1023s # /if_sec/foo.if_test with '1 11 112': 1023s # expected: 200 1023s # received: '200' 1023s ok 11 1023s # expected: 'global1, nested11, nested112' 1023s # received: 'global1, nested11, nested112' 1023s ok 12 1023s # /if_sec/foo.if_test with '1 2': 1023s # expected: 200 1023s # received: '200' 1023s ok 13 1023s # expected: 'global1, files2' 1023s # received: 'global1, files2' 1023s ok 14 1023s # /if_sec/dir/foo.txt with '1 2': 1023s # expected: 200 1023s # received: '200' 1023s ok 15 1023s # expected: 'global1, dir1, dir2, dir_files1' 1023s # received: 'global1, dir1, dir2, dir_files1' 1023s ok 16 1023s # /if_sec/dir/ with '1 2': 1023s # expected: 200 1023s # received: '200' 1023s ok 17 1023s # expected: 'global1, dir1, dir2' 1023s # received: 'global1, dir1, dir2' 1023s ok 18 1023s # /if_sec/dir/ with '1 11': 1023s # expected: 200 1023s # received: '200' 1023s ok 19 1023s # expected: 'global1, dir1, nested11, nested113' 1023s # received: 'global1, dir1, nested11, nested113' 1023s ok 20 1023s # /if_sec/dir/ with '1 11 111': 1023s # expected: 200 1023s # received: '200' 1023s ok 21 1023s # expected: 'global1, dir1, nested11, nested111' 1023s # received: 'global1, dir1, nested11, nested111' 1023s ok 22 1023s # /if_sec/dir/ with '1 11 112': 1023s # expected: 200 1023s # received: '200' 1023s ok 23 1023s # expected: 'global1, dir1, nested11, nested112' 1023s # received: 'global1, dir1, nested11, nested112' 1023s ok 24 1023s # /if_sec/loc/ with '1 2': 1023s # expected: 200 1023s # received: '200' 1023s ok 25 1023s # expected: 'global1, loc1, loc2' 1023s # received: 'global1, loc1, loc2' 1023s ok 26 1023s # /if_sec/loc/foo.txt with '1 2': 1023s # expected: 200 1023s # received: '200' 1023s ok 27 1023s # expected: 'global1, loc1, loc2' 1023s # received: 'global1, loc1, loc2' 1023s ok 28 1023s # /if_sec/loc/ with '1 11': 1023s # expected: 200 1023s # received: '200' 1023s ok 29 1023s # expected: 'global1, loc1, nested11, nested113' 1023s # received: 'global1, loc1, nested11, nested113' 1023s ok 30 1023s # /if_sec/loc/ with '1 11 111': 1023s # expected: 200 1023s # received: '200' 1023s ok 31 1023s # expected: 'global1, loc1, nested11, nested111' 1023s # received: 'global1, loc1, nested11, nested111' 1023s ok 32 1023s # /if_sec/loc/ with '1 11 112': 1023s # expected: 200 1023s # received: '200' 1023s ok 33 1023s # expected: 'global1, loc1, nested11, nested112' 1023s # received: 'global1, loc1, nested11, nested112' 1023s ok 34 1023s # /if_sec/loc/foo.if_test with '1 2': 1023s # expected: 200 1023s # received: '200' 1023s ok 35 1023s # expected: 'global1, files2, loc1, loc2' 1023s # received: 'global1, files2, loc1, loc2' 1023s ok 36 1023s # /if_sec/loc/foo.if_test with '1 2 11': 1023s # expected: 200 1023s # received: '200' 1023s ok 37 1023s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1023s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1023s ok 38 1023s # /if_sec/loc/foo.if_test with '1 2 11 111': 1023s # expected: 200 1023s # received: '200' 1023s ok 39 1023s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1023s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1023s ok 40 1023s # /if_sec/loc/foo.if_test with '1 2 11 112': 1023s # expected: 200 1023s # received: '200' 1023s ok 41 1023s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1023s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1023s ok 42 1023s # /if_sec/proxy/ with '1 2': 1023s # expected: 200 1023s # received: '200' 1023s ok 43 1023s # expected: 'global1, locp1, locp2' 1023s # received: 'global1, locp1, locp2' 1023s ok 44 1023s # /if_sec/proxy/ with '2': 1023s # expected: 200 1023s # received: '200' 1023s ok 45 1023s # expected: 'locp2' 1023s # received: 'locp2' 1023s ok 46 1023s ok 1025s t/apache/iffile.t ................... 1025s 1..2 1025s # Running under perl version 5.038002 for linux 1025s # Current time local: Mon Apr 8 19:06:28 2024 1025s # Current time GMT: Mon Apr 8 19:06:28 2024 1025s # Using Test.pm version 1.31 1025s # Using Apache/Test.pm version 1.42 1025s # expected: 200 1025s # received: '200' 1025s ok 1 1025s # expected: 'success1, success2, success3, success4, success5' 1025s # received: 'success1, success2, success3, success4, success5' 1025s ok 2 1025s ok 1027s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1033s t/apache/limits.t ................... 1033s 1..12 1033s # Running under perl version 5.038002 for linux 1033s # Current time local: Mon Apr 8 19:06:32 2024 1033s # Current time GMT: Mon Apr 8 19:06:32 2024 1033s # Using Test.pm version 1.31 1033s # Using Apache/Test.pm version 1.42 1033s # Testing LimitRequestLine; should succeed 1033s # testing : Test #1 1033s # expected: 200 1033s # received: '200' 1033s ok 1 1033s # Testing LimitRequestLine; should fail 1033s # testing : Test #2 1033s # expected: 414 1033s # received: '414' 1033s ok 2 1033s # Testing LimitRequestFieldSize; should succeed 1033s # testing : Test #3 1033s # expected: 200 1033s # received: '200' 1033s ok 3 1033s # Testing LimitRequestFieldSize; should fail 1033s # testing : Test #4 1033s # expected: 400 1033s # received: '400' 1033s ok 4 1033s # Testing LimitRequestFields; should succeed 1033s # testing : Test #5 1033s # expected: 200 1033s # received: '200' 1033s ok 5 1033s # Testing LimitRequestFields; should fail 1033s # testing : Test #6 1033s # expected: 400 1033s # received: '400' 1033s ok 6 1033s # Testing LimitRequestBody; should succeed 1033s # Chunked transfer-encoding enabled 1033s # testing : Test #7 1033s # expected: 200 1033s # received: '200' 1033s ok 7 1033s # Testing LimitRequestBody; should succeed 1033s # Chunked transfer-encoding disabled 1033s # testing : Test #8 1033s # expected: 200 1033s # received: '200' 1033s ok 8 1033s # Testing LimitRequestBody; should fail 1033s # Chunked transfer-encoding enabled 1033s # testing : Test #9 1033s # expected: 413 1033s # received: '413' 1033s ok 9 1033s # Testing LimitRequestBody; should fail 1033s # Chunked transfer-encoding disabled 1033s # testing : Test #10 1033s # expected: 413 1033s # received: '413' 1033s ok 10 1033s # Testing LimitRequestFieldSize; should succeed 1033s # testing : Test #11 1033s # expected: 200 1033s # received: '200' 1033s ok 11 1033s # Testing LimitRequestFieldSize; should fail 1033s # testing : Test #12 1033s # expected: 400 1033s # received: '400' 1033s ok 12 1033s ok 1034s t/apache/loglevel.t ................. 1034s 1..8 1034s # Running under perl version 5.038002 for linux 1034s # Current time local: Mon Apr 8 19:06:38 2024 1034s # Current time GMT: Mon Apr 8 19:06:38 2024 1034s # Using Test.pm version 1.31 1034s # Using Apache/Test.pm version 1.42 1034s ok 1 1034s ok 2 1034s ok 3 1034s ok 4 1034s ok 5 1034s ok 6 1034s ok 7 1034s ok 8 1034s ok 1036s t/apache/maxranges.t ................ 1036s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1036s 1..19 1036s # Running under perl version 5.038002 for linux 1036s # Current time local: Mon Apr 8 19:06:39 2024 1036s # Current time GMT: Mon Apr 8 19:06:39 2024 1036s # Using Test.pm version 1.31 1036s # Using Apache/Test.pm version 1.42 1036s ok 1 1036s ok 2 1036s ok 3 1036s ok 4 1036s ok 5 1036s ok 6 1036s ok 7 1036s ok 8 1036s ok 9 1036s ok 10 1036s ok 11 1036s ok 12 1036s ok 13 1036s ok 14 1036s ok 15 1036s ok 16 1036s ok 17 1036s ok 18 1036s ok 19 1036s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1036s ok 1038s t/apache/mergeslashes.t ............. 1038s 1..9 1038s # Running under perl version 5.038002 for linux 1038s # Current time local: Mon Apr 8 19:06:41 2024 1038s # Current time GMT: Mon Apr 8 19:06:41 2024 1038s # Using Test.pm version 1.31 1038s # Using Apache/Test.pm version 1.42 1038s # SENDING to 127.0.0.1:8559 1038s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1038s # expected 403, got 403 for exact match 1038s ok 1 1038s # SENDING to 127.0.0.1:8559 1038s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1038s # expected 403, got 403 for merged even at front 1038s ok 2 1038s # SENDING to 127.0.0.1:8559 1038s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1038s # expected 403, got 403 for merged even at front 1038s ok 3 1038s # SENDING to 127.0.0.1:8559 1038s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1038s # expected 403, got 403 for c// should be merged 1038s ok 4 1038s # SENDING to 127.0.0.1:8559 1038s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1038s # expected 403, got 403 for a// should be merged 1038s ok 5 1038s # SENDING to 127.0.0.1:8559 1038s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1038s # expected 403, got 403 for a// matches locationmatch 1038s ok 6 1038s # SENDING to 127.0.0.1:8559 1038s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1038s # expected 200, got 200 for c// doesn't match locationmatch 1038s ok 7 1038s # SENDING to 127.0.0.1:8559 1038s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1038s # expected 403, got 403 for baseline failed 1038s ok 8 1038s # SENDING to 127.0.0.1:8559 1038s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1038s # expected 403, got 403 for b//d not merged for Location with OFF 1038s ok 9 1038s ok 1040s t/apache/mmn.t ...................... 1040s 1..2 1040s # Running under perl version 5.038002 for linux 1040s # Current time local: Mon Apr 8 19:06:43 2024 1040s # Current time GMT: Mon Apr 8 19:06:43 2024 1040s # Using Test.pm version 1.31 1040s # Using Apache/Test.pm version 1.42 1040s ok 1 1040s ok 2 1040s ok 1041s t/apache/options.t .................. 1041s 1..2 1041s # Running under perl version 5.038002 for linux 1041s # Current time local: Mon Apr 8 19:06:45 2024 1041s # Current time GMT: Mon Apr 8 19:06:45 2024 1041s # Using Test.pm version 1.31 1041s # Using Apache/Test.pm version 1.42 1041s # testing : code 1041s # expected: 200 1041s # received: '200' 1041s ok 1 1041s # testing : OPTIONS 1041s # expected: qr/OPTIONS/ 1041s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1041s ok 2 1041s ok 1045s t/apache/passbrigade.t .............. 1045s # using LWP client 1045s 1..114 1045s # Running under perl version 5.038002 for linux 1045s # Current time local: Mon Apr 8 19:06:46 2024 1045s # Current time GMT: Mon Apr 8 19:06:46 2024 1045s # Using Test.pm version 1.31 1045s # Using Apache/Test.pm version 1.42 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 1024 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #DMMATCH1: 1 1045s # 1045s # testing : bytes in body 1045s # expected: 1024 1045s # received: 1024 1045s ok 1 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 2048 1045s # received: 2048 1045s ok 2 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 3072 1045s # received: 3072 1045s ok 3 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 4096 1045s # received: 4096 1045s ok 4 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 5120 1045s # received: 5120 1045s ok 5 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 6144 1045s # received: 6144 1045s ok 6 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 7168 1045s # received: 7168 1045s ok 7 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 8192 1045s # received: 8192 1045s ok 8 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 9216 1045s # received: 9216 1045s ok 9 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 10240 1045s # received: 10240 1045s ok 10 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 11264 1045s # received: 11264 1045s ok 11 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 12288 1045s # received: 12288 1045s ok 12 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 13312 1045s # received: 13312 1045s ok 13 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 14336 1045s # received: 14336 1045s ok 14 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 15360 1045s # received: 15360 1045s ok 15 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 16384 1045s # received: 16384 1045s ok 16 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 17408 1045s # received: 17408 1045s ok 17 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 18432 1045s # received: 18432 1045s ok 18 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 19456 1045s # received: 19456 1045s ok 19 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 20480 1045s # received: 20480 1045s ok 20 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 21504 1045s # received: 21504 1045s ok 21 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 22528 1045s # received: 22528 1045s ok 22 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 23552 1045s # received: 23552 1045s ok 23 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 24576 1045s # received: 24576 1045s ok 24 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 25600 1045s # received: 25600 1045s ok 25 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 26624 1045s # received: 26624 1045s ok 26 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 27648 1045s # received: 27648 1045s ok 27 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 28672 1045s # received: 28672 1045s ok 28 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 29696 1045s # received: 29696 1045s ok 29 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 30720 1045s # received: 30720 1045s ok 30 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 31744 1045s # received: 31744 1045s ok 31 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 32768 1045s # received: 32768 1045s ok 32 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 33792 1045s # received: 33792 1045s ok 33 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 34816 1045s # received: 34816 1045s ok 34 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 35840 1045s # received: 35840 1045s ok 35 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 36864 1045s # received: 36864 1045s ok 36 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 37888 1045s # received: 37888 1045s ok 37 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 38912 1045s # received: 38912 1045s ok 38 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 39936 1045s # received: 39936 1045s ok 39 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 40960 1045s # received: 40960 1045s ok 40 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 41984 1045s # received: 41984 1045s ok 41 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 43008 1045s # received: 43008 1045s ok 42 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 44032 1045s # received: 44032 1045s ok 43 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 45056 1045s # received: 45056 1045s ok 44 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 46080 1045s # received: 46080 1045s ok 45 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 47104 1045s # received: 47104 1045s ok 46 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 48128 1045s # received: 48128 1045s ok 47 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 49152 1045s # received: 49152 1045s ok 48 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 50176 1045s # received: 50176 1045s ok 49 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 51200 1045s # received: 51200 1045s ok 50 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 102400 1045s # received: 102400 1045s ok 51 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 307200 1045s # received: 307200 1045s ok 52 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 512000 1045s # received: 512000 1045s ok 53 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 2048000 1045s # received: 2048000 1045s ok 54 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 4096000 1045s # received: 4096000 1045s ok 55 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:48 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:49 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 6144000 1045s # received: 6144000 1045s ok 56 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:49 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 0 1045s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #Client-Transfer-Encoding: chunked 1045s #DMMATCH1: 1 1045s #X-Content-Length-Note: added by Apache::TestRequest 1045s # 1045s # testing : bytes in body 1045s # expected: 10240000 1045s # received: 10240000 1045s ok 57 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 1024 1045s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #DMMATCH1: 1 1045s # 1045s # testing : bytes in body 1045s # expected: 1024 1045s # received: 1024 1045s ok 58 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 2048 1045s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1045s #Client-Peer: 127.0.0.1:8529 1045s #Client-Response-Num: 1 1045s #DMMATCH1: 1 1045s # 1045s # testing : bytes in body 1045s # expected: 2048 1045s # received: 2048 1045s ok 59 1045s #lwp request: 1045s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1045s #User-Agent: libwww-perl/6.76 1045s # 1045s #server response: 1045s #HTTP/1.1 200 OK 1045s #Connection: close 1045s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1045s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1045s #Vary: In-If1 1045s #Content-Length: 3072 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #DMMATCH1: 1 1046s # 1046s # testing : bytes in body 1046s # expected: 3072 1046s # received: 3072 1046s ok 60 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 4096 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #DMMATCH1: 1 1046s # 1046s # testing : bytes in body 1046s # expected: 4096 1046s # received: 4096 1046s ok 61 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 5120 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #DMMATCH1: 1 1046s # 1046s # testing : bytes in body 1046s # expected: 5120 1046s # received: 5120 1046s ok 62 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 6144 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #DMMATCH1: 1 1046s # 1046s # testing : bytes in body 1046s # expected: 6144 1046s # received: 6144 1046s ok 63 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 7168 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #DMMATCH1: 1 1046s # 1046s # testing : bytes in body 1046s # expected: 7168 1046s # received: 7168 1046s ok 64 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 8192 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #DMMATCH1: 1 1046s # 1046s # testing : bytes in body 1046s # expected: 8192 1046s # received: 8192 1046s ok 65 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 9216 1046s # received: 9216 1046s ok 66 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 10240 1046s # received: 10240 1046s ok 67 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 11264 1046s # received: 11264 1046s ok 68 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 12288 1046s # received: 12288 1046s ok 69 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 13312 1046s # received: 13312 1046s ok 70 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 14336 1046s # received: 14336 1046s ok 71 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 15360 1046s # received: 15360 1046s ok 72 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 16384 1046s # received: 16384 1046s ok 73 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 17408 1046s # received: 17408 1046s ok 74 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 18432 1046s # received: 18432 1046s ok 75 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 19456 1046s # received: 19456 1046s ok 76 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 20480 1046s # received: 20480 1046s ok 77 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 21504 1046s # received: 21504 1046s ok 78 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 22528 1046s # received: 22528 1046s ok 79 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 23552 1046s # received: 23552 1046s ok 80 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 24576 1046s # received: 24576 1046s ok 81 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 25600 1046s # received: 25600 1046s ok 82 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 26624 1046s # received: 26624 1046s ok 83 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 27648 1046s # received: 27648 1046s ok 84 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 28672 1046s # received: 28672 1046s ok 85 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 29696 1046s # received: 29696 1046s ok 86 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 30720 1046s # received: 30720 1046s ok 87 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 31744 1046s # received: 31744 1046s ok 88 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 32768 1046s # received: 32768 1046s ok 89 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 33792 1046s # received: 33792 1046s ok 90 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 34816 1046s # received: 34816 1046s ok 91 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 35840 1046s # received: 35840 1046s ok 92 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 36864 1046s # received: 36864 1046s ok 93 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 37888 1046s # received: 37888 1046s ok 94 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 38912 1046s # received: 38912 1046s ok 95 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 39936 1046s # received: 39936 1046s ok 96 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 40960 1046s # received: 40960 1046s ok 97 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 41984 1046s # received: 41984 1046s ok 98 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 43008 1046s # received: 43008 1046s ok 99 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 44032 1046s # received: 44032 1046s ok 100 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 45056 1046s # received: 45056 1046s ok 101 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 46080 1046s # received: 46080 1046s ok 102 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 47104 1046s # received: 47104 1046s ok 103 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 48128 1046s # received: 48128 1046s ok 104 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 49152 1046s # received: 49152 1046s ok 105 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 50176 1046s # received: 50176 1046s ok 106 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 51200 1046s # received: 51200 1046s ok 107 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 102400 1046s # received: 102400 1046s ok 108 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 307200 1046s # received: 307200 1046s ok 109 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 512000 1046s # received: 512000 1046s ok 110 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 2048000 1046s # received: 2048000 1046s ok 111 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 4096000 1046s # received: 4096000 1046s ok 112 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 6144000 1046s # received: 6144000 1046s ok 113 1046s #lwp request: 1046s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1046s #User-Agent: libwww-perl/6.76 1046s # 1046s #server response: 1046s #HTTP/1.1 200 OK 1046s #Connection: close 1046s #Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1046s #Vary: In-If1 1046s #Content-Length: 0 1046s #Client-Date: Mon, 08 Apr 2024 19:06:50 GMT 1046s #Client-Peer: 127.0.0.1:8529 1046s #Client-Response-Num: 1 1046s #Client-Transfer-Encoding: chunked 1046s #DMMATCH1: 1 1046s #X-Content-Length-Note: added by Apache::TestRequest 1046s # 1046s # testing : bytes in body 1046s # expected: 10240000 1046s # received: 10240000 1046s ok 114 1046s ok 1047s t/apache/post.t ..................... 1047s # using LWP client 1047s 1..51 1047s # Running under perl version 5.038002 for linux 1047s # Current time local: Mon Apr 8 19:06:50 2024 1047s # Current time GMT: Mon Apr 8 19:06:50 2024 1047s # Using Test.pm version 1.31 1047s # Using Apache/Test.pm version 1.42 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 1024 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 5 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '1024' 1047s # received: 1024 1047s ok 1 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 2048 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 5 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '2048' 1047s # received: 2048 1047s ok 2 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 3072 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 5 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '3072' 1047s # received: 3072 1047s ok 3 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 4096 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 5 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '4096' 1047s # received: 4096 1047s ok 4 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 5120 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 5 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '5120' 1047s # received: 5120 1047s ok 5 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 6144 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 5 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '6144' 1047s # received: 6144 1047s ok 6 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 7168 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 5 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '7168' 1047s # received: 7168 1047s ok 7 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 8192 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 5 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '8192' 1047s # received: 8192 1047s ok 8 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 9216 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 5 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '9216' 1047s # received: 9216 1047s ok 9 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 10240 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 6 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '10240' 1047s # received: 10240 1047s ok 10 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 11264 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 6 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '11264' 1047s # received: 11264 1047s ok 11 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 12288 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 6 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '12288' 1047s # received: 12288 1047s ok 12 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 13312 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 6 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '13312' 1047s # received: 13312 1047s ok 13 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 14336 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 6 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '14336' 1047s # received: 14336 1047s ok 14 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 15360 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 6 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '15360' 1047s # received: 15360 1047s ok 15 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 16384 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 6 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '16384' 1047s # received: 16384 1047s ok 16 1047s #lwp request: 1047s #POST http://localhost:8529/eat_post HTTP/1.1 1047s #User-Agent: libwww-perl/6.76 1047s #Content-Length: 17408 1047s # 1047s #server response: 1047s #HTTP/1.1 200 OK 1047s #Connection: close 1047s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1047s #Vary: In-If1 1047s #Content-Length: 6 1047s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1047s #Client-Peer: 127.0.0.1:8529 1047s #Client-Response-Num: 1 1047s #DMMATCH1: 1 1047s # 1047s # testing : length posted 1047s # expected: '17408' 1047s # received: 17408 1047s ok 17 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 18432 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '18432' 1048s # received: 18432 1048s ok 18 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 19456 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '19456' 1048s # received: 19456 1048s ok 19 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 20480 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '20480' 1048s # received: 20480 1048s ok 20 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 21504 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '21504' 1048s # received: 21504 1048s ok 21 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 22528 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '22528' 1048s # received: 22528 1048s ok 22 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 23552 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '23552' 1048s # received: 23552 1048s ok 23 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 24576 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '24576' 1048s # received: 24576 1048s ok 24 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 25600 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '25600' 1048s # received: 25600 1048s ok 25 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 26624 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '26624' 1048s # received: 26624 1048s ok 26 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 27648 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '27648' 1048s # received: 27648 1048s ok 27 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 28672 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '28672' 1048s # received: 28672 1048s ok 28 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 29696 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '29696' 1048s # received: 29696 1048s ok 29 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 30720 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '30720' 1048s # received: 30720 1048s ok 30 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 31744 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '31744' 1048s # received: 31744 1048s ok 31 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 32768 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '32768' 1048s # received: 32768 1048s ok 32 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 33792 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '33792' 1048s # received: 33792 1048s ok 33 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 34816 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '34816' 1048s # received: 34816 1048s ok 34 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 35840 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '35840' 1048s # received: 35840 1048s ok 35 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 36864 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '36864' 1048s # received: 36864 1048s ok 36 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 37888 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '37888' 1048s # received: 37888 1048s ok 37 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 38912 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '38912' 1048s # received: 38912 1048s ok 38 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 39936 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '39936' 1048s # received: 39936 1048s ok 39 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 40960 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '40960' 1048s # received: 40960 1048s ok 40 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 41984 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '41984' 1048s # received: 41984 1048s ok 41 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 43008 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '43008' 1048s # received: 43008 1048s ok 42 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 44032 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '44032' 1048s # received: 44032 1048s ok 43 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 45056 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '45056' 1048s # received: 45056 1048s ok 44 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 46080 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '46080' 1048s # received: 46080 1048s ok 45 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 47104 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '47104' 1048s # received: 47104 1048s ok 46 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 48128 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '48128' 1048s # received: 48128 1048s ok 47 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 49152 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '49152' 1048s # received: 49152 1048s ok 48 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 50176 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '50176' 1048s # received: 50176 1048s ok 49 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 51200 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 6 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '51200' 1048s # received: 51200 1048s ok 50 1048s #lwp request: 1048s #POST http://localhost:8529/eat_post HTTP/1.1 1048s #User-Agent: libwww-perl/6.76 1048s #Content-Length: 102400 1048s # 1048s #server response: 1048s #HTTP/1.1 200 OK 1048s #Connection: close 1048s #Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1048s #Vary: In-If1 1048s #Content-Length: 7 1048s #Client-Date: Mon, 08 Apr 2024 19:06:52 GMT 1048s #Client-Peer: 127.0.0.1:8529 1048s #Client-Response-Num: 1 1048s #DMMATCH1: 1 1048s # 1048s # testing : length posted 1048s # expected: '102400' 1048s # received: 102400 1048s ok 51 1048s ok 1049s t/apache/pr17629.t .................. 1049s 1..4 1049s # Running under perl version 5.038002 for linux 1049s # Current time local: Mon Apr 8 19:06:52 2024 1049s # Current time GMT: Mon Apr 8 19:06:52 2024 1049s # Using Test.pm version 1.31 1049s # Using Apache/Test.pm version 1.42 1049s # expected: 'begin-foobar-end 1049s # ' 1049s # received: 'begin-foobar-end 1049s # ' 1049s ok 1 1049s # expected: 200 1049s # received: '200' 1049s ok 2 1049s # testing : response was gzipped 1049s # expected: 'gzip' 1049s # received: 'gzip' 1049s ok 3 1049s # expected: 'begin-foobar-end 1049s # ' 1049s # received: 'begin-foobar-end 1049s # ' 1049s ok 4 1049s ok 1051s t/apache/pr18757.t .................. 1051s 1..3 1051s # Running under perl version 5.038002 for linux 1051s # Current time local: Mon Apr 8 19:06:54 2024 1051s # Current time GMT: Mon Apr 8 19:06:54 2024 1051s # Using Test.pm version 1.31 1051s # Using Apache/Test.pm version 1.42 1051s # testing : 200 response from GET 1051s # expected: 200 1051s # received: '200' 1051s ok 1 1051s # expected C-L is 26 1051s # URL via proxy is http://localhost:8551/index.html 1051s ok 2 1051s # line: HTTP/1.1 200 OK 1051s # line: Date: Mon, 08 Apr 2024 19:06:56 GMT 1051s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1051s # line: Vary: In-If1 1051s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1051s # line: ETag: "1a-613edd771cbc0" 1051s # line: Accept-Ranges: bytes 1051s # line: Content-Length: 26 1051s # line: DMMATCH1: 1 1051s # line: Content-Type: text/html 1051s # line: 1051s # testing : whether proxy strips Content-Length header 1051s # expected: 1 1051s # received: 1 1051s ok 3 1051s ok 1052s t/apache/pr35292.t .................. 1052s 1..3 1052s # Running under perl version 5.038002 for linux 1052s # Current time local: Mon Apr 8 19:06:56 2024 1052s # Current time GMT: Mon Apr 8 19:06:56 2024 1052s # Using Test.pm version 1.31 1052s # Using Apache/Test.pm version 1.42 1052s ok 1 1052s ok 2 1052s # testing : read response-line 1052s # expected: qr/^HTTP\/1\.. 413/ 1052s # received: 'HTTP/1.1 413 Request Entity Too Large 1052s # ' 1052s ok 3 1052s ok 1054s t/apache/pr35330.t .................. 1054s 1..2 1054s # Running under perl version 5.038002 for linux 1054s # Current time local: Mon Apr 8 19:06:57 2024 1054s # Current time GMT: Mon Apr 8 19:06:57 2024 1054s # Using Test.pm version 1.31 1054s # Using Apache/Test.pm version 1.42 1054s # testing : SSI was allowed for location 1054s # expected: 200 1054s # received: '200' 1054s ok 1 1054s # testing : file was served with correct content 1054s # expected: 'hello' 1054s # received: 'hello' 1054s ok 2 1054s ok 1056s t/apache/pr37166.t .................. 1056s 1..4 1056s # Running under perl version 5.038002 for linux 1056s # Current time local: Mon Apr 8 19:06:59 2024 1056s # Current time GMT: Mon Apr 8 19:06:59 2024 1056s # Using Test.pm version 1.31 1056s # Using Apache/Test.pm version 1.42 1056s # testing : SSI was allowed for location 1056s # expected: 200 1056s # received: '200' 1056s ok 1 1056s # testing : file was served with correct content 1056s # expected: 'Hello world 1056s # ' 1056s # received: 'Hello world 1056s # ' 1056s ok 2 1056s # testing : explicit 200 response 1056s # expected: 200 1056s # received: '200' 1056s ok 3 1056s # testing : file was again served with correct content 1056s # expected: 'Hello world 1056s # ' 1056s # received: 'Hello world 1056s # ' 1056s ok 4 1056s ok 1058s t/apache/pr43939.t .................. 1058s 1..4 1058s # Running under perl version 5.038002 for linux 1058s # Current time local: Mon Apr 8 19:07:01 2024 1058s # Current time GMT: Mon Apr 8 19:07:01 2024 1058s # Using Test.pm version 1.31 1058s # Using Apache/Test.pm version 1.42 1058s # expected: 'begin-default-end 1058s # ' 1058s # received: 'begin-default-end 1058s # ' 1058s ok 1 1058s # expected: 200 1058s # received: '200' 1058s ok 2 1058s # testing : response was gzipped 1058s # expected: 'gzip' 1058s # received: 'gzip' 1058s ok 3 1058s # expected: 'begin-default-end 1058s # ' 1058s # received: 'begin-default-end 1058s # ' 1058s ok 4 1058s ok 1060s t/apache/pr49328.t .................. 1060s 1..1 1060s # Running under perl version 5.038002 for linux 1060s # Current time local: Mon Apr 8 19:07:03 2024 1060s # Current time GMT: Mon Apr 8 19:07:03 2024 1060s # Using Test.pm version 1.31 1060s # Using Apache/Test.pm version 1.42 1060s # expected: 'before 1060s # included 1060s # after 1060s # ' 1060s # received: 'before 1060s # included 1060s # after 1060s # ' 1060s ok 1 1060s ok 1065s t/apache/rwrite.t ................... 1065s # using LWP client 1065s 1..114 1065s # Running under perl version 5.038002 for linux 1065s # Current time local: Mon Apr 8 19:07:05 2024 1065s # Current time GMT: Mon Apr 8 19:07:05 2024 1065s # Using Test.pm version 1.31 1065s # Using Apache/Test.pm version 1.42 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 1024 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 1024 1065s # received: 1024 1065s ok 1 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 2048 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 2048 1065s # received: 2048 1065s ok 2 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 3072 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 3072 1065s # received: 3072 1065s ok 3 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 4096 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 4096 1065s # received: 4096 1065s ok 4 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 5120 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 5120 1065s # received: 5120 1065s ok 5 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 6144 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 6144 1065s # received: 6144 1065s ok 6 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 7168 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 7168 1065s # received: 7168 1065s ok 7 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 8192 1065s # received: 8192 1065s ok 8 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 9216 1065s # received: 9216 1065s ok 9 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 10240 1065s # received: 10240 1065s ok 10 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 11264 1065s # received: 11264 1065s ok 11 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 12288 1065s # received: 12288 1065s ok 12 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 13312 1065s # received: 13312 1065s ok 13 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 14336 1065s # received: 14336 1065s ok 14 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 15360 1065s # received: 15360 1065s ok 15 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 16384 1065s # received: 16384 1065s ok 16 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 17408 1065s # received: 17408 1065s ok 17 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 18432 1065s # received: 18432 1065s ok 18 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 19456 1065s # received: 19456 1065s ok 19 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 20480 1065s # received: 20480 1065s ok 20 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 21504 1065s # received: 21504 1065s ok 21 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 22528 1065s # received: 22528 1065s ok 22 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 23552 1065s # received: 23552 1065s ok 23 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 24576 1065s # received: 24576 1065s ok 24 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 25600 1065s # received: 25600 1065s ok 25 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 26624 1065s # received: 26624 1065s ok 26 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 27648 1065s # received: 27648 1065s ok 27 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 28672 1065s # received: 28672 1065s ok 28 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 29696 1065s # received: 29696 1065s ok 29 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 30720 1065s # received: 30720 1065s ok 30 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 31744 1065s # received: 31744 1065s ok 31 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 32768 1065s # received: 32768 1065s ok 32 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 33792 1065s # received: 33792 1065s ok 33 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 34816 1065s # received: 34816 1065s ok 34 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 35840 1065s # received: 35840 1065s ok 35 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 36864 1065s # received: 36864 1065s ok 36 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 37888 1065s # received: 37888 1065s ok 37 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 38912 1065s # received: 38912 1065s ok 38 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 39936 1065s # received: 39936 1065s ok 39 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 40960 1065s # received: 40960 1065s ok 40 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 41984 1065s # received: 41984 1065s ok 41 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 43008 1065s # received: 43008 1065s ok 42 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 44032 1065s # received: 44032 1065s ok 43 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 45056 1065s # received: 45056 1065s ok 44 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 46080 1065s # received: 46080 1065s ok 45 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 47104 1065s # received: 47104 1065s ok 46 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 48128 1065s # received: 48128 1065s ok 47 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 49152 1065s # received: 49152 1065s ok 48 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 50176 1065s # received: 50176 1065s ok 49 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 51200 1065s # received: 51200 1065s ok 50 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 102400 1065s # received: 102400 1065s ok 51 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 307200 1065s # received: 307200 1065s ok 52 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 512000 1065s # received: 512000 1065s ok 53 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 2048000 1065s # received: 2048000 1065s ok 54 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 4096000 1065s # received: 4096000 1065s ok 55 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 6144000 1065s # received: 6144000 1065s ok 56 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:08 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 10240000 1065s # received: 10240000 1065s ok 57 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 1024 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 1024 1065s # received: 1024 1065s ok 58 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 2048 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 2048 1065s # received: 2048 1065s ok 59 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 3072 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 3072 1065s # received: 3072 1065s ok 60 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 4096 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 4096 1065s # received: 4096 1065s ok 61 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 5120 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 5120 1065s # received: 5120 1065s ok 62 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 6144 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 6144 1065s # received: 6144 1065s ok 63 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 7168 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #DMMATCH1: 1 1065s # 1065s # testing : bytes in body 1065s # expected: 7168 1065s # received: 7168 1065s ok 64 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 8192 1065s # received: 8192 1065s ok 65 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 9216 1065s # received: 9216 1065s ok 66 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 10240 1065s # received: 10240 1065s ok 67 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 11264 1065s # received: 11264 1065s ok 68 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 12288 1065s # received: 12288 1065s ok 69 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 13312 1065s # received: 13312 1065s ok 70 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 14336 1065s # received: 14336 1065s ok 71 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 15360 1065s # received: 15360 1065s ok 72 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 16384 1065s # received: 16384 1065s ok 73 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 17408 1065s # received: 17408 1065s ok 74 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 18432 1065s # received: 18432 1065s ok 75 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 19456 1065s # received: 19456 1065s ok 76 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 20480 1065s # received: 20480 1065s ok 77 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 21504 1065s # received: 21504 1065s ok 78 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 22528 1065s # received: 22528 1065s ok 79 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 23552 1065s # received: 23552 1065s ok 80 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 24576 1065s # received: 24576 1065s ok 81 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 25600 1065s # received: 25600 1065s ok 82 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 26624 1065s # received: 26624 1065s ok 83 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 27648 1065s # received: 27648 1065s ok 84 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 28672 1065s # received: 28672 1065s ok 85 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 29696 1065s # received: 29696 1065s ok 86 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 30720 1065s # received: 30720 1065s ok 87 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 31744 1065s # received: 31744 1065s ok 88 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 32768 1065s # received: 32768 1065s ok 89 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 33792 1065s # received: 33792 1065s ok 90 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 34816 1065s # received: 34816 1065s ok 91 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 35840 1065s # received: 35840 1065s ok 92 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 36864 1065s # received: 36864 1065s ok 93 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 37888 1065s # received: 37888 1065s ok 94 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 38912 1065s # received: 38912 1065s ok 95 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 39936 1065s # received: 39936 1065s ok 96 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 40960 1065s # received: 40960 1065s ok 97 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 41984 1065s # received: 41984 1065s ok 98 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 43008 1065s # received: 43008 1065s ok 99 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 44032 1065s # received: 44032 1065s ok 100 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 45056 1065s # received: 45056 1065s ok 101 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 46080 1065s # received: 46080 1065s ok 102 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 47104 1065s # received: 47104 1065s ok 103 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 48128 1065s # received: 48128 1065s ok 104 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 49152 1065s # received: 49152 1065s ok 105 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 50176 1065s # received: 50176 1065s ok 106 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 51200 1065s # received: 51200 1065s ok 107 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 102400 1065s # received: 102400 1065s ok 108 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 307200 1065s # received: 307200 1065s ok 109 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 512000 1065s # received: 512000 1065s ok 110 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 2048000 1065s # received: 2048000 1065s ok 111 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 4096000 1065s # received: 4096000 1065s ok 112 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 6144000 1065s # received: 6144000 1065s ok 113 1065s #lwp request: 1065s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1065s #User-Agent: libwww-perl/6.76 1065s # 1065s #server response: 1065s #HTTP/1.1 200 OK 1065s #Connection: close 1065s #Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1065s #Vary: In-If1 1065s #Content-Length: 0 1065s #Client-Date: Mon, 08 Apr 2024 19:07:09 GMT 1065s #Client-Peer: 127.0.0.1:8529 1065s #Client-Response-Num: 1 1065s #Client-Transfer-Encoding: chunked 1065s #DMMATCH1: 1 1065s #X-Content-Length-Note: added by Apache::TestRequest 1065s # 1065s # testing : bytes in body 1065s # expected: 10240000 1065s # received: 10240000 1065s ok 114 1065s ok 1069s t/apache/server_name_port.t ......... 1069s 1..84 1069s # Running under perl version 5.038002 for linux 1069s # Current time local: Mon Apr 8 19:07:10 2024 1069s # Current time GMT: Mon Apr 8 19:07:10 2024 1069s # Using Test.pm version 1.31 1069s # Using Apache/Test.pm version 1.42 1069s # SENDING: 1069s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1069s # expecting 200, got 200 1069s ok 1 1069s # got SERVER_NAME='righthost', expected 'righthost' 1069s ok 2 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 3 1069s # SENDING: 1069s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1069s # expecting 200, got 200 1069s ok 4 1069s # got SERVER_NAME='righthost', expected 'righthost' 1069s ok 5 1069s # got SERVER_PORT='123', expected '123' 1069s ok 6 1069s # SENDING: 1069s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1069s # expecting 200, got 200 1069s ok 7 1069s # got SERVER_NAME='righthost', expected 'righthost' 1069s ok 8 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 9 1069s # SENDING: 1069s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1069s # expecting 200, got 200 1069s ok 10 1069s # got SERVER_NAME='righthost', expected 'righthost' 1069s ok 11 1069s # got SERVER_PORT='123', expected '123' 1069s ok 12 1069s # SENDING: 1069s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1069s # expecting 200, got 200 1069s ok 13 1069s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1069s ok 14 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 15 1069s # SENDING: 1069s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1069s # expecting 200, got 200 1069s ok 16 1069s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1069s ok 17 1069s # got SERVER_PORT='123', expected '123' 1069s ok 18 1069s # SENDING: 1069s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1069s # expecting 200, got 200 1069s ok 19 1069s # got SERVER_NAME='[::1]', expected '[::1]' 1069s ok 20 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 21 1069s # SENDING: 1069s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1069s # expecting 200, got 200 1069s ok 22 1069s # got SERVER_NAME='[::1]', expected '[::1]' 1069s ok 23 1069s # got SERVER_PORT='123', expected '123' 1069s ok 24 1069s # SENDING: 1069s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1069s # expecting 200, got 200 1069s ok 25 1069s # got SERVER_NAME='[a::1]', expected '[a::1]' 1069s ok 26 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 27 1069s # SENDING: 1069s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1069s # expecting 200, got 200 1069s ok 28 1069s # got SERVER_NAME='[a::1]', expected '[a::1]' 1069s ok 29 1069s # got SERVER_PORT='123', expected '123' 1069s ok 30 1069s # SENDING: 1069s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1069s # expecting 200, got 200 1069s ok 31 1069s # got SERVER_NAME='[a::1]', expected '[a::1]' 1069s ok 32 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 33 1069s # SENDING: 1069s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1069s # expecting 200, got 200 1069s ok 34 1069s # got SERVER_NAME='[a::1]', expected '[a::1]' 1069s ok 35 1069s # got SERVER_PORT='123', expected '123' 1069s ok 36 1069s # SENDING: 1069s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1069s # expecting 200, got 200 1069s ok 37 1069s # got SERVER_NAME='righthost', expected 'righthost' 1069s ok 38 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 39 1069s # SENDING: 1069s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1069s # expecting 200, got 200 1069s ok 40 1069s # got SERVER_NAME='righthost', expected 'righthost' 1069s ok 41 1069s # got SERVER_PORT='123', expected '123' 1069s ok 42 1069s # SENDING: 1069s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1069s # expecting 200, got 200 1069s ok 43 1069s # got SERVER_NAME='righthost', expected 'righthost' 1069s ok 44 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 45 1069s # SENDING: 1069s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1069s # expecting 200, got 200 1069s ok 46 1069s # got SERVER_NAME='righthost', expected 'righthost' 1069s ok 47 1069s # got SERVER_PORT='123', expected '123' 1069s ok 48 1069s # SENDING: 1069s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1069s # expecting 200, got 200 1069s ok 49 1069s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1069s ok 50 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 51 1069s # SENDING: 1069s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1069s # expecting 200, got 200 1069s ok 52 1069s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1069s ok 53 1069s # got SERVER_PORT='123', expected '123' 1069s ok 54 1069s # SENDING: 1069s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1069s # expecting 200, got 200 1069s ok 55 1069s # got SERVER_NAME='[::1]', expected '[::1]' 1069s ok 56 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 57 1069s # SENDING: 1069s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1069s # expecting 200, got 200 1069s ok 58 1069s # got SERVER_NAME='[::1]', expected '[::1]' 1069s ok 59 1069s # got SERVER_PORT='123', expected '123' 1069s ok 60 1069s # SENDING: 1069s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1069s # expecting 200, got 200 1069s ok 61 1069s # got SERVER_NAME='righthost', expected 'righthost' 1069s ok 62 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 63 1069s # SENDING: 1069s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1069s # expecting 200, got 200 1069s ok 64 1069s # got SERVER_NAME='righthost', expected 'righthost' 1069s ok 65 1069s # got SERVER_PORT='123', expected '123' 1069s ok 66 1069s # SENDING: 1069s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1069s # expecting 200, got 200 1069s ok 67 1069s # got SERVER_NAME='righthost', expected 'righthost' 1069s ok 68 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 69 1069s # SENDING: 1069s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1069s # expecting 200, got 200 1069s ok 70 1069s # got SERVER_NAME='righthost', expected 'righthost' 1069s ok 71 1069s # got SERVER_PORT='123', expected '123' 1069s ok 72 1069s # SENDING: 1069s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1\r\n\r\n 1069s # expecting 200, got 200 1069s ok 73 1069s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1069s ok 74 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 75 1069s # SENDING: 1069s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1:321\r\n\r\n 1069s # expecting 200, got 200 1069s ok 76 1069s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1069s ok 77 1069s # got SERVER_PORT='123', expected '123' 1069s ok 78 1069s # SENDING: 1069s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1069s # expecting 200, got 200 1069s ok 79 1069s # got SERVER_NAME='[::1]', expected '[::1]' 1069s ok 80 1069s # got SERVER_PORT='8529', expected '8529' 1069s ok 81 1069s # SENDING: 1069s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1069s # expecting 200, got 200 1069s ok 82 1069s # got SERVER_NAME='[::1]', expected '[::1]' 1069s ok 83 1069s # got SERVER_PORT='123', expected '123' 1069s ok 84 1069s ok 1071s t/apache/teclchunk.t ................ skipped: Not supported yet 1074s t/apr/uri.t ......................... 1074s 1..1 1074s # Running under perl version 5.038002 for linux 1074s # Current time local: Mon Apr 8 19:07:16 2024 1074s # Current time GMT: Mon Apr 8 19:07:16 2024 1074s # Using Test.pm version 1.31 1074s # Using Apache/Test.pm version 1.42 1074s ok 1 1074s ok 1076s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1079s t/filter/case.t ..................... 1079s 1..4 1079s # Running under perl version 5.038002 for linux 1079s # Current time local: Mon Apr 8 19:07:21 2024 1079s # Current time GMT: Mon Apr 8 19:07:21 2024 1079s # Using Test.pm version 1.31 1079s # Using Apache/Test.pm version 1.42 1079s ok 1 1079s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1079s # expected 200 1079s # received 200 1079s # body: =HEAD1 NAME 1079s X X 1079s 1079s PERLSUB - PERL SUBROUTINES 1079s 1079s =HEAD1 SYNOPSIS 1079s 1079s TO DECLARE SUBROUTINES: 1079s X X 1079s 1079s SUB NAME; # A "FORWARD" DECLARATION. 1079s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1079s SUB NAME : ATTRS; # WITH ATTRIBUTES 1079s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1079s 1079s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1079s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1079s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1079s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1079s 1079s USE FEATURE 'SIGNATURES'; 1079s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1079s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1079s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1079s 1079s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1079s X 1079s 1079s $SUBREF = SUB BLOCK; # NO PROTO 1079s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1079s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1079s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1079s 1079s USE FEATURE 'SIGNATURES'; 1079s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1079s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1079s 1079s TO IMPORT SUBROUTINES: 1079s X 1079s 1079s USE MODULE QW(NAME1 NAME2 NAME3); 1079s 1079s TO CALL SUBROUTINES: 1079s X X 1079s 1079s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1079s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1079s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1079s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1079s 1079s =HEAD1 DESCRIPTION 1079s 1079s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1079s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1079s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1079s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1079s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1079s ITS NAME OR A CODE REFERENCE. 1079s 1079s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1079s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1079s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1079s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1079s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1079s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1079s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1079s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1079s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1079s X X 1079s 1079s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1079s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1079s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1079s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1079s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1079s SUCH A SIGNATURE-USING SUBROUTINE. 1079s 1079s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1079s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1079s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1079s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1079s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1079s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1079s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1079s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1079s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1079s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1079s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1079s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1079s X X X<@_> 1079s 1079s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1079s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1079s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1079s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1079s L AND L. 1079s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1079s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1079s 1079s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1079s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1079s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1079s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1079s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1079s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1079s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1079s ONE LARGE INDISTINGUISHABLE LIST. 1079s 1079s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1079s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1079s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1079s EMPTY SUB RETURNS THE EMPTY LIST. 1079s X X X 1079s 1079s EXAMPLE: 1079s 1079s SUB MAX { 1079s MY $MAX = SHIFT(@_); 1079s FOREACH $FOO (@_) { 1079s $MAX = $FOO IF $MAX < $FOO; 1079s } 1079s RETURN $MAX; 1079s } 1079s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1079s 1079s EXAMPLE: 1079s 1079s # GET A LINE, COMBINING CONTINUATION LINES 1079s # THAT START WITH WHITESPACE 1079s 1079s SUB GET_LINE { 1079s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1079s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1079s IF ($LOOKAHEAD =~ /^[ \T]/) { 1079s $THISLINE .= $LOOKAHEAD; 1079s } 1079s ELSE { 1079s LAST LINE; 1079s } 1079s } 1079s RETURN $THISLINE; 1079s } 1079s 1079s $LOOKAHEAD = ; # GET FIRST LINE 1079s WHILE (DEFINED($LINE = GET_LINE())) { 1079s ... 1079s } 1079s 1079s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1079s 1079s SUB MAYBESET { 1079s MY($KEY, $VALUE) = @_; 1079s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1079s } 1079s 1079s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1079s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1079s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1079s ITS CALLER'S VALUES. 1079s X X 1079s 1079s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1079s SUB UPCASE_IN { 1079s FOR (@_) { TR/A-Z/A-Z/ } 1079s } 1079s 1079s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1079s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1079s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1079s X X 1079s 1079s UPCASE_IN("FREDERICK"); 1079s 1079s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1079s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1079s OF CHANGING THEM IN PLACE: 1079s 1079s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1079s SUB UPCASE { 1079s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1079s MY @PARMS = @_; 1079s FOR (@PARMS) { TR/A-Z/A-Z/ } 1079s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1079s } 1079s 1079s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1079s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1079s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1079s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1079s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1079s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1079s 1079s @NEWLIST = UPCASE(@LIST1, @LIST2); 1079s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1079s 1079s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1079s 1079s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1079s 1079s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1079s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1079s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1079s L
FOR ALTERNATIVES. 1079s 1079s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1079s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1079s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1079s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1079s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1079s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1079s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1079s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1079s SEE L FOR MORE ABOUT ALL THAT. 1079s X<&> 1079s 1079s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1079s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1079s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1079s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1079s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1079s X 1079s 1079s &FOO(1,2,3); # PASS THREE ARGUMENTS 1079s FOO(1,2,3); # THE SAME 1079s 1079s FOO(); # PASS A NULL LIST 1079s &FOO(); # THE SAME 1079s 1079s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1079s USE STRICT 'SUBS'; 1079s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1079s # A COMPILE-TIME ERROR 1079s NO STRICT 'SUBS'; 1079s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1079s # A LITERAL STRING "FOO" 1079s 1079s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1079s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1079s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1079s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1079s X<&> 1079s 1079s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1079s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1079s YOUR SUBROUTINE'S NAME. 1079s 1079s USE V5.16; 1079s MY $FACTORIAL = SUB { 1079s MY ($X) = @_; 1079s RETURN 1 IF $X == 1; 1079s RETURN($X * __SUB__->( $X - 1 ) ); 1079s }; 1079s 1079s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1079s IS SUBJECT TO CHANGE. 1079s 1079s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1079s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1079s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1079s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1079s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1079s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1079s SPECIAL, PRE-DEFINED THINGS. 1079s 1079s =OVER 1079s 1079s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1079s 1079s C 1079s 1079s =ITEM DOCUMENTED IN L 1079s 1079s C, C 1079s 1079s =ITEM DOCUMENTED IN L 1079s 1079s C, C 1079s 1079s =ITEM DOCUMENTED IN L 1079s 1079s C, C, C, C, C, C, C, 1079s C, C, C, C, C, C, 1079s C, C, C, C, C, C, C, 1079s C, C, C, C, C, C, 1079s C, C, C, C, C, 1079s C, C, C, C 1079s 1079s =ITEM DOCUMENTED IN L 1079s 1079s C, C, C, C, C, C, C, 1079s C, C, C, C, C, C, C, 1079s C, C, C, C, C, C 1079s 1079s =ITEM DOCUMENTED IN L 1079s 1079s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1079s L<< C|PERLFUNC/REQUIRE >> 1079s 1079s =ITEM DOCUMENTED IN L 1079s 1079s C 1079s 1079s =ITEM DOCUMENTED IN L 1079s 1079s C, C, C, C, C 1079s 1079s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1079s 1079s ANY STARTING WITH C<(> 1079s 1079s =BACK 1079s 1079s THE C, C, C, C AND C SUBROUTINES 1079s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1079s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1079s EXPLICITLY. SEE L 1079s 1079s =HEAD2 SIGNATURES 1079s 1079s X X 1079s 1079s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1079s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1079s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1079s 1079s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1079s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1079s DIRECTLY BY C, IN THE CURRENT SCOPE. 1079s 1079s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1079s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1079s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1079s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1079s 1079s FOR EXAMPLE, 1079s 1079s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1079s 1079s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1079s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1079s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1079s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1079s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1079s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1079s 1079s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1079s THE SIGNATURE. FOR EXAMPLE, 1079s 1079s SUB FOO ($LEFT, $RIGHT) { 1079s RETURN $LEFT + $RIGHT; 1079s } 1079s 1079s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1079s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1079s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1079s EQUIVALENT TO 1079s 1079s SUB FOO { 1079s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1079s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1079s MY $LEFT = $_[0]; 1079s MY $RIGHT = $_[1]; 1079s RETURN $LEFT + $RIGHT; 1079s } 1079s 1079s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1079s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1079s 1079s SUB FOO ($FIRST, $, $THIRD) { 1079s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1079s } 1079s 1079s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1079s MANDATORY FOR THE CALLER TO PASS IT. 1079s 1079s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1079s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1079s 1079s SUB FOO ($LEFT, $RIGHT = 0) { 1079s RETURN $LEFT + $RIGHT; 1079s } 1079s 1079s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1079s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1079s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1079s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1079s FOR EXAMPLE, 1079s 1079s MY $AUTO_ID = 0; 1079s SUB FOO ($THING, $ID = $AUTO_ID++) { 1079s PRINT "$THING HAS ID $ID"; 1079s } 1079s 1079s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1079s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1079s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1079s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1079s 1079s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1079s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1079s } 1079s 1079s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1079s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1079s VALUE PROVIDED WAS C. 1079s 1079s SUB FOO ($NAME //= "WORLD") { 1079s PRINT "HELLO, $NAME"; 1079s } 1079s 1079s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1079s 1079s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1079s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1079s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1079s 1079s SUB FOO ($X ||= 10) { 1079s RETURN 5 + $X; 1079s } 1079s 1079s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1079s FOR EXAMPLE, 1079s 1079s SUB FOO ($THING, $ = 1) { 1079s PRINT $THING; 1079s } 1079s 1079s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1079s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1079s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1079s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1079s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1079s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1079s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1079s 1079s SUB FOO ($THING, $=) { 1079s PRINT $THING; 1079s } 1079s 1079s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1079s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1079s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1079s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1079s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1079s TO RIGHT. 1079s 1079s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1079s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1079s 1079s SUB FOO ($FILTER, @INPUTS) { 1079s PRINT $FILTER->($_) FOREACH @INPUTS; 1079s } 1079s 1079s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1079s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1079s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1079s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1079s 1079s SUB FOO ($THING, @) { 1079s PRINT $THING; 1079s } 1079s 1079s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1079s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1079s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1079s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1079s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1079s AS WITH STANDARD HASH CONSTRUCTION. 1079s 1079s SUB FOO ($FILTER, %INPUTS) { 1079s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1079s } 1079s 1079s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1079s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1079s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1079s 1079s SUB FOO ($THING, %) { 1079s PRINT $THING; 1079s } 1079s 1079s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1079s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1079s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1079s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1079s AN EMPTY ARRAY OR EMPTY HASH. 1079s 1079s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1079s THAT THE CALLER PASSED NO ARGUMENTS: 1079s 1079s SUB FOO () { 1079s RETURN 123; 1079s } 1079s 1079s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1079s WARNING IN THE C CATEGORY. FROM PERL 5.36 1079s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1079s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1079s STATEMENT SUCH AS: 1079s 1079s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1079s 1079s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1079s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1079s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1079s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1079s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1079s WARNINGS IN THE C CATEGORY WHEN 1079s COMPILED: 1079s 1079s SUB F ($X) { 1079s # THIS LINE EMITS THE WARNING SEEN BELOW 1079s PRINT "ARGUMENTS ARE @_"; 1079s } 1079s 1079s Z<> 1079s 1079s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1079s EXPERIMENTAL AT ... 1079s 1079s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1079s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1079s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1079s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1079s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1079s SUPPLY THAT ARGUMENT. 1079s 1079s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1079s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1079s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1079s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1079s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1079s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1079s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1079s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1079s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1079s 1079s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1079s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1079s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1079s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1079s L. FOR EXAMPLE, 1079s 1079s SUB FOO :PROTOTYPE($) { $_[0] } 1079s 1079s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1079s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1079s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1079s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1079s 1079s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1079s RETURN $LEFT + $RIGHT; 1079s } 1079s 1079s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1079s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1079s THE SUBROUTINE'S BODY. 1079s 1079s =HEAD2 PRIVATE VARIABLES VIA MY() 1079s X X X X X 1079s X X 1079s 1079s SYNOPSIS: 1079s 1079s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1079s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1079s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1079s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1079s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1079s 1079s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1079s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1079s SEE L AND L. 1079s 1079s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1079s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1079s (C/C/C/C), LOOP 1079s (C/C/C/C/C), SUBROUTINE, C, 1079s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1079s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1079s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1079s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1079s WITH C INSTEAD. 1079s 1079s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1079s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1079s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1079s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1079s ITS OWN COPY. 1079s X 1079s 1079s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1079s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1079s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1079s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1079s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1079s 1079s MY $X = 10; 1079s SUB BUMPX { $X++ } 1079s 1079s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1079s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1079s THE C ITSELF. SEE L. 1079s X 1079s 1079s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1079s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1079s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1079s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1079s 1079s $ARG = "FRED"; # "GLOBAL" VARIABLE 1079s $N = CUBE_ROOT(27); 1079s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1079s # OUTPUTS: FRED THINKS THE ROOT IS 3 1079s 1079s SUB CUBE_ROOT { 1079s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1079s $ARG **= 1/3; 1079s RETURN $ARG; 1079s } 1079s 1079s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1079s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1079s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1079s 1079s MY ($FOO) = ; # WRONG? 1079s MY @FOO = ; 1079s 1079s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1079s 1079s MY $FOO = ; 1079s 1079s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1079s 1079s MY $FOO, $BAR = 1; # WRONG 1079s 1079s THAT HAS THE SAME EFFECT AS 1079s 1079s MY $FOO; 1079s $BAR = 1; 1079s 1079s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1079s THE CURRENT STATEMENT. THUS, 1079s 1079s MY $X = $X; 1079s 1079s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1079s THE EXPRESSION 1079s 1079s MY $X = 123 AND $X == 123 1079s 1079s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1079s 1079s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1079s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1079s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1079s 1079s WHILE (MY $LINE = <>) { 1079s $LINE = LC $LINE; 1079s } CONTINUE { 1079s PRINT $LINE; 1079s } 1079s 1079s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1079s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1079s IT. SIMILARLY, IN THE CONDITIONAL 1079s 1079s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1079s USER_AGREES(); 1079s } ELSIF ($ANSWER =~ /^NO$/I) { 1079s USER_DISAGREES(); 1079s } ELSE { 1079s CHOMP $ANSWER; 1079s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1079s } 1079s 1079s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1079s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1079s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1079s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1079s 1079s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1079s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1079s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1079s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1079s IN THE LOOP 1079s X X 1079s 1079s FOR MY $I (1, 2, 3) { 1079s SOME_FUNCTION(); 1079s } 1079s 1079s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1079s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1079s X X 1079s 1079s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1079s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1079s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1079s 1079s USE STRICT 'VARS'; 1079s 1079s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1079s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1079s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1079s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1079s THIS WITH C. 1079s 1079s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1079s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1079s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1079s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1079s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1079s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1079s EXAMPLE. 1079s 1079s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1079s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1079s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1079s 1079s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1079s 1079s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1079s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1079s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1079s 1079s PACKAGE MAIN; 1079s LOCAL $X = 10; 1079s MY $X = 20; 1079s PRINT "$X AND $::X\N"; 1079s 1079s THAT WILL PRINT OUT C<20> AND C<10>. 1079s 1079s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1079s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1079s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1079s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1079s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1079s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1079s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1079s AN ANONYMOUS SUB REFERENCE: 1079s 1079s MY $SECRET_VERSION = '1.001-BETA'; 1079s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1079s &$SECRET_SUB(); 1079s 1079s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1079s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1079s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1079s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1079s UNQUALIFIED AND UNQUALIFIABLE. 1079s 1079s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1079s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1079s L FOR SOMETHING OF A WORK-AROUND TO 1079s THIS. 1079s 1079s =HEAD2 PERSISTENT PRIVATE VARIABLES 1079s X X X X 1079s X X 1079s 1079s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1079s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1079s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1079s 1079s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1079s 1079s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1079s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1079s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1079s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1079s THE C FORM DOES NOT REQUIRE THE 1079s C PRAGMA. 1079s 1079s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1079s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1079s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1079s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1079s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1079s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1079s SUBROUTINE EACH TIME IT IS EXECUTED.) 1079s 1079s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1079s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1079s 1079s USE FEATURE 'STATE'; 1079s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1079s 1079s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1079s 1079s USE FEATURE 'STATE'; 1079s SUB CREATE_COUNTER { 1079s RETURN SUB { STATE $X; RETURN ++$X } 1079s } 1079s 1079s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1079s CODE OUTSIDE. 1079s 1079s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1079s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1079s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1079s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1079s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1079s 1079s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1079s 1079s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1079s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1079s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1079s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1079s 1079s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1079s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1079s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1079s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1079s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1079s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1079s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1079s 1079s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1079s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1079s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1079s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1079s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1079s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1079s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1079s 1079s { 1079s MY $SECRET_VAL = 0; 1079s SUB GIMME_ANOTHER { 1079s RETURN ++$SECRET_VAL; 1079s } 1079s } 1079s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1079s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1079s 1079s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1079s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1079s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1079s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1079s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1079s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1079s STARTS TO RUN: 1079s 1079s BEGIN { 1079s MY $SECRET_VAL = 0; 1079s SUB GIMME_ANOTHER { 1079s RETURN ++$SECRET_VAL; 1079s } 1079s } 1079s 1079s SEE L ABOUT THE 1079s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1079s C AND C. 1079s 1079s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1079s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1079s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1079s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1079s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1079s 1079s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1079s X X X X 1079s X 1079s 1079s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1079s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1079s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1079s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1079s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1079s 1079s SYNOPSIS: 1079s 1079s # LOCALIZATION OF VALUES 1079s 1079s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1079s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1079s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1079s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1079s 1079s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1079s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1079s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1079s # LOCALIZATION 1079s 1079s # LOCALIZATION OF SYMBOLS 1079s 1079s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1079s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1079s # @MERLYN IS REALLY @RANDAL, ETC 1079s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1079s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1079s 1079s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1079s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1079s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1079s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1079s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1079s 1079s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1079s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1079s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1079s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1079s 1079s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1079s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1079s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1079s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1079s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1079s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1079s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1079s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1079s UNDEFINED VALUE.) 1079s 1079s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1079s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1079s VARIABLES OUTSIDE THE LOOP. 1079s 1079s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1079s X 1079s 1079s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1079s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1079s VIEWED AS A SCALAR OR AN ARRAY. SO 1079s 1079s LOCAL($FOO) = ; 1079s LOCAL @FOO = ; 1079s 1079s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1079s 1079s LOCAL $FOO = ; 1079s 1079s SUPPLIES A SCALAR CONTEXT. 1079s 1079s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1079s X 1079s 1079s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1079s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1079s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1079s 1079s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1079s 1079s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1079s { LOCAL $/ = UNDEF; $SLURP = ; } 1079s 1079s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1079s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1079s I, BECAUSE THE $1 VARIABLE IS 1079s MAGICAL AND READ-ONLY : 1079s 1079s LOCAL $1 = 2; 1079s 1079s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1079s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1079s TO SAFELY REUSE $_ IN A SUBROUTINE. 1079s 1079s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1079s WORK AS DESCRIBED. 1079s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1079s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1079s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1079s SEE L FOR MORE 1079s DETAILS. 1079s X 1079s 1079s =HEAD3 LOCALIZATION OF GLOBS 1079s X X 1079s 1079s THE CONSTRUCT 1079s 1079s LOCAL *NAME; 1079s 1079s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1079s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1079s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1079s 1079s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1079s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1079s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1079s SEPARATOR. 1079s 1079s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1079s X X 1079s X 1079s 1079s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1079s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1079s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1079s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1079s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1079s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1079s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1079s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1079s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1079s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1079s 1079s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1079s @ARY = ( 0..5 ); 1079s { 1079s LOCAL($ARY[5]) = 6; 1079s LOCAL($HASH{'A'}) = 'DRILL'; 1079s WHILE (MY $E = POP(@ARY)) { 1079s PRINT "$E . . .\N"; 1079s LAST UNLESS $E > 3; 1079s } 1079s IF (@ARY) { 1079s $HASH{'ONLY A'} = 'TEST'; 1079s DELETE $HASH{'A'}; 1079s } 1079s } 1079s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1079s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1079s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1079s 1079s PERL WILL PRINT 1079s 1079s 6 . . . 1079s 4 . . . 1079s 3 . . . 1079s THIS IS A TEST ONLY A TEST. 1079s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1079s 1079s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1079s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1079s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1079s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1079s 1079s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1079s X X X 1079s X 1079s 1079s YOU CAN USE THE C AND C 1079s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1079s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1079s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1079s 1079s DO { 1079s MY $VAL = $ARRAY[$IDX]; 1079s LOCAL $ARRAY[$IDX]; 1079s DELETE $ARRAY[$IDX]; 1079s $VAL 1079s } 1079s 1079s AND 1079s 1079s DO { 1079s MY $VAL = $HASH{KEY}; 1079s LOCAL $HASH{KEY}; 1079s DELETE $HASH{KEY}; 1079s $VAL 1079s } 1079s 1079s EXCEPT THAT FOR THOSE THE C IS 1079s SCOPED TO THE C BLOCK. SLICES ARE 1079s ALSO ACCEPTED. 1079s 1079s MY %HASH = ( 1079s A => [ 7, 8, 9 ], 1079s B => 1, 1079s ) 1079s 1079s { 1079s MY $X = DELETE LOCAL $HASH{A}; 1079s # $X IS [ 7, 8, 9 ] 1079s # %HASH IS (B => 1) 1079s 1079s { 1079s MY @NUMS = DELETE LOCAL @$X[0, 2] 1079s # @NUMS IS (7, 9) 1079s # $X IS [ UNDEF, 8 ] 1079s 1079s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1079s } 1079s # $X IS BACK TO [ 7, 8, 9 ] 1079s 1079s } 1079s # %HASH IS BACK TO ITS ORIGINAL STATE 1079s 1079s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1079s 1079s =HEAD2 LVALUE SUBROUTINES 1079s X X 1079s 1079s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1079s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1079s 1079s MY $VAL; 1079s SUB CANMOD : LVALUE { 1079s $VAL; # OR: RETURN $VAL; 1079s } 1079s SUB NOMOD { 1079s $VAL; 1079s } 1079s 1079s CANMOD() = 5; # ASSIGNS TO $VAL 1079s NOMOD() = 5; # ERROR 1079s 1079s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1079s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1079s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1079s 1079s DATA(2,3) = GET_DATA(3,4); 1079s 1079s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1079s 1079s (DATA(2,3)) = GET_DATA(3,4); 1079s 1079s AND IN: 1079s 1079s (DATA(2),DATA(3)) = GET_DATA(3,4); 1079s 1079s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1079s 1079s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1079s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1079s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1079s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1079s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1079s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1079s 1079s =HEAD2 LEXICAL SUBROUTINES 1079s X X X X 1079s 1079s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1079s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1079s AVAILABLE UNDER C OR C OR HIGHER. 1079s 1079s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1079s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1079s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1079s CATEGORY WAS DISABLED. 1079s 1079s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1079s DECLARED, AND ONLY AFTER THAT DECLARATION: 1079s 1079s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1079s # VERSIONS EARLIER THAN 5.26. 1079s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1079s USE FEATURE 'LEXICAL_SUBS'; 1079s 1079s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1079s STATE SUB FOO { 1079s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1079s } 1079s FOO(); # CALLS "STATE" SUB 1079s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1079s 1079s MY SUB BAR { ... } 1079s BAR(); # CALLS "MY" SUB 1079s 1079s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1079s 1079s # WRONG 1079s MY SUB BAZ { 1079s BAZ(); 1079s } 1079s 1079s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1079s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1079s 1079s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1079s 1079s MY SUB BAZ { 1079s __SUB__->(); # CALLS ITSELF 1079s } 1079s 1079s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1079s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1079s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1079s HOWEVER: 1079s 1079s MY SUB BAZ; # PREDECLARATION 1079s SUB BAZ { # DEFINE THE "MY" SUB 1079s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1079s } 1079s 1079s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1079s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1079s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1079s 1079s =HEAD3 C VS C 1079s 1079s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1079s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1079s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1079s CONTAINING BLOCK TO THE NEXT. 1079s 1079s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1079s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1079s 1079s SUB WHATEVER { 1079s MY $X = SHIFT; 1079s MY SUB INNER { 1079s ... DO SOMETHING WITH $X ... 1079s } 1079s INNER(); 1079s } 1079s 1079s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1079s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1079s SEE THE C<$X> FROM THE FIRST CALL TO C. 1079s 1079s =HEAD3 C SUBROUTINES 1079s 1079s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1079s SUBROUTINE OF THE SAME NAME. 1079s 1079s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1079s INSIDE AN INNER SCOPE: 1079s 1079s SUB FOO { ... } 1079s 1079s SUB BAR { 1079s MY SUB FOO { ... } 1079s { 1079s # NEED TO USE THE OUTER FOO HERE 1079s OUR SUB FOO; 1079s FOO(); 1079s } 1079s } 1079s 1079s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1079s 1079s PACKAGE MYSNEAKYMODULE; 1079s 1079s OUR SUB DO_SOMETHING { ... } 1079s 1079s SUB DO_SOMETHING_WITH_CALLER { 1079s PACKAGE DB; 1079s () = CALLER 1; # SETS @DB::ARGS 1079s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1079s } 1079s 1079s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1079s X X<*> 1079s 1079s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1079s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1079s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1079s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1079s 1079s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1079s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1079s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1079s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1079s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1079s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1079s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1079s 1079s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1079s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1079s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1079s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1079s 1079s SUB DOUBLEARY { 1079s LOCAL(*SOMEARY) = @_; 1079s FOREACH $ELEM (@SOMEARY) { 1079s $ELEM *= 2; 1079s } 1079s } 1079s DOUBLEARY(*FOO); 1079s DOUBLEARY(*BAR); 1079s 1079s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1079s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1079s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1079s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1079s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1079s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1079s 1079s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1079s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1079s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1079s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1079s L. 1079s 1079s =HEAD2 WHEN TO STILL USE LOCAL() 1079s X X 1079s 1079s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1079s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1079s I USE C INSTEAD OF C. 1079s 1079s =OVER 4 1079s 1079s =ITEM 1. 1079s 1079s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1079s 1079s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1079s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1079s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1079s IN C<@FIELDS>. 1079s 1079s { 1079s LOCAL @ARGV = ("/ETC/MOTD"); 1079s LOCAL $/ = UNDEF; 1079s LOCAL $_ = <>; 1079s @FIELDS = SPLIT /^\S*=+\S*$/; 1079s } 1079s 1079s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1079s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1079s 1079s =ITEM 2. 1079s 1079s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1079s 1079s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1079s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1079s TABLE ENTRIES: 1079s 1079s SUB IOQUEUE { 1079s LOCAL (*READER, *WRITER); # NOT MY! 1079s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1079s RETURN (*READER, *WRITER); 1079s } 1079s ($HEAD, $TAIL) = IOQUEUE(); 1079s 1079s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1079s ENTRIES. 1079s 1079s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1079s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1079s A LOCAL ALIAS. 1079s 1079s { 1079s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1079s GROW(); # REALLY CALLS SHRINK() 1079s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1079s } 1079s GROW(); # GET THE REAL GROW() AGAIN 1079s 1079s SEE L FOR MORE ABOUT MANIPULATING 1079s FUNCTIONS BY NAME IN THIS WAY. 1079s 1079s =ITEM 3. 1079s 1079s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1079s 1079s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1079s IS DONE ON DYNAMICS: 1079s 1079s { 1079s LOCAL $SIG{INT} = 'IGNORE'; 1079s FUNCT(); # UNINTERRUPTIBLE 1079s } 1079s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1079s 1079s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1079s 1079s =BACK 1079s 1079s =HEAD2 PASS BY REFERENCE 1079s X X X 1079s 1079s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1079s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1079s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1079s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1079s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1079s 1079s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1079s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1079s OF ALL THEIR FORMER LAST ELEMENTS: 1079s 1079s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1079s 1079s SUB POPMANY { 1079s MY $AREF; 1079s MY @RETLIST; 1079s FOREACH $AREF ( @_ ) { 1079s PUSH @RETLIST, POP @$AREF; 1079s } 1079s RETURN @RETLIST; 1079s } 1079s 1079s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1079s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1079s 1079s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1079s SUB INTER { 1079s MY ($K, $HREF, %SEEN); # LOCALS 1079s FOREACH $HREF (@_) { 1079s WHILE ( $K = EACH %$HREF ) { 1079s $SEEN{$K}++; 1079s } 1079s } 1079s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1079s } 1079s 1079s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1079s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1079s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1079s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1079s A LITTLE EXPENSIVE. 1079s 1079s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1079s 1079s (@W, @X) = FUNC(@Y, @Z); 1079s OR 1079s (%W, %X) = FUNC(%Y, %Z); 1079s 1079s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1079s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1079s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1079s AS ALWAYS. 1079s 1079s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1079s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1079s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1079s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1079s 1079s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1079s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1079s SUB FUNC { 1079s MY ($YREF, $ZREF) = @_; 1079s IF (@$YREF > @$ZREF) { 1079s RETURN ($YREF, $ZREF); 1079s } ELSE { 1079s RETURN ($ZREF, $YREF); 1079s } 1079s } 1079s 1079s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1079s 1079s (*W, *X) = FUNC(\@Y, \@Z); 1079s PRINT "@W HAS MORE THAN @X\N"; 1079s SUB FUNC { 1079s LOCAL (*Y, *Z) = @_; 1079s IF (@Y > @Z) { 1079s RETURN (\@Y, \@Z); 1079s } ELSE { 1079s RETURN (\@Z, \@Y); 1079s } 1079s } 1079s 1079s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1079s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1079s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1079s ARE IN THE SYMBOL TABLE. 1079s 1079s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1079s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1079s FOR EXAMPLE: 1079s 1079s SPLUTTER(\*STDOUT); 1079s SUB SPLUTTER { 1079s MY $FH = SHIFT; 1079s PRINT $FH "HER UM WELL A HMMM\N"; 1079s } 1079s 1079s $REC = GET_REC(\*STDIN); 1079s SUB GET_REC { 1079s MY $FH = SHIFT; 1079s RETURN SCALAR <$FH>; 1079s } 1079s 1079s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1079s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1079s 1079s SUB OPENIT { 1079s MY $PATH = SHIFT; 1079s LOCAL *FH; 1079s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1079s } 1079s 1079s =HEAD2 PROTOTYPES 1079s X X 1079s 1079s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1079s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1079s SECTION OR WITH A L. 1079s IF YOU DECLARE EITHER OF 1079s 1079s SUB MYPUSH (\@@) 1079s SUB MYPUSH :PROTOTYPE(\@@) 1079s 1079s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1079s 1079s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1079s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1079s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1079s OF AN ATTRIBUTE. 1079s 1079s THE 1079s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1079s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1079s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1079s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1079s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1079s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1079s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1079s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1079s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1079s 1079s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1079s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1079s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1079s 1079s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1079s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1079s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1079s CORRESPONDING BUILT-IN. 1079s 1079s DECLARED AS CALLED AS 1079s 1079s SUB MYLINK ($$) MYLINK $OLD, $NEW 1079s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1079s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1079s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1079s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1079s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1079s SUB MYPOP (\@) MYPOP @ARRAY 1079s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1079s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1079s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1079s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1079s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1079s SUB MYRAND (;$) MYRAND 42 1079s SUB MYTIME () MYTIME 1079s 1079s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1079s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1079s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1079s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1079s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1079s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1079s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1079s 1079s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1079s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1079s 1079s SUB MYREF (\[$@%&*]) 1079s 1079s WILL ALLOW CALLING MYREF() AS 1079s 1079s MYREF $VAR 1079s MYREF @ARRAY 1079s MYREF %HASH 1079s MYREF &SUB 1079s MYREF *GLOB 1079s 1079s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1079s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1079s 1079s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1079s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1079s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1079s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1079s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1079s 1079s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1079s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1079s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1079s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1079s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1079s FOLLOWS: 1079s 1079s USE SYMBOL 'QUALIFY_TO_REF'; 1079s 1079s SUB FOO (*) { 1079s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1079s ... 1079s } 1079s 1079s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1079s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1079s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1079s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1079s 1079s SUB MYPUSH (+@) { 1079s MY $AREF = SHIFT; 1079s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1079s PUSH @$AREF, @_; 1079s } 1079s 1079s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1079s IS OF AN ACCEPTABLE TYPE. 1079s 1079s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1079s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1079s 1079s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1079s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1079s PROVIDED, C<$_> WILL BE USED INSTEAD. 1079s 1079s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1079s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1079s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1079s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1079s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1079s 1079s MYTIME +2; 1079s 1079s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1079s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1079s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1079s 1079s SUB MYGETPROTOBYNUMBER($;); 1079s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1079s 1079s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1079s PROVIDED IT'S IN THE INITIAL POSITION: 1079s X<&> 1079s 1079s SUB TRY (&@) { 1079s MY($TRY,$CATCH) = @_; 1079s EVAL { &$TRY }; 1079s IF ($@) { 1079s LOCAL $_ = $@; 1079s &$CATCH; 1079s } 1079s } 1079s SUB CATCH (&) { $_[0] } 1079s 1079s TRY { 1079s DIE "PHOOEY"; 1079s } CATCH { 1079s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1079s }; 1079s 1079s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1079s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1079s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1079s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1079s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1079s 1079s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1079s X 1079s 1079s SUB MYGREP (&@) { 1079s MY $CODE = SHIFT; 1079s MY @RESULT; 1079s FOREACH $_ (@_) { 1079s PUSH(@RESULT, $_) IF &$CODE; 1079s } 1079s @RESULT; 1079s } 1079s 1079s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1079s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1079s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1079s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1079s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1079s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1079s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1079s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1079s 1079s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1079s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1079s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1079s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1079s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1079s MAJORITY OF OFFENDING CODE IS FIXED. 1079s 1079s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1079s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1079s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1079s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1079s 1079s SUB FUNC ($) { 1079s MY $N = SHIFT; 1079s PRINT "YOU GAVE ME $N\N"; 1079s } 1079s 1079s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1079s RETURNING A LIST: 1079s 1079s FUNC(@FOO); 1079s FUNC( $TEXT =~ /\W+/G ); 1079s 1079s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1079s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1079s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1079s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1079s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1079s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1079s 1079s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1079s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1079s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1079s EFFECT, LIKE SO: 1079s 1079s SUB FOO($$); 1079s SUB FOO($$) { 1079s FOO 1, 2; 1079s } 1079s 1079s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1079s TO MAKE THE WORLD A BETTER PLACE. 1079s 1079s =HEAD2 CONSTANT FUNCTIONS 1079s X 1079s 1079s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1079s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1079s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1079s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1079s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1079s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1079s 1079s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1079s 1079s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1079s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1079s # AND IT'S INLINED, TOO! 1079s SUB ST_DEV () { 0 } 1079s SUB ST_INO () { 1 } 1079s 1079s SUB FLAG_FOO () { 1 << 8 } 1079s SUB FLAG_BAR () { 1 << 9 } 1079s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1079s 1079s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1079s 1079s SUB N () { INT(OPT_BAZ) / 3 } 1079s 1079s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1079s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1079s 1079s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1079s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1079s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1079s C: 1079s 1079s SUB BAZ_VAL () { 1079s IF (OPT_BAZ) { 1079s RETURN 23; 1079s } 1079s ELSE { 1079s RETURN 42; 1079s } 1079s } 1079s SUB BONK_VAL () { RETURN 12345 } 1079s 1079s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1079s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1079s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1079s 1079s BEGIN { 1079s MY $VAR = 1; 1079s NO STRICT 'REFS'; 1079s *INLINED = SUB () { $VAR }; 1079s } 1079s 1079s BEGIN { 1079s MY $VAR = 1; 1079s MY $REF = \$VAR; 1079s NO STRICT 'REFS'; 1079s *NOT_INLINED = SUB () { $VAR }; 1079s } 1079s 1079s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1079s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1079s 1079s BEGIN { 1079s MY $X = 10; 1079s *FOO = SUB () { $X }; 1079s $X++; 1079s } 1079s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1079s 1079s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1079s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1079s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1079s SO IT PRINTED C<10>, NOT C<11>. 1079s 1079s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1079s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1079s ASIDE FROM WHERE IT IS DECLARED. 1079s 1079s # FINE, NO WARNING 1079s BEGIN { 1079s MY $X = 54321; 1079s *INLINED = SUB () { $X }; 1079s } 1079s # ERROR 1079s BEGIN { 1079s MY $X; 1079s $X = 54321; 1079s *ALSO_INLINED = SUB () { $X }; 1079s } 1079s 1079s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1079s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1079s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1079s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1079s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1079s 1079s MY $X = 54321; 1079s *INLINED = SUB : CONST { $X }; 1079s $X++; 1079s 1079s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1079s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1079s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1079s VALUE CAPTURED THE SAME WAY. 1079s 1079s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1079s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1079s AN EXPLICIT C: 1079s 1079s BEGIN { 1079s MY $X = 10; 1079s *FOO = SUB () { RETURN $X }; 1079s $X++; 1079s } 1079s PRINT FOO(); # PRINTS 11 1079s 1079s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1079s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1079s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1079s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1079s 1079s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1079s SUB ONE { 1079s 1; 1079s } 1079s IF (ONE ) { 1079s PRINT ONE() IF ONE ; 1079s } 1079s 1079s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1079s SUB ONE () { 1 } 1079s DO { 1079s PRINT 1 1079s }; 1079s 1079s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1079s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1079s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1079s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1079s 1079s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1079s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1079s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1079s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1079s 1079s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1079s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1079s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1079s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1079s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1079s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1079s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1079s MENTIONED ABOVE: 1079s 1079s SUB NOT_INLINED () { RETURN 23 } 1079s 1079s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1079s X X X X 1079s 1079s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1079s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1079s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1079s ON A NON-UNIX SYSTEM. 1079s 1079s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1079s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1079s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1079s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1079s 1079s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1079s CHDIR $SOMEWHERE; 1079s SUB CHDIR { ... } 1079s 1079s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1079s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1079s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1079s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1079s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1079s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1079s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1079s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1079s FOR SOME KEYWORDS. SEE L. 1079s 1079s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1079s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1079s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1079s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1079s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1079s THAT IS, THEY COULD SAY 1079s 1079s USE MODULE 'OPEN'; 1079s 1079s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1079s 1079s USE MODULE; 1079s 1079s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1079s 1079s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1079s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1079s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1079s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1079s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1079s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1079s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1079s 1079s PACKAGE REGLOB; 1079s REQUIRE EXPORTER; 1079s @ISA = 'EXPORTER'; 1079s @EXPORT_OK = 'GLOB'; 1079s 1079s SUB IMPORT { 1079s MY $PKG = SHIFT; 1079s RETURN UNLESS @_; 1079s MY $SYM = SHIFT; 1079s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1079s $PKG->EXPORT($WHERE, $SYM, @_); 1079s } 1079s 1079s SUB GLOB { 1079s MY $PAT = SHIFT; 1079s MY @GOT; 1079s IF (OPENDIR MY $D, '.') { 1079s @GOT = GREP /$PAT/, READDIR $D; 1079s CLOSEDIR $D; 1079s } 1079s RETURN @GOT; 1079s } 1079s 1; 1079s 1079s AND HERE'S HOW IT COULD BE (AB)USED: 1079s 1079s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1079s PACKAGE FOO; 1079s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1079s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1079s 1079s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1079s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1079s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1079s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1079s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1079s IT MUST BE DONE AT ALL. 1079s 1079s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1079s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1079s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1079s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1079s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1079s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1079s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1079s LIBRARY. 1079s 1079s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1079s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1079s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1079s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1079s (SEE L). 1079s 1079s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1079s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1079s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1079s 1079s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1079s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1079s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1079s C SYNTAX, THOUGH). 1079s 1079s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1079s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1079s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1079s 1079s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1079s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1079s 1079s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1079s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1079s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1079s 1079s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1079s 1079s =HEAD2 AUTOLOADING 1079s X X 1079s 1079s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1079s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1079s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1079s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1079s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1079s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1079s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1079s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1079s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1079s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1079s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1079s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1079s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1079s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1079s SUBROUTINE NAME. SEE L FOR DETAILS.) 1079s 1079s 1079s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1079s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1079s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1079s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1079s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1079s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1079s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1079s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1079s 1079s SUB AUTOLOAD { 1079s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1079s MY $PROGRAM = $AUTOLOAD; 1079s $PROGRAM =~ S/.*:://; 1079s SYSTEM($PROGRAM, @_); 1079s } 1079s DATE(); 1079s WHO(); 1079s LS('-L'); 1079s 1079s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1079s EVEN NEED PARENTHESES: 1079s 1079s USE SUBS QW(DATE WHO LS); 1079s DATE; 1079s WHO; 1079s LS '-L'; 1079s 1079s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1079s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1079s 1079s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1079s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1079s DESCRIBED IN L AND IN L, THE STANDARD 1079s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1079s FUNCTIONS TO PERL CODE IN L. 1079s 1079s =HEAD2 SUBROUTINE ATTRIBUTES 1079s X X X 1079s 1079s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1079s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1079s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1079s C HAD BEEN SEEN. SEE L FOR DETAILS 1079s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1079s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1079s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1079s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1079s 1079s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1079s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1079s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1079s NEST PROPERLY. 1079s 1079s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1079s 1079s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1079s SUB PLUGH () : UGLY('\(") :BAD; 1079s SUB XYZZY : _5X5 { ... } 1079s 1079s EXAMPLES OF INVALID SYNTAX: 1079s 1079s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1079s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1079s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1079s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1079s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1079s 1079s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1079s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1079s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1079s PARSED AND INVOKED: 1079s 1079s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1079s 1079s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1079s SEE L AND L. 1079s 1079s =HEAD1 SEE ALSO 1079s 1079s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1079s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1079s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1079s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1079s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1079s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1079s 1079s =FOR VI 1079s # EX: SET STS=0 SW=4 ET: 1079s 1079s ok 2 1079s # testing mod_cgi with /modules/cgi/perl.pl 1079s # expected 200 1079s # received 200 1079s # body: PERL CGI 1079s ok 3 1079s # testing mod_test_rwrite with /test_rwrite 1079s # expected 200 1079s # received 200 1079s # body: A 1079s ok 4 1079s ok 1081s t/filter/case_in.t .................. 1081s 1..3 1081s # Running under perl version 5.038002 for linux 1081s # Current time local: Mon Apr 8 19:07:24 2024 1081s # Current time GMT: Mon Apr 8 19:07:24 2024 1081s # Using Test.pm version 1.31 1081s # Using Apache/Test.pm version 1.42 1081s ok 1 1081s # testing mod_cgi with /modules/cgi/perl_echo.pl 1081s # expected 200 1081s # received 200 1081s ok 2 1081s # testing mod_echo_post with /echo_post 1081s # expected 200 1081s # received 200 1081s ok 3 1081s ok 1082s t/filter/input_body.t ............... 1082s 1..2 1082s # Running under perl version 5.038002 for linux 1082s # Current time local: Mon Apr 8 19:07:25 2024 1082s # Current time GMT: Mon Apr 8 19:07:25 2024 1082s # Using Test.pm version 1.31 1082s # Using Apache/Test.pm version 1.42 1082s # testing : Posted "1 ko" 1082s # expected: 'ok 1' 1082s # received: 'ok 1' 1082s ok 1 1082s # testing : Posted "2 ko" 1082s # expected: 'ok 2' 1082s # received: 'ok 2' 1082s ok 2 1082s ok 1084s t/http11/basicauth.t ................ 1084s 1..3 1084s # Running under perl version 5.038002 for linux 1084s # Current time local: Mon Apr 8 19:07:27 2024 1084s # Current time GMT: Mon Apr 8 19:07:27 2024 1084s # Using Test.pm version 1.31 1084s # Using Apache/Test.pm version 1.42 1084s ok 1 1084s ok 2 1084s ok 3 1084s ok 1086s t/http11/chunked.t .................. 1086s 1..30 1086s # Running under perl version 5.038002 for linux 1086s # Current time local: Mon Apr 8 19:07:29 2024 1086s # Current time GMT: Mon Apr 8 19:07:29 2024 1086s # Using Test.pm version 1.31 1086s # Using Apache/Test.pm version 1.42 1086s # testing : response protocol 1086s # expected: 'HTTP/1.1' 1086s # received: 'HTTP/1.1' 1086s ok 1 1086s # testing : response Transfer-Encoding 1086s # expected: 'chunked' 1086s # received: 'chunked' 1086s ok 2 1086s # testing : no Content-Length 1086s # expected: 0 1086s # received: 0 1086s ok 3 1086s # testing : body length 1086s # expected: '70976' 1086s # received: 70976 1086s ok 4 1086s # testing : number of requests 1086s # expected: 1 1086s # received: 1 1086s ok 5 1086s # testing : response protocol 1086s # expected: 'HTTP/1.1' 1086s # received: 'HTTP/1.1' 1086s ok 6 1086s # testing : response Transfer-Encoding 1086s # expected: 'chunked' 1086s # received: 'chunked' 1086s ok 7 1086s # testing : no Content-Length 1086s # expected: 0 1086s # received: 0 1086s ok 8 1086s # testing : body length 1086s # expected: '212509' 1086s # received: 212509 1086s ok 9 1086s # testing : number of requests 1086s # expected: 2 1086s # received: 2 1086s ok 10 1086s # testing : response protocol 1086s # expected: 'HTTP/1.1' 1086s # received: 'HTTP/1.1' 1086s ok 11 1086s # testing : response Transfer-Encoding 1086s # expected: 'chunked' 1086s # received: 'chunked' 1086s ok 12 1086s # testing : no Content-Length 1086s # expected: 0 1086s # received: 0 1086s ok 13 1086s # testing : body length 1086s # expected: '280545' 1086s # received: 280545 1086s ok 14 1086s # testing : number of requests 1086s # expected: 3 1086s # received: 3 1086s ok 15 1086s # testing : response protocol 1086s # expected: 'HTTP/1.1' 1086s # received: 'HTTP/1.1' 1086s ok 16 1086s # testing : response Transfer-Encoding 1086s # expected: 'chunked' 1086s # received: 'chunked' 1086s ok 17 1086s # testing : no Content-Length 1086s # expected: 0 1086s # received: 0 1086s ok 18 1086s # testing : body length 1086s # expected: '845969' 1086s # received: 845969 1086s ok 19 1086s # testing : number of requests 1086s # expected: 4 1086s # received: 4 1086s ok 20 1086s # testing : response protocol 1086s # expected: 'HTTP/1.1' 1086s # received: 'HTTP/1.1' 1086s ok 21 1086s # testing : no Transfer-Encoding (test result inverted) 1086s # expected: 'chunked' 1086s # received: '' 1086s ok 22 1086s # testing : content length 1086s # expected: 253 1086s # received: '253' 1086s ok 23 1086s # testing : body length 1086s # expected: '242' 1086s # received: 242 1086s ok 24 1086s # testing : number of requests 1086s # expected: 5 1086s # received: 5 1086s ok 25 1086s # testing : response protocol 1086s # expected: 'HTTP/1.1' 1086s # received: 'HTTP/1.1' 1086s ok 26 1086s # testing : no Transfer-Encoding (test result inverted) 1086s # expected: 'chunked' 1086s # received: '' 1086s ok 27 1086s # testing : content length 1086s # expected: '' 1086s # received: '' 1086s ok 28 1086s # testing : body length 1086s # expected: '14276' 1086s # received: 14276 1086s ok 29 1086s # testing : number of requests 1086s # expected: 6 1086s # received: 6 1086s ok 30 1086s ok 1088s t/http11/chunked2.t ................. 1088s 1..2 1088s # Running under perl version 5.038002 for linux 1088s # Current time local: Mon Apr 8 19:07:31 2024 1088s # Current time GMT: Mon Apr 8 19:07:31 2024 1088s # Using Test.pm version 1.31 1088s # Using Apache/Test.pm version 1.42 1088s # testing : successful response 1088s # expected: 200 1088s # received: '200' 1088s ok 1 1088s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1088s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1088s ok 2 1088s ok 1090s t/http11/clength.t .................. 1090s 1..6 1090s # Running under perl version 5.038002 for linux 1090s # Current time local: Mon Apr 8 19:07:33 2024 1090s # Current time GMT: Mon Apr 8 19:07:33 2024 1090s # Using Test.pm version 1.31 1090s # Using Apache/Test.pm version 1.42 1090s # testing : successful response 1090s # expected: 200 1090s # received: '200' 1090s ok 1 1090s # expected: 10 1090s # received: '10' 1090s ok 2 1090s # expected: 'bbbbbbbbbb' 1090s # received: 'bbbbbbbbbb' 1090s ok 3 1090s # testing : successful response 1090s # expected: 200 1090s # received: '200' 1090s ok 4 1090s # expected: 6 1090s # received: '6' 1090s ok 5 1090s # expected: 'foobar' 1090s # received: 'foobar' 1090s ok 6 1090s ok 1093s t/http11/post.t ..................... 1093s # using LWP client 1093s 1..51 1093s # Running under perl version 5.038002 for linux 1093s # Current time local: Mon Apr 8 19:07:35 2024 1093s # Current time GMT: Mon Apr 8 19:07:35 2024 1093s # Using Test.pm version 1.31 1093s # Using Apache/Test.pm version 1.42 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 1024 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Connection: Keep-Alive 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 5 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 1 1093s #DMMATCH1: 1 1093s #Keep-Alive: timeout=5, max=100 1093s # 1093s # testing : length posted 1093s # expected: '1024' 1093s # received: 1024 1093s ok 1 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 2048 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 5 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 2 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '2048' 1093s # received: 2048 1093s ok 2 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 3072 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 5 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 3 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '3072' 1093s # received: 3072 1093s ok 3 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 4096 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 5 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 4 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '4096' 1093s # received: 4096 1093s ok 4 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 5120 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 5 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 5 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '5120' 1093s # received: 5120 1093s ok 5 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 6144 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 5 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 6 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '6144' 1093s # received: 6144 1093s ok 6 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 7168 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 5 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 7 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '7168' 1093s # received: 7168 1093s ok 7 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 8192 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 5 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 8 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '8192' 1093s # received: 8192 1093s ok 8 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 9216 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 5 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 9 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '9216' 1093s # received: 9216 1093s ok 9 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 10240 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 10 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '10240' 1093s # received: 10240 1093s ok 10 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 11264 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 11 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '11264' 1093s # received: 11264 1093s ok 11 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 12288 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 12 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '12288' 1093s # received: 12288 1093s ok 12 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 13312 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 13 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '13312' 1093s # received: 13312 1093s ok 13 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 14336 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 14 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '14336' 1093s # received: 14336 1093s ok 14 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 15360 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 15 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '15360' 1093s # received: 15360 1093s ok 15 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 16384 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 16 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '16384' 1093s # received: 16384 1093s ok 16 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 17408 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 17 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '17408' 1093s # received: 17408 1093s ok 17 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 18432 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 18 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '18432' 1093s # received: 18432 1093s ok 18 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 19456 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 19 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '19456' 1093s # received: 19456 1093s ok 19 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 20480 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 20 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '20480' 1093s # received: 20480 1093s ok 20 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 21504 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 21 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '21504' 1093s # received: 21504 1093s ok 21 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 22528 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 22 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '22528' 1093s # received: 22528 1093s ok 22 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 23552 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 23 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '23552' 1093s # received: 23552 1093s ok 23 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 24576 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 24 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '24576' 1093s # received: 24576 1093s ok 24 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 25600 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 25 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '25600' 1093s # received: 25600 1093s ok 25 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 26624 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 26 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '26624' 1093s # received: 26624 1093s ok 26 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 27648 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 27 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '27648' 1093s # received: 27648 1093s ok 27 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 28672 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 28 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '28672' 1093s # received: 28672 1093s ok 28 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 29696 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 29 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '29696' 1093s # received: 29696 1093s ok 29 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 30720 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 30 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '30720' 1093s # received: 30720 1093s ok 30 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 31744 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 31 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '31744' 1093s # received: 31744 1093s ok 31 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 32768 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 32 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '32768' 1093s # received: 32768 1093s ok 32 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 33792 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 33 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '33792' 1093s # received: 33792 1093s ok 33 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 34816 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 34 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '34816' 1093s # received: 34816 1093s ok 34 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 35840 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:37 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 35 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '35840' 1093s # received: 35840 1093s ok 35 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 36864 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 36 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '36864' 1093s # received: 36864 1093s ok 36 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 37888 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 37 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '37888' 1093s # received: 37888 1093s ok 37 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 38912 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 38 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '38912' 1093s # received: 38912 1093s ok 38 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 39936 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 39 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '39936' 1093s # received: 39936 1093s ok 39 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 40960 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 40 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '40960' 1093s # received: 40960 1093s ok 40 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 41984 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 41 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '41984' 1093s # received: 41984 1093s ok 41 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 43008 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 42 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '43008' 1093s # received: 43008 1093s ok 42 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 44032 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 43 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '44032' 1093s # received: 44032 1093s ok 43 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 45056 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 44 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '45056' 1093s # received: 45056 1093s ok 44 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 46080 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 45 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '46080' 1093s # received: 46080 1093s ok 45 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 47104 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 46 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '47104' 1093s # received: 47104 1093s ok 46 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 48128 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 47 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '48128' 1093s # received: 48128 1093s ok 47 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 49152 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 48 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '49152' 1093s # received: 49152 1093s ok 48 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 50176 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 49 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '50176' 1093s # received: 50176 1093s ok 49 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 51200 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 6 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 50 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '51200' 1093s # received: 51200 1093s ok 50 1093s #lwp request: 1093s #POST http://localhost:8529/eat_post HTTP/1.1 1093s #User-Agent: libwww-perl/6.76 1093s #Content-Length: 102400 1093s # 1093s #server response: 1093s #HTTP/1.1 200 OK 1093s #Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1093s #Vary: In-If1 1093s #Content-Length: 7 1093s #Client-Date: Mon, 08 Apr 2024 19:07:38 GMT 1093s #Client-Peer: 127.0.0.1:8529 1093s #Client-Response-Num: 51 1093s #DMMATCH1: 1 1093s # 1093s # testing : length posted 1093s # expected: '102400' 1093s # received: 102400 1093s ok 51 1093s ok 1095s t/modules/aaa.t ..................... 1095s 1..40 1095s # Running under perl version 5.038002 for linux 1095s # Current time local: Mon Apr 8 19:07:38 2024 1095s # Current time GMT: Mon Apr 8 19:07:38 2024 1095s # Using Test.pm version 1.31 1095s # Using Apache/Test.pm version 1.42 1095s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/realm2 1095s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/basic1 1095s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/form1 1095s ok 1 1095s ok 2 1095s ok 3 1095s ok 4 1095s ok 5 1095s ok 6 1095s ok 7 1095s ok 8 1095s ok 9 1095s ok 10 1095s ok 11 1095s ok 12 1095s ok 13 1095s ok 14 1095s ok 15 1095s ok 16 1095s ok 17 1095s ok 18 1095s ok 19 1095s ok 20 1095s ok 21 1095s ok 22 1095s ok 23 1095s ok 24 1095s ok 25 1095s ok 26 1095s ok 27 1095s ok 28 1095s ok 29 1095s ok 30 1095s ok 31 1095s ok 32 1095s ok 33 1095s ok 34 1095s ok 35 1095s ok 36 1095s ok 37 1095s ok 38 1095s ok 39 1095s ok 40 1095s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/basic1 1095s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/realm2 1095s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/form1 1095s ok 1098s t/modules/access.t .................. 1098s 1..408 1098s # Running under perl version 5.038002 for linux 1098s # Current time local: Mon Apr 8 19:07:40 2024 1098s # Current time GMT: Mon Apr 8 19:07:40 2024 1098s # Using Test.pm version 1.31 1098s # Using Apache/Test.pm version 1.42 1098s # --- 1098s # Order deny,allow 1098s # Allow from all 1098s # expecting access. 1098s ok 1 1098s # --- 1098s # Order deny,allow 1098s # Deny from all 1098s # expecting access denial. 1098s ok 2 1098s # --- 1098s # Order deny,allow 1098s # Allow from all 1098s # Deny from all 1098s # expecting access. 1098s ok 3 1098s # --- 1098s # Order deny,allow 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 4 1098s # --- 1098s # Order deny,allow 1098s # Allow from all 1098s # Deny from localhost 1098s # expecting access. 1098s ok 5 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 6 1098s # --- 1098s # Order deny,allow 1098s # Allow from all 1098s # Deny from 127.0.0.1 1098s # expecting access. 1098s ok 7 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 8 1098s # --- 1098s # Order deny,allow 1098s # Allow from all 1098s # Deny from 127.0 1098s # expecting access. 1098s ok 9 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 10 1098s # --- 1098s # Order deny,allow 1098s # Allow from all 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access. 1098s ok 11 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 12 1098s # --- 1098s # Order deny,allow 1098s # Allow from all 1098s # Deny from 127.0.0.1/16 1098s # expecting access. 1098s ok 13 1098s # --- 1098s # Order deny,allow 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 14 1098s # --- 1098s # Order deny,allow 1098s # Allow from all 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 15 1098s # --- 1098s # Order deny,allow 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 16 1098s # --- 1098s # Order deny,allow 1098s # Allow from all 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 17 1098s # --- 1098s # Order deny,allow 1098s # Allow from localhost 1098s # expecting access. 1098s ok 18 1098s # --- 1098s # Order deny,allow 1098s # Deny from all 1098s # expecting access denial. 1098s ok 19 1098s # --- 1098s # Order deny,allow 1098s # Allow from localhost 1098s # Deny from all 1098s # expecting access. 1098s ok 20 1098s # --- 1098s # Order deny,allow 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 21 1098s # --- 1098s # Order deny,allow 1098s # Allow from localhost 1098s # Deny from localhost 1098s # expecting access. 1098s ok 22 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 23 1098s # --- 1098s # Order deny,allow 1098s # Allow from localhost 1098s # Deny from 127.0.0.1 1098s # expecting access. 1098s ok 24 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 25 1098s # --- 1098s # Order deny,allow 1098s # Allow from localhost 1098s # Deny from 127.0 1098s # expecting access. 1098s ok 26 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 27 1098s # --- 1098s # Order deny,allow 1098s # Allow from localhost 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access. 1098s ok 28 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 29 1098s # --- 1098s # Order deny,allow 1098s # Allow from localhost 1098s # Deny from 127.0.0.1/16 1098s # expecting access. 1098s ok 30 1098s # --- 1098s # Order deny,allow 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 31 1098s # --- 1098s # Order deny,allow 1098s # Allow from localhost 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 32 1098s # --- 1098s # Order deny,allow 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 33 1098s # --- 1098s # Order deny,allow 1098s # Allow from localhost 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 34 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1 1098s # expecting access. 1098s ok 35 1098s # --- 1098s # Order deny,allow 1098s # Deny from all 1098s # expecting access denial. 1098s ok 36 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1 1098s # Deny from all 1098s # expecting access. 1098s ok 37 1098s # --- 1098s # Order deny,allow 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 38 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1 1098s # Deny from localhost 1098s # expecting access. 1098s ok 39 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 40 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1 1098s # Deny from 127.0.0.1 1098s # expecting access. 1098s ok 41 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 42 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1 1098s # Deny from 127.0 1098s # expecting access. 1098s ok 43 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 44 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access. 1098s ok 45 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 46 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1 1098s # Deny from 127.0.0.1/16 1098s # expecting access. 1098s ok 47 1098s # --- 1098s # Order deny,allow 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 48 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 49 1098s # --- 1098s # Order deny,allow 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 50 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 51 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0 1098s # expecting access. 1098s ok 52 1098s # --- 1098s # Order deny,allow 1098s # Deny from all 1098s # expecting access denial. 1098s ok 53 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0 1098s # Deny from all 1098s # expecting access. 1098s ok 54 1098s # --- 1098s # Order deny,allow 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 55 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0 1098s # Deny from localhost 1098s # expecting access. 1098s ok 56 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 57 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0 1098s # Deny from 127.0.0.1 1098s # expecting access. 1098s ok 58 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 59 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0 1098s # Deny from 127.0 1098s # expecting access. 1098s ok 60 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 61 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access. 1098s ok 62 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 63 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0 1098s # Deny from 127.0.0.1/16 1098s # expecting access. 1098s ok 64 1098s # --- 1098s # Order deny,allow 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 65 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 66 1098s # --- 1098s # Order deny,allow 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 67 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 68 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # expecting access. 1098s ok 69 1098s # --- 1098s # Order deny,allow 1098s # Deny from all 1098s # expecting access denial. 1098s ok 70 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from all 1098s # expecting access. 1098s ok 71 1098s # --- 1098s # Order deny,allow 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 72 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from localhost 1098s # expecting access. 1098s ok 73 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 74 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 127.0.0.1 1098s # expecting access. 1098s ok 75 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 76 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 127.0 1098s # expecting access. 1098s ok 77 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 78 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access. 1098s ok 79 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 80 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 127.0.0.1/16 1098s # expecting access. 1098s ok 81 1098s # --- 1098s # Order deny,allow 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 82 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 83 1098s # --- 1098s # Order deny,allow 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 84 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 85 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/16 1098s # expecting access. 1098s ok 86 1098s # --- 1098s # Order deny,allow 1098s # Deny from all 1098s # expecting access denial. 1098s ok 87 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/16 1098s # Deny from all 1098s # expecting access. 1098s ok 88 1098s # --- 1098s # Order deny,allow 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 89 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/16 1098s # Deny from localhost 1098s # expecting access. 1098s ok 90 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 91 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/16 1098s # Deny from 127.0.0.1 1098s # expecting access. 1098s ok 92 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 93 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/16 1098s # Deny from 127.0 1098s # expecting access. 1098s ok 94 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 95 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/16 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access. 1098s ok 96 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 97 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/16 1098s # Deny from 127.0.0.1/16 1098s # expecting access. 1098s ok 98 1098s # --- 1098s # Order deny,allow 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 99 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/16 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 100 1098s # --- 1098s # Order deny,allow 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 101 1098s # --- 1098s # Order deny,allow 1098s # Allow from 127.0.0.1/16 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 102 1098s # --- 1098s # Order deny,allow 1098s # Allow from somewhere.else.com 1098s # expecting access. 1098s ok 103 1098s # --- 1098s # Order deny,allow 1098s # Deny from all 1098s # expecting access denial. 1098s ok 104 1098s # --- 1098s # Order deny,allow 1098s # Allow from somewhere.else.com 1098s # Deny from all 1098s # expecting access denial. 1098s ok 105 1098s # --- 1098s # Order deny,allow 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 106 1098s # --- 1098s # Order deny,allow 1098s # Allow from somewhere.else.com 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 107 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 108 1098s # --- 1098s # Order deny,allow 1098s # Allow from somewhere.else.com 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 109 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 110 1098s # --- 1098s # Order deny,allow 1098s # Allow from somewhere.else.com 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 111 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 112 1098s # --- 1098s # Order deny,allow 1098s # Allow from somewhere.else.com 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 113 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 114 1098s # --- 1098s # Order deny,allow 1098s # Allow from somewhere.else.com 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 115 1098s # --- 1098s # Order deny,allow 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 116 1098s # --- 1098s # Order deny,allow 1098s # Allow from somewhere.else.com 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 117 1098s # --- 1098s # Order deny,allow 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 118 1098s # --- 1098s # Order deny,allow 1098s # Allow from somewhere.else.com 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 119 1098s # --- 1098s # Order deny,allow 1098s # Allow from 66.6.6.6 1098s # expecting access. 1098s ok 120 1098s # --- 1098s # Order deny,allow 1098s # Deny from all 1098s # expecting access denial. 1098s ok 121 1098s # --- 1098s # Order deny,allow 1098s # Allow from 66.6.6.6 1098s # Deny from all 1098s # expecting access denial. 1098s ok 122 1098s # --- 1098s # Order deny,allow 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 123 1098s # --- 1098s # Order deny,allow 1098s # Allow from 66.6.6.6 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 124 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 125 1098s # --- 1098s # Order deny,allow 1098s # Allow from 66.6.6.6 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 126 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 127 1098s # --- 1098s # Order deny,allow 1098s # Allow from 66.6.6.6 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 128 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 129 1098s # --- 1098s # Order deny,allow 1098s # Allow from 66.6.6.6 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 130 1098s # --- 1098s # Order deny,allow 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 131 1098s # --- 1098s # Order deny,allow 1098s # Allow from 66.6.6.6 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 132 1098s # --- 1098s # Order deny,allow 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 133 1098s # --- 1098s # Order deny,allow 1098s # Allow from 66.6.6.6 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 134 1098s # --- 1098s # Order deny,allow 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 135 1098s # --- 1098s # Order deny,allow 1098s # Allow from 66.6.6.6 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 136 1098s # --- 1098s # Order allow,deny 1098s # Allow from all 1098s # expecting access. 1098s ok 137 1098s # --- 1098s # Order allow,deny 1098s # Deny from all 1098s # expecting access denial. 1098s ok 138 1098s # --- 1098s # Order allow,deny 1098s # Allow from all 1098s # Deny from all 1098s # expecting access denial. 1098s ok 139 1098s # --- 1098s # Order allow,deny 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 140 1098s # --- 1098s # Order allow,deny 1098s # Allow from all 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 141 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 142 1098s # --- 1098s # Order allow,deny 1098s # Allow from all 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 143 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 144 1098s # --- 1098s # Order allow,deny 1098s # Allow from all 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 145 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 146 1098s # --- 1098s # Order allow,deny 1098s # Allow from all 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 147 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 148 1098s # --- 1098s # Order allow,deny 1098s # Allow from all 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 149 1098s # --- 1098s # Order allow,deny 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 150 1098s # --- 1098s # Order allow,deny 1098s # Allow from all 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 151 1098s # --- 1098s # Order allow,deny 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 152 1098s # --- 1098s # Order allow,deny 1098s # Allow from all 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 153 1098s # --- 1098s # Order allow,deny 1098s # Allow from localhost 1098s # expecting access. 1098s ok 154 1098s # --- 1098s # Order allow,deny 1098s # Deny from all 1098s # expecting access denial. 1098s ok 155 1098s # --- 1098s # Order allow,deny 1098s # Allow from localhost 1098s # Deny from all 1098s # expecting access denial. 1098s ok 156 1098s # --- 1098s # Order allow,deny 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 157 1098s # --- 1098s # Order allow,deny 1098s # Allow from localhost 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 158 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 159 1098s # --- 1098s # Order allow,deny 1098s # Allow from localhost 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 160 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 161 1098s # --- 1098s # Order allow,deny 1098s # Allow from localhost 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 162 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 163 1098s # --- 1098s # Order allow,deny 1098s # Allow from localhost 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 164 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 165 1098s # --- 1098s # Order allow,deny 1098s # Allow from localhost 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 166 1098s # --- 1098s # Order allow,deny 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 167 1098s # --- 1098s # Order allow,deny 1098s # Allow from localhost 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 168 1098s # --- 1098s # Order allow,deny 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 169 1098s # --- 1098s # Order allow,deny 1098s # Allow from localhost 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 170 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1 1098s # expecting access. 1098s ok 171 1098s # --- 1098s # Order allow,deny 1098s # Deny from all 1098s # expecting access denial. 1098s ok 172 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1 1098s # Deny from all 1098s # expecting access denial. 1098s ok 173 1098s # --- 1098s # Order allow,deny 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 174 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 175 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 176 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 177 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 178 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 179 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 180 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 181 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 182 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 183 1098s # --- 1098s # Order allow,deny 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 184 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 185 1098s # --- 1098s # Order allow,deny 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 186 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 187 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0 1098s # expecting access. 1098s ok 188 1098s # --- 1098s # Order allow,deny 1098s # Deny from all 1098s # expecting access denial. 1098s ok 189 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0 1098s # Deny from all 1098s # expecting access denial. 1098s ok 190 1098s # --- 1098s # Order allow,deny 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 191 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 192 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 193 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 194 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 195 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 196 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 197 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 198 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 199 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 200 1098s # --- 1098s # Order allow,deny 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 201 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 202 1098s # --- 1098s # Order allow,deny 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 203 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 204 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # expecting access. 1098s ok 205 1098s # --- 1098s # Order allow,deny 1098s # Deny from all 1098s # expecting access denial. 1098s ok 206 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from all 1098s # expecting access denial. 1098s ok 207 1098s # --- 1098s # Order allow,deny 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 208 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 209 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 210 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 211 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 212 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 213 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 214 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 215 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 216 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 217 1098s # --- 1098s # Order allow,deny 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 218 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 219 1098s # --- 1098s # Order allow,deny 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 220 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 221 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/16 1098s # expecting access. 1098s ok 222 1098s # --- 1098s # Order allow,deny 1098s # Deny from all 1098s # expecting access denial. 1098s ok 223 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/16 1098s # Deny from all 1098s # expecting access denial. 1098s ok 224 1098s # --- 1098s # Order allow,deny 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 225 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/16 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 226 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 227 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/16 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 228 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 229 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/16 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 230 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 231 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/16 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 232 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 233 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/16 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 234 1098s # --- 1098s # Order allow,deny 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 235 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/16 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 236 1098s # --- 1098s # Order allow,deny 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 237 1098s # --- 1098s # Order allow,deny 1098s # Allow from 127.0.0.1/16 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 238 1098s # --- 1098s # Order allow,deny 1098s # Allow from somewhere.else.com 1098s # expecting access denial. 1098s ok 239 1098s # --- 1098s # Order allow,deny 1098s # Deny from all 1098s # expecting access denial. 1098s ok 240 1098s # --- 1098s # Order allow,deny 1098s # Allow from somewhere.else.com 1098s # Deny from all 1098s # expecting access denial. 1098s ok 241 1098s # --- 1098s # Order allow,deny 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 242 1098s # --- 1098s # Order allow,deny 1098s # Allow from somewhere.else.com 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 243 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 244 1098s # --- 1098s # Order allow,deny 1098s # Allow from somewhere.else.com 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 245 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 246 1098s # --- 1098s # Order allow,deny 1098s # Allow from somewhere.else.com 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 247 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 248 1098s # --- 1098s # Order allow,deny 1098s # Allow from somewhere.else.com 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 249 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 250 1098s # --- 1098s # Order allow,deny 1098s # Allow from somewhere.else.com 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 251 1098s # --- 1098s # Order allow,deny 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 252 1098s # --- 1098s # Order allow,deny 1098s # Allow from somewhere.else.com 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 253 1098s # --- 1098s # Order allow,deny 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 254 1098s # --- 1098s # Order allow,deny 1098s # Allow from somewhere.else.com 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 255 1098s # --- 1098s # Order allow,deny 1098s # Allow from 66.6.6.6 1098s # expecting access denial. 1098s ok 256 1098s # --- 1098s # Order allow,deny 1098s # Deny from all 1098s # expecting access denial. 1098s ok 257 1098s # --- 1098s # Order allow,deny 1098s # Allow from 66.6.6.6 1098s # Deny from all 1098s # expecting access denial. 1098s ok 258 1098s # --- 1098s # Order allow,deny 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 259 1098s # --- 1098s # Order allow,deny 1098s # Allow from 66.6.6.6 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 260 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 261 1098s # --- 1098s # Order allow,deny 1098s # Allow from 66.6.6.6 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 262 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 263 1098s # --- 1098s # Order allow,deny 1098s # Allow from 66.6.6.6 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 264 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 265 1098s # --- 1098s # Order allow,deny 1098s # Allow from 66.6.6.6 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 266 1098s # --- 1098s # Order allow,deny 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 267 1098s # --- 1098s # Order allow,deny 1098s # Allow from 66.6.6.6 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 268 1098s # --- 1098s # Order allow,deny 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 269 1098s # --- 1098s # Order allow,deny 1098s # Allow from 66.6.6.6 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 270 1098s # --- 1098s # Order allow,deny 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 271 1098s # --- 1098s # Order allow,deny 1098s # Allow from 66.6.6.6 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 272 1098s # --- 1098s # Order mutual-failure 1098s # Allow from all 1098s # expecting access. 1098s ok 273 1098s # --- 1098s # Order mutual-failure 1098s # Deny from all 1098s # expecting access denial. 1098s ok 274 1098s # --- 1098s # Order mutual-failure 1098s # Allow from all 1098s # Deny from all 1098s # expecting access denial. 1098s ok 275 1098s # --- 1098s # Order mutual-failure 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 276 1098s # --- 1098s # Order mutual-failure 1098s # Allow from all 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 277 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 278 1098s # --- 1098s # Order mutual-failure 1098s # Allow from all 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 279 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 280 1098s # --- 1098s # Order mutual-failure 1098s # Allow from all 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 281 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 282 1098s # --- 1098s # Order mutual-failure 1098s # Allow from all 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 283 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 284 1098s # --- 1098s # Order mutual-failure 1098s # Allow from all 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 285 1098s # --- 1098s # Order mutual-failure 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 286 1098s # --- 1098s # Order mutual-failure 1098s # Allow from all 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 287 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 288 1098s # --- 1098s # Order mutual-failure 1098s # Allow from all 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 289 1098s # --- 1098s # Order mutual-failure 1098s # Allow from localhost 1098s # expecting access. 1098s ok 290 1098s # --- 1098s # Order mutual-failure 1098s # Deny from all 1098s # expecting access denial. 1098s ok 291 1098s # --- 1098s # Order mutual-failure 1098s # Allow from localhost 1098s # Deny from all 1098s # expecting access denial. 1098s ok 292 1098s # --- 1098s # Order mutual-failure 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 293 1098s # --- 1098s # Order mutual-failure 1098s # Allow from localhost 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 294 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 295 1098s # --- 1098s # Order mutual-failure 1098s # Allow from localhost 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 296 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 297 1098s # --- 1098s # Order mutual-failure 1098s # Allow from localhost 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 298 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 299 1098s # --- 1098s # Order mutual-failure 1098s # Allow from localhost 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 300 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 301 1098s # --- 1098s # Order mutual-failure 1098s # Allow from localhost 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 302 1098s # --- 1098s # Order mutual-failure 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 303 1098s # --- 1098s # Order mutual-failure 1098s # Allow from localhost 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 304 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 305 1098s # --- 1098s # Order mutual-failure 1098s # Allow from localhost 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 306 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1 1098s # expecting access. 1098s ok 307 1098s # --- 1098s # Order mutual-failure 1098s # Deny from all 1098s # expecting access denial. 1098s ok 308 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1 1098s # Deny from all 1098s # expecting access denial. 1098s ok 309 1098s # --- 1098s # Order mutual-failure 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 310 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 311 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 312 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 313 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 314 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 315 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 316 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 317 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 318 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 319 1098s # --- 1098s # Order mutual-failure 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 320 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 321 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 322 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 323 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0 1098s # expecting access. 1098s ok 324 1098s # --- 1098s # Order mutual-failure 1098s # Deny from all 1098s # expecting access denial. 1098s ok 325 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0 1098s # Deny from all 1098s # expecting access denial. 1098s ok 326 1098s # --- 1098s # Order mutual-failure 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 327 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 328 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 329 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 330 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 331 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 332 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 333 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 334 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 335 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 336 1098s # --- 1098s # Order mutual-failure 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 337 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 338 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 339 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 340 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # expecting access. 1098s ok 341 1098s # --- 1098s # Order mutual-failure 1098s # Deny from all 1098s # expecting access denial. 1098s ok 342 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from all 1098s # expecting access denial. 1098s ok 343 1098s # --- 1098s # Order mutual-failure 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 344 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 345 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 346 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 347 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 348 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 349 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 350 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 351 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 352 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 353 1098s # --- 1098s # Order mutual-failure 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 354 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 355 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 356 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/255.255.0.0 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 357 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/16 1098s # expecting access. 1098s ok 358 1098s # --- 1098s # Order mutual-failure 1098s # Deny from all 1098s # expecting access denial. 1098s ok 359 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/16 1098s # Deny from all 1098s # expecting access denial. 1098s ok 360 1098s # --- 1098s # Order mutual-failure 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 361 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/16 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 362 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 363 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/16 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 364 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 365 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/16 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 366 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 367 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/16 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 368 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 369 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/16 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 370 1098s # --- 1098s # Order mutual-failure 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 371 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/16 1098s # Deny from somewhere.else.com 1098s # expecting access. 1098s ok 372 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 373 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 127.0.0.1/16 1098s # Deny from 66.6.6.6 1098s # expecting access. 1098s ok 374 1098s # --- 1098s # Order mutual-failure 1098s # Allow from somewhere.else.com 1098s # expecting access denial. 1098s ok 375 1098s # --- 1098s # Order mutual-failure 1098s # Deny from all 1098s # expecting access denial. 1098s ok 376 1098s # --- 1098s # Order mutual-failure 1098s # Allow from somewhere.else.com 1098s # Deny from all 1098s # expecting access denial. 1098s ok 377 1098s # --- 1098s # Order mutual-failure 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 378 1098s # --- 1098s # Order mutual-failure 1098s # Allow from somewhere.else.com 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 379 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 380 1098s # --- 1098s # Order mutual-failure 1098s # Allow from somewhere.else.com 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 381 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 382 1098s # --- 1098s # Order mutual-failure 1098s # Allow from somewhere.else.com 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 383 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 384 1098s # --- 1098s # Order mutual-failure 1098s # Allow from somewhere.else.com 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 385 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 386 1098s # --- 1098s # Order mutual-failure 1098s # Allow from somewhere.else.com 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 387 1098s # --- 1098s # Order mutual-failure 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 388 1098s # --- 1098s # Order mutual-failure 1098s # Allow from somewhere.else.com 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 389 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 390 1098s # --- 1098s # Order mutual-failure 1098s # Allow from somewhere.else.com 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 391 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 66.6.6.6 1098s # expecting access denial. 1098s ok 392 1098s # --- 1098s # Order mutual-failure 1098s # Deny from all 1098s # expecting access denial. 1098s ok 393 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 66.6.6.6 1098s # Deny from all 1098s # expecting access denial. 1098s ok 394 1098s # --- 1098s # Order mutual-failure 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 395 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 66.6.6.6 1098s # Deny from localhost 1098s # expecting access denial. 1098s ok 396 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 397 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 66.6.6.6 1098s # Deny from 127.0.0.1 1098s # expecting access denial. 1098s ok 398 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 399 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 66.6.6.6 1098s # Deny from 127.0 1098s # expecting access denial. 1098s ok 400 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 401 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 66.6.6.6 1098s # Deny from 127.0.0.1/255.255.0.0 1098s # expecting access denial. 1098s ok 402 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 403 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 66.6.6.6 1098s # Deny from 127.0.0.1/16 1098s # expecting access denial. 1098s ok 404 1098s # --- 1098s # Order mutual-failure 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 405 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 66.6.6.6 1098s # Deny from somewhere.else.com 1098s # expecting access denial. 1098s ok 406 1098s # --- 1098s # Order mutual-failure 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 407 1098s # --- 1098s # Order mutual-failure 1098s # Allow from 66.6.6.6 1098s # Deny from 66.6.6.6 1098s # expecting access denial. 1098s ok 408 1098s ok 1100s t/modules/actions.t ................. 1100s 1..20 1100s # Running under perl version 5.038002 for linux 1100s # Current time local: Mon Apr 8 19:07:43 2024 1100s # Current time GMT: Mon Apr 8 19:07:43 2024 1100s # Using Test.pm version 1.31 1100s # Using Apache/Test.pm version 1.42 1100s # expected: 200 1100s # received: '200' 1100s ok 1 1100s # expected: 'nada' 1100s # received: 'nada' 1100s ok 2 1100s # expected: 404 1100s # received: '404' 1100s ok 3 1100s ok 4 # skip RC=404, no need to check content 1100s # expected: 404 1100s # received: '404' 1100s ok 5 1100s ok 6 # skip RC=404, no need to check content 1100s # expected: 404 1100s # received: '404' 1100s ok 7 1100s ok 8 # skip RC=404, no need to check content 1100s # expected: 200 1100s # received: '200' 1100s ok 9 1100s # expected: 'nada' 1100s # received: 'nada' 1100s ok 10 1100s # expected: 404 1100s # received: '404' 1100s ok 11 1100s ok 12 # skip RC=404, no need to check content 1100s # expected: 200 1100s # received: '200' 1100s ok 13 1100s # expected: 'POST 1100s # foo2: bar2 1100s # ' 1100s # received: 'POST 1100s # foo2: bar2 1100s # ' 1100s ok 14 1100s # expected: 405 1100s # received: '405' 1100s ok 15 1100s # expected: 200 1100s # received: '200' 1100s ok 16 1100s # expected: 'foo=bar' 1100s # received: 'foo=bar' 1100s ok 17 1100s # expected: 200 1100s # received: '200' 1100s ok 18 1100s # expected: 'POST 1100s # foo2: bar2 1100s # ' 1100s # received: 'POST 1100s # foo2: bar2 1100s # ' 1100s ok 19 1100s # expected: 405 1100s # received: '405' 1100s ok 20 1100s ok 1102s t/modules/alias.t ................... 1102s 1..134 1102s # Running under perl version 5.038002 for linux 1102s # Current time local: Mon Apr 8 19:07:45 2024 1102s # Current time GMT: Mon Apr 8 19:07:45 2024 1102s # Using Test.pm version 1.31 1102s # Using Apache/Test.pm version 1.42 1102s # verifying simple aliases 1102s # testing : /alias/ 1102s # expected: 200 1102s # received: '200' 1102s ok 1 1102s # testing : /bogu/ 1102s # expected: 404 1102s # received: '404' 1102s ok 2 1102s # verifying alias match with /ali[0-9]. 1102s # testing : /ali0 1102s # expected: 0 1102s # received: '0' 1102s ok 3 1102s # testing : /ali1 1102s # expected: 1 1102s # received: '1' 1102s ok 4 1102s # testing : /ali2 1102s # expected: 2 1102s # received: '2' 1102s ok 5 1102s # testing : /ali3 1102s # expected: 3 1102s # received: '3' 1102s ok 6 1102s # testing : /ali4 1102s # expected: 4 1102s # received: '4' 1102s ok 7 1102s # testing : /ali5 1102s # expected: 5 1102s # received: '5' 1102s ok 8 1102s # testing : /ali6 1102s # expected: 6 1102s # received: '6' 1102s ok 9 1102s # testing : /ali7 1102s # expected: 7 1102s # received: '7' 1102s ok 10 1102s # testing : /ali8 1102s # expected: 8 1102s # received: '8' 1102s ok 11 1102s # testing : /ali9 1102s # expected: 9 1102s # received: '9' 1102s ok 12 1102s # verifying expression alias match with /expr/ali[0-9]. 1102s # testing : /ali0 1102s # expected: 0 1102s # received: '0' 1102s ok 13 1102s # testing : /ali1 1102s # expected: 1 1102s # received: '1' 1102s ok 14 1102s # testing : /ali2 1102s # expected: 2 1102s # received: '2' 1102s ok 15 1102s # testing : /ali3 1102s # expected: 3 1102s # received: '3' 1102s ok 16 1102s # testing : /ali4 1102s # expected: 4 1102s # received: '4' 1102s ok 17 1102s # testing : /ali5 1102s # expected: 5 1102s # received: '5' 1102s ok 18 1102s # testing : /ali6 1102s # expected: 6 1102s # received: '6' 1102s ok 19 1102s # testing : /ali7 1102s # expected: 7 1102s # received: '7' 1102s ok 20 1102s # testing : /ali8 1102s # expected: 8 1102s # received: '8' 1102s ok 21 1102s # testing : /ali9 1102s # expected: 9 1102s # received: '9' 1102s ok 22 1102s # testing : /forbid 1102s # expected: '403' 1102s # received: '403' 1102s ok 23 1102s # testing : /gone 1102s # expected: '410' 1102s # received: '410' 1102s ok 24 1102s # testing : /perm 1102s # expected: '301' 1102s # received: '301' 1102s ok 25 1102s # testing : /perm2 1102s # expected: '301' 1102s # received: '301' 1102s ok 26 1102s # testing : /seeother 1102s # expected: '303' 1102s # received: '303' 1102s ok 27 1102s # testing : /temp 1102s # expected: '302' 1102s # received: '302' 1102s ok 28 1102s # testing : /temp2 1102s # expected: '302' 1102s # received: '302' 1102s ok 29 1102s verifying body of perm and temp redirect match 1102s # testing : /p0 1102s # expected: 0 1102s # received: '0' 1102s ok 30 1102s # testing : /p1 1102s # expected: 1 1102s # received: '1' 1102s ok 31 1102s # testing : /p2 1102s # expected: 2 1102s # received: '2' 1102s ok 32 1102s # testing : /p3 1102s # expected: 3 1102s # received: '3' 1102s ok 33 1102s # testing : /p4 1102s # expected: 4 1102s # received: '4' 1102s ok 34 1102s # testing : /p5 1102s # expected: 5 1102s # received: '5' 1102s ok 35 1102s # testing : /p6 1102s # expected: 6 1102s # received: '6' 1102s ok 36 1102s # testing : /p7 1102s # expected: 7 1102s # received: '7' 1102s ok 37 1102s # testing : /p8 1102s # expected: 8 1102s # received: '8' 1102s ok 38 1102s # testing : /p9 1102s # expected: 9 1102s # received: '9' 1102s ok 39 1102s # testing : /t0 1102s # expected: 0 1102s # received: '0' 1102s ok 40 1102s # testing : /t1 1102s # expected: 1 1102s # received: '1' 1102s ok 41 1102s # testing : /t2 1102s # expected: 2 1102s # received: '2' 1102s ok 42 1102s # testing : /t3 1102s # expected: 3 1102s # received: '3' 1102s ok 43 1102s # testing : /t4 1102s # expected: 4 1102s # received: '4' 1102s ok 44 1102s # testing : /t5 1102s # expected: 5 1102s # received: '5' 1102s ok 45 1102s # testing : /t6 1102s # expected: 6 1102s # received: '6' 1102s ok 46 1102s # testing : /t7 1102s # expected: 7 1102s # received: '7' 1102s ok 47 1102s # testing : /t8 1102s # expected: 8 1102s # received: '8' 1102s ok 48 1102s # testing : /t9 1102s # expected: 9 1102s # received: '9' 1102s ok 49 1102s verifying body of perm and temp redirect match with expression support 1102s # testing : /p0 1102s # expected: 0 1102s # received: '0' 1102s ok 50 1102s # testing : /p1 1102s # expected: 1 1102s # received: '1' 1102s ok 51 1102s # testing : /p2 1102s # expected: 2 1102s # received: '2' 1102s ok 52 1102s # testing : /p3 1102s # expected: 3 1102s # received: '3' 1102s ok 53 1102s # testing : /p4 1102s # expected: 4 1102s # received: '4' 1102s ok 54 1102s # testing : /p5 1102s # expected: 5 1102s # received: '5' 1102s ok 55 1102s # testing : /p6 1102s # expected: 6 1102s # received: '6' 1102s ok 56 1102s # testing : /p7 1102s # expected: 7 1102s # received: '7' 1102s ok 57 1102s # testing : /p8 1102s # expected: 8 1102s # received: '8' 1102s ok 58 1102s # testing : /p9 1102s # expected: 9 1102s # received: '9' 1102s ok 59 1102s # testing : /t0 1102s # expected: 0 1102s # received: '0' 1102s ok 60 1102s # testing : /t1 1102s # expected: 1 1102s # received: '1' 1102s ok 61 1102s # testing : /t2 1102s # expected: 2 1102s # received: '2' 1102s ok 62 1102s # testing : /t3 1102s # expected: 3 1102s # received: '3' 1102s ok 63 1102s # testing : /t4 1102s # expected: 4 1102s # received: '4' 1102s ok 64 1102s # testing : /t5 1102s # expected: 5 1102s # received: '5' 1102s ok 65 1102s # testing : /t6 1102s # expected: 6 1102s # received: '6' 1102s ok 66 1102s # testing : /t7 1102s # expected: 7 1102s # received: '7' 1102s ok 67 1102s # testing : /t8 1102s # expected: 8 1102s # received: '8' 1102s ok 68 1102s # testing : /t9 1102s # expected: 9 1102s # received: '9' 1102s ok 69 1102s verifying return code of seeother and gone redirect match 1102s # testing : g0 1102s # expected: '410' 1102s # received: '410' 1102s ok 70 1102s # testing : g1 1102s # expected: '410' 1102s # received: '410' 1102s ok 71 1102s # testing : g2 1102s # expected: '410' 1102s # received: '410' 1102s ok 72 1102s # testing : g3 1102s # expected: '410' 1102s # received: '410' 1102s ok 73 1102s # testing : g4 1102s # expected: '410' 1102s # received: '410' 1102s ok 74 1102s # testing : g5 1102s # expected: '410' 1102s # received: '410' 1102s ok 75 1102s # testing : g6 1102s # expected: '410' 1102s # received: '410' 1102s ok 76 1102s # testing : g7 1102s # expected: '410' 1102s # received: '410' 1102s ok 77 1102s # testing : g8 1102s # expected: '410' 1102s # received: '410' 1102s ok 78 1102s # testing : g9 1102s # expected: '410' 1102s # received: '410' 1102s ok 79 1102s # testing : f0 1102s # expected: '403' 1102s # received: '403' 1102s ok 80 1102s # testing : f1 1102s # expected: '403' 1102s # received: '403' 1102s ok 81 1102s # testing : f2 1102s # expected: '403' 1102s # received: '403' 1102s ok 82 1102s # testing : f3 1102s # expected: '403' 1102s # received: '403' 1102s ok 83 1102s # testing : f4 1102s # expected: '403' 1102s # received: '403' 1102s ok 84 1102s # testing : f5 1102s # expected: '403' 1102s # received: '403' 1102s ok 85 1102s # testing : f6 1102s # expected: '403' 1102s # received: '403' 1102s ok 86 1102s # testing : f7 1102s # expected: '403' 1102s # received: '403' 1102s ok 87 1102s # testing : f8 1102s # expected: '403' 1102s # received: '403' 1102s ok 88 1102s # testing : f9 1102s # expected: '403' 1102s # received: '403' 1102s ok 89 1102s # testing : s0 1102s # expected: '303' 1102s # received: '303' 1102s ok 90 1102s # testing : s1 1102s # expected: '303' 1102s # received: '303' 1102s ok 91 1102s # testing : s2 1102s # expected: '303' 1102s # received: '303' 1102s ok 92 1102s # testing : s3 1102s # expected: '303' 1102s # received: '303' 1102s ok 93 1102s # testing : s4 1102s # expected: '303' 1102s # received: '303' 1102s ok 94 1102s # testing : s5 1102s # expected: '303' 1102s # received: '303' 1102s ok 95 1102s # testing : s6 1102s # expected: '303' 1102s # received: '303' 1102s ok 96 1102s # testing : s7 1102s # expected: '303' 1102s # received: '303' 1102s ok 97 1102s # testing : s8 1102s # expected: '303' 1102s # received: '303' 1102s ok 98 1102s # testing : s9 1102s # expected: '303' 1102s # received: '303' 1102s ok 99 1102s verifying return code of seeother and gone redirect match with expression support 1102s # testing : g0 1102s # expected: '410' 1102s # received: '410' 1102s ok 100 1102s # testing : g1 1102s # expected: '410' 1102s # received: '410' 1102s ok 101 1102s # testing : g2 1102s # expected: '410' 1102s # received: '410' 1102s ok 102 1102s # testing : g3 1102s # expected: '410' 1102s # received: '410' 1102s ok 103 1102s # testing : g4 1102s # expected: '410' 1102s # received: '410' 1102s ok 104 1102s # testing : g5 1102s # expected: '410' 1102s # received: '410' 1102s ok 105 1102s # testing : g6 1102s # expected: '410' 1102s # received: '410' 1102s ok 106 1102s # testing : g7 1102s # expected: '410' 1102s # received: '410' 1102s ok 107 1102s # testing : g8 1102s # expected: '410' 1102s # received: '410' 1102s ok 108 1102s # testing : g9 1102s # expected: '410' 1102s # received: '410' 1102s ok 109 1102s # testing : f0 1102s # expected: '403' 1102s # received: '403' 1102s ok 110 1102s # testing : f1 1102s # expected: '403' 1102s # received: '403' 1102s ok 111 1102s # testing : f2 1102s # expected: '403' 1102s # received: '403' 1102s ok 112 1102s # testing : f3 1102s # expected: '403' 1102s # received: '403' 1102s ok 113 1102s # testing : f4 1102s # expected: '403' 1102s # received: '403' 1102s ok 114 1102s # testing : f5 1102s # expected: '403' 1102s # received: '403' 1102s ok 115 1102s # testing : f6 1102s # expected: '403' 1102s # received: '403' 1102s ok 116 1102s # testing : f7 1102s # expected: '403' 1102s # received: '403' 1102s ok 117 1102s # testing : f8 1102s # expected: '403' 1102s # received: '403' 1102s ok 118 1102s # testing : f9 1102s # expected: '403' 1102s # received: '403' 1102s ok 119 1102s # testing : s0 1102s # expected: '303' 1102s # received: '303' 1102s ok 120 1102s # testing : s1 1102s # expected: '303' 1102s # received: '303' 1102s ok 121 1102s # testing : s2 1102s # expected: '303' 1102s # received: '303' 1102s ok 122 1102s # testing : s3 1102s # expected: '303' 1102s # received: '303' 1102s ok 123 1102s # testing : s4 1102s # expected: '303' 1102s # received: '303' 1102s ok 124 1102s # testing : s5 1102s # expected: '303' 1102s # received: '303' 1102s ok 125 1102s # testing : s6 1102s # expected: '303' 1102s # received: '303' 1102s ok 126 1102s # testing : s7 1102s # expected: '303' 1102s # received: '303' 1102s ok 127 1102s # testing : s8 1102s # expected: '303' 1102s # received: '303' 1102s ok 128 1102s # testing : s9 1102s # expected: '303' 1102s # received: '303' 1102s ok 129 1102s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1102s # verifying /modules/alias/script is plain text 1102s # testing : /modules/alias/script 1102s # expected: '#!/bin/sh 1102s # echo Content-type: text/plain 1102s # echo 1102s # echo this is a shell script cgi. 1102s # ' 1102s # received: '#!/bin/sh 1102s # echo Content-type: text/plain 1102s # echo 1102s # echo this is a shell script cgi. 1102s # ' 1102s ok 130 1102s # verifying same file accessed at /cgi/script is executed code 1102s # testing : /cgi/script 1102s # expected: 'this is a shell script cgi. 1102s # ' 1102s # received: 'this is a shell script cgi. 1102s # ' 1102s ok 131 1102s # verifying ScriptAliasMatch with /aliascgi-script 1102s # testing : /aliascgi-script 1102s # expected: 'this is a shell script cgi. 1102s # ' 1102s # received: 'this is a shell script cgi. 1102s # ' 1102s ok 132 1102s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1102s # testing : /aliascgi-script 1102s # expected: 'this is a shell script cgi. 1102s # ' 1102s # received: 'this is a shell script cgi. 1102s # ' 1102s ok 133 1102s # verifying bad script alias. 1102s # testing : /aliascgi-nada 1102s # expected: 404 1102s # received: '404' 1102s ok 134 1102s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1102s ok 1105s t/modules/allowmethods.t ............ 1105s 1..9 1105s # Running under perl version 5.038002 for linux 1105s # Current time local: Mon Apr 8 19:07:47 2024 1105s # Current time GMT: Mon Apr 8 19:07:47 2024 1105s # Using Test.pm version 1.31 1105s # Using Apache/Test.pm version 1.42 1105s # testing : Get request to /Get responds 200 1105s # expected: 200 1105s # received: '200' 1105s ok 1 1105s # testing : Head request to /Get responds 200 1105s # expected: 200 1105s # received: '200' 1105s ok 2 1105s # testing : Post request to /Get responds 405 1105s # expected: 405 1105s # received: '405' 1105s ok 3 1105s # testing : Get request to /Head responds 200 1105s # expected: 200 1105s # received: '200' 1105s ok 4 1105s # testing : Head request to /Head responds 200 1105s # expected: 200 1105s # received: '200' 1105s ok 5 1105s # testing : Post request to /Head responds 405 1105s # expected: 405 1105s # received: '405' 1105s ok 6 1105s # testing : Get request to /Post responds 405 1105s # expected: 405 1105s # received: '405' 1105s ok 7 1105s # testing : Head request to /Post responds 405 1105s # expected: 405 1105s # received: '405' 1105s ok 8 1105s # testing : Post request to /Post responds 200 1105s # expected: 200 1105s # received: '200' 1105s ok 9 1105s ok 1107s t/modules/asis.t .................... 1107s 1..3 1107s # Running under perl version 5.038002 for linux 1107s # Current time local: Mon Apr 8 19:07:50 2024 1107s # Current time GMT: Mon Apr 8 19:07:50 2024 1107s # Using Test.pm version 1.31 1107s # Using Apache/Test.pm version 1.42 1107s # testing : asis content OK 1107s # expected: 'This is asis content. 1107s # ' 1107s # received: 'This is asis content. 1107s # ' 1107s ok 1 1107s # testing : asis gave 404 error 1107s # expected: 404 1107s # received: '404' 1107s ok 2 1107s # testing : asis gave 403 error 1107s # expected: 403 1107s # received: '403' 1107s ok 3 1107s ok 1111s t/modules/authz_core.t .............. 1111s 1..504 1111s # Running under perl version 5.038002 for linux 1111s # Current time local: Mon Apr 8 19:07:52 2024 1111s # Current time GMT: Mon Apr 8 19:07:52 2024 1111s # Using Test.pm version 1.31 1111s # Using Apache/Test.pm version 1.42 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/basic1 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/groups1 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 200, expected 200 [a/ : a/ ] 1111s ok 1 1111s # got 200, expected 200 [a/ : a/ 1] 1111s ok 2 1111s # got 200, expected 200 [a/ : a/ 2] 1111s ok 3 1111s # got 200, expected 200 [a/ : a/ 1 2] 1111s ok 4 1111s # got 200, expected 200 [a/ : a/ 3] 1111s ok 5 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ user1: a/ ] 1111s ok 6 1111s # got 200, expected 200 [a/ user1: a/ user1] 1111s ok 7 1111s # got 401, expected 401 [a/ user1: a/ user2] 1111s ok 8 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ Any 1 2: a/ ] 1111s ok 9 1111s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1111s ok 10 1111s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1111s ok 11 1111s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1111s ok 12 1111s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1111s ok 13 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1111s ok 14 1111s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1111s ok 15 1111s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1111s ok 16 1111s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1111s ok 17 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1111s ok 18 1111s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1111s ok 19 1111s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1111s ok 20 1111s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1111s ok 21 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1111s ok 22 1111s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1111s ok 23 1111s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1111s ok 24 1111s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1111s ok 25 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1111s ok 26 1111s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1111s ok 27 1111s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1111s ok 28 1111s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1111s ok 29 1111s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1111s ok 30 1111s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1111s ok 31 1111s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1111s ok 32 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1111s ok 33 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1111s ok 34 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1111s ok 35 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1111s ok 36 1111s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1111s ok 37 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1111s ok 38 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1111s ok 39 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1111s ok 40 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1111s ok 41 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1111s ok 42 1111s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1111s ok 43 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1111s ok 44 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1111s ok 45 1111s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1111s ok 46 1111s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1111s ok 47 1111s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1111s ok 48 1111s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1111s ok 49 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1111s ok 50 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1111s ok 51 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1111s ok 52 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1111s ok 53 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1111s ok 54 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1111s ok 55 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1111s ok 56 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1111s ok 57 1111s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1111s ok 58 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 1 !2: a/ ] 1111s ok 59 1111s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1111s ok 60 1111s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1111s ok 61 1111s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1111s ok 62 1111s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1111s ok 63 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1111s ok 64 1111s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1111s ok 65 1111s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1111s ok 66 1111s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1111s ok 67 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1111s ok 68 1111s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1111s ok 69 1111s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1111s ok 70 1111s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1111s ok 71 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1111s ok 72 1111s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1111s ok 73 1111s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1111s ok 74 1111s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1111s ok 75 1111s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1111s ok 76 1111s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1111s ok 77 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1111s ok 78 1111s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1111s ok 79 1111s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1111s ok 80 1111s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1111s ok 81 1111s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1111s ok 82 1111s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1111s ok 83 1111s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1111s ok 84 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1111s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1111s ok 85 1111s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1111s ok 86 1111s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1111s ok 87 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1111s ok 88 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1111s ok 89 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1111s ok 90 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1111s ok 91 1111s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1111s ok 92 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1111s ok 93 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1111s ok 94 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1111s ok 95 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1111s ok 96 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1111s ok 97 1111s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1111s ok 98 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1111s ok 99 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1111s ok 100 1111s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1111s ok 101 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1111s ok 102 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1111s ok 103 1111s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1111s ok 104 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1111s ok 105 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1111s ok 106 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1111s ok 107 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1111s ok 108 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1111s ok 109 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1111s ok 110 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1111s ok 111 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1111s ok 112 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1111s ok 113 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 1 2: a/ ] 1111s ok 114 1111s # got 403, expected 403 [a/ All 1 2: a/ 1] 1111s ok 115 1111s # got 403, expected 403 [a/ All 1 2: a/ 2] 1111s ok 116 1111s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1111s ok 117 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1111s ok 118 1111s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1111s ok 119 1111s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1111s ok 120 1111s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1111s ok 121 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1111s ok 122 1111s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1111s ok 123 1111s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1111s ok 124 1111s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1111s ok 125 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1111s ok 126 1111s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1111s ok 127 1111s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1111s ok 128 1111s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1111s ok 129 1111s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1111s ok 130 1111s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1111s ok 131 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1111s ok 132 1111s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1111s ok 133 1111s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1111s ok 134 1111s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1111s ok 135 1111s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1111s ok 136 1111s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1111s ok 137 1111s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1111s ok 138 1111s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1111s ok 139 1111s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1111s ok 140 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1111s ok 141 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1111s ok 142 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1111s ok 143 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1111s ok 144 1111s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1111s ok 145 1111s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1111s ok 146 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1111s ok 147 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1111s ok 148 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1111s ok 149 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1111s ok 150 1111s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1111s ok 151 1111s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1111s ok 152 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1111s ok 153 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1111s ok 154 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1111s ok 155 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1111s ok 156 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1111s ok 157 1111s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1111s ok 158 1111s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1111s ok 159 1111s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1111s ok 160 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1111s ok 161 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1111s ok 162 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1111s ok 163 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1111s ok 164 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1111s ok 165 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1111s ok 166 1111s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1111s ok 167 1111s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1111s ok 168 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1111s ok 169 1111s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1111s ok 170 1111s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1111s ok 171 1111s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1111s ok 172 1111s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1111s ok 173 1111s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1111s ok 174 1111s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1111s ok 175 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1111s ok 176 1111s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1111s ok 177 1111s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1111s ok 178 1111s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1111s ok 179 1111s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1111s ok 180 1111s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1111s ok 181 1111s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1111s ok 182 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1111s ok 183 1111s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1111s ok 184 1111s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1111s ok 185 1111s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1111s ok 186 1111s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1111s ok 187 1111s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1111s ok 188 1111s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1111s ok 189 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1111s ok 190 1111s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1111s ok 191 1111s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1111s ok 192 1111s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1111s ok 193 1111s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1111s ok 194 1111s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1111s ok 195 1111s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1111s ok 196 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1111s ok 197 1111s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1111s ok 198 1111s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1111s ok 199 1111s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1111s ok 200 1111s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1111s ok 201 1111s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1111s ok 202 1111s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1111s ok 203 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1111s ok 204 1111s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1111s ok 205 1111s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1111s ok 206 1111s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1111s ok 207 1111s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1111s ok 208 1111s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1111s ok 209 1111s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1111s ok 210 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1111s ok 211 1111s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1111s ok 212 1111s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1111s ok 213 1111s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1111s ok 214 1111s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1111s ok 215 1111s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1111s ok 216 1111s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1111s ok 217 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1111s ok 218 1111s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1111s ok 219 1111s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1111s ok 220 1111s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1111s ok 221 1111s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1111s ok 222 1111s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1111s ok 223 1111s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1111s ok 224 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1111s ok 225 1111s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1111s ok 226 1111s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1111s ok 227 1111s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1111s ok 228 1111s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1111s ok 229 1111s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1111s ok 230 1111s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1111s ok 231 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1111s ok 232 1111s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1111s ok 233 1111s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1111s ok 234 1111s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1111s ok 235 1111s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1111s ok 236 1111s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1111s ok 237 1111s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1111s ok 238 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1111s ok 239 1111s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1111s ok 240 1111s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1111s ok 241 1111s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1111s ok 242 1111s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1111s ok 243 1111s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1111s ok 244 1111s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1111s ok 245 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1111s ok 246 1111s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1111s ok 247 1111s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1111s ok 248 1111s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1111s ok 249 1111s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1111s ok 250 1111s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1111s ok 251 1111s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1111s ok 252 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1111s ok 253 1111s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1111s ok 254 1111s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1111s ok 255 1111s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1111s ok 256 1111s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1111s ok 257 1111s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1111s ok 258 1111s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1111s ok 259 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1111s ok 260 1111s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1111s ok 261 1111s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1111s ok 262 1111s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1111s ok 263 1111s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1111s ok 264 1111s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1111s ok 265 1111s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1111s ok 266 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1111s ok 267 1111s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1111s ok 268 1111s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1111s ok 269 1111s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1111s ok 270 1111s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1111s ok 271 1111s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1111s ok 272 1111s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1111s ok 273 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1111s ok 274 1111s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1111s ok 275 1111s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1111s ok 276 1111s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1111s ok 277 1111s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1111s ok 278 1111s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1111s ok 279 1111s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1111s ok 280 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1111s ok 281 1111s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1111s ok 282 1111s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1111s ok 283 1111s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1111s ok 284 1111s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1111s ok 285 1111s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1111s ok 286 1111s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1111s ok 287 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1111s ok 288 1111s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1111s ok 289 1111s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1111s ok 290 1111s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1111s ok 291 1111s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1111s ok 292 1111s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1111s ok 293 1111s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1111s ok 294 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1111s ok 295 1111s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1111s ok 296 1111s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1111s ok 297 1111s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1111s ok 298 1111s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1111s ok 299 1111s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1111s ok 300 1111s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1111s ok 301 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1111s ok 302 1111s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1111s ok 303 1111s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1111s ok 304 1111s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1111s ok 305 1111s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1111s ok 306 1111s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1111s ok 307 1111s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1111s ok 308 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1111s ok 309 1111s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1111s ok 310 1111s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1111s ok 311 1111s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1111s ok 312 1111s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1111s ok 313 1111s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1111s ok 314 1111s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1111s ok 315 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1111s ok 316 1111s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1111s ok 317 1111s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1111s ok 318 1111s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1111s ok 319 1111s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1111s ok 320 1111s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1111s ok 321 1111s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1111s ok 322 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1111s ok 323 1111s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1111s ok 324 1111s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1111s ok 325 1111s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1111s ok 326 1111s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1111s ok 327 1111s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1111s ok 328 1111s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1111s ok 329 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1111s ok 330 1111s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1111s ok 331 1111s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1111s ok 332 1111s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1111s ok 333 1111s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1111s ok 334 1111s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1111s ok 335 1111s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1111s ok 336 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1111s ok 337 1111s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1111s ok 338 1111s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1111s ok 339 1111s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1111s ok 340 1111s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1111s ok 341 1111s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1111s ok 342 1111s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1111s ok 343 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1111s ok 344 1111s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1111s ok 345 1111s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1111s ok 346 1111s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1111s ok 347 1111s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1111s ok 348 1111s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1111s ok 349 1111s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1111s ok 350 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1111s ok 351 1111s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1111s ok 352 1111s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1111s ok 353 1111s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1111s ok 354 1111s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1111s ok 355 1111s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1111s ok 356 1111s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1111s ok 357 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1111s ok 358 1111s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1111s ok 359 1111s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1111s ok 360 1111s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1111s ok 361 1111s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1111s ok 362 1111s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1111s ok 363 1111s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1111s ok 364 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1111s ok 365 1111s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1111s ok 366 1111s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1111s ok 367 1111s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1111s ok 368 1111s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1111s ok 369 1111s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1111s ok 370 1111s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1111s ok 371 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1111s ok 372 1111s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1111s ok 373 1111s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1111s ok 374 1111s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1111s ok 375 1111s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1111s ok 376 1111s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1111s ok 377 1111s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1111s ok 378 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1111s ok 379 1111s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1111s ok 380 1111s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1111s ok 381 1111s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1111s ok 382 1111s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1111s ok 383 1111s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1111s ok 384 1111s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1111s ok 385 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1111s ok 386 1111s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1111s ok 387 1111s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1111s ok 388 1111s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1111s ok 389 1111s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1111s ok 390 1111s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1111s ok 391 1111s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1111s ok 392 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1111s ok 393 1111s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1111s ok 394 1111s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1111s ok 395 1111s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1111s ok 396 1111s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1111s ok 397 1111s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1111s ok 398 1111s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1111s ok 399 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1111s ok 400 1111s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1111s ok 401 1111s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1111s ok 402 1111s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1111s ok 403 1111s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1111s ok 404 1111s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1111s ok 405 1111s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1111s ok 406 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1111s ok 407 1111s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1111s ok 408 1111s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1111s ok 409 1111s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1111s ok 410 1111s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1111s ok 411 1111s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1111s ok 412 1111s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1111s ok 413 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1111s ok 414 1111s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1111s ok 415 1111s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1111s ok 416 1111s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1111s ok 417 1111s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1111s ok 418 1111s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1111s ok 419 1111s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1111s ok 420 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1111s ok 421 1111s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1111s ok 422 1111s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1111s ok 423 1111s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1111s ok 424 1111s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1111s ok 425 1111s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1111s ok 426 1111s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1111s ok 427 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1111s ok 428 1111s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1111s ok 429 1111s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1111s ok 430 1111s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1111s ok 431 1111s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1111s ok 432 1111s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1111s ok 433 1111s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1111s ok 434 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1111s ok 435 1111s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1111s ok 436 1111s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1111s ok 437 1111s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1111s ok 438 1111s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1111s ok 439 1111s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1111s ok 440 1111s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1111s ok 441 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1111s ok 442 1111s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1111s ok 443 1111s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1111s ok 444 1111s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1111s ok 445 1111s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1111s ok 446 1111s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1111s ok 447 1111s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1111s ok 448 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1111s ok 449 1111s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1111s ok 450 1111s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1111s ok 451 1111s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1111s ok 452 1111s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1111s ok 453 1111s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1111s ok 454 1111s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1111s ok 455 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1111s ok 456 1111s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1111s ok 457 1111s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1111s ok 458 1111s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1111s ok 459 1111s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1111s ok 460 1111s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1111s ok 461 1111s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1111s ok 462 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1111s ok 463 1111s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1111s ok 464 1111s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1111s ok 465 1111s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1111s ok 466 1111s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1111s ok 467 1111s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1111s ok 468 1111s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1111s ok 469 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1111s ok 470 1111s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1111s ok 471 1111s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1111s ok 472 1111s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1111s ok 473 1111s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1111s ok 474 1111s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1111s ok 475 1111s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1111s ok 476 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1111s ok 477 1111s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1111s ok 478 1111s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1111s ok 479 1111s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1111s ok 480 1111s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1111s ok 481 1111s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1111s ok 482 1111s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1111s ok 483 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1111s ok 484 1111s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1111s ok 485 1111s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1111s ok 486 1111s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1111s ok 487 1111s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1111s ok 488 1111s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1111s ok 489 1111s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1111s ok 490 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1111s ok 491 1111s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1111s ok 492 1111s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1111s ok 493 1111s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1111s ok 494 1111s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1111s ok 495 1111s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1111s ok 496 1111s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1111s ok 497 1111s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1111s ok 498 1111s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1111s ok 499 1111s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1111s ok 500 1111s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1111s ok 501 1111s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1111s ok 502 1111s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1111s ok 503 1111s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1111s ok 504 1111s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1111s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/groups1 1111s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/basic1 1111s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1111s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1111s ok 1113s t/modules/autoindex.t ............... 1113s 1..84 1113s # Running under perl version 5.038002 for linux 1113s # Current time local: Mon Apr 8 19:07:56 2024 1113s # Current time GMT: Mon Apr 8 19:07:56 2024 1113s # Using Test.pm version 1.31 1113s # Using Apache/Test.pm version 1.42 1113s --- 1113s IndexOrderDefault Ascending Name 1113s GET /modules/autoindex/htaccess/ 1113s ok 1 1113s --- 1113s IndexOrderDefault Ascending Name 1113s 1113s (C=N O=A) 1113s GET /modules/autoindex/htaccess/?C=N&O=A 1113s ok 2 1113s --- 1113s IndexOrderDefault Ascending Name 1113s 1113s (C=N O=D) 1113s GET /modules/autoindex/htaccess/?C=N&O=D 1113s ok 3 1113s --- 1113s IndexOrderDefault Ascending Name 1113s 1113s (C=M O=A) 1113s GET /modules/autoindex/htaccess/?C=M&O=A 1113s ok 4 1113s --- 1113s IndexOrderDefault Ascending Name 1113s 1113s (C=M O=D) 1113s GET /modules/autoindex/htaccess/?C=M&O=D 1113s ok 5 1113s --- 1113s IndexOrderDefault Ascending Name 1113s 1113s (C=S O=A) 1113s GET /modules/autoindex/htaccess/?C=S&O=A 1113s ok 6 1113s --- 1113s IndexOrderDefault Ascending Name 1113s 1113s (C=S O=D) 1113s GET /modules/autoindex/htaccess/?C=S&O=D 1113s ok 7 1113s --- 1113s IndexOrderDefault Ascending Date 1113s GET /modules/autoindex/htaccess/ 1113s ok 8 1113s --- 1113s IndexOrderDefault Ascending Date 1113s 1113s (C=N O=A) 1113s GET /modules/autoindex/htaccess/?C=N&O=A 1113s ok 9 1113s --- 1113s IndexOrderDefault Ascending Date 1113s 1113s (C=N O=D) 1113s GET /modules/autoindex/htaccess/?C=N&O=D 1113s ok 10 1113s --- 1113s IndexOrderDefault Ascending Date 1113s 1113s (C=M O=A) 1113s GET /modules/autoindex/htaccess/?C=M&O=A 1113s ok 11 1113s --- 1113s IndexOrderDefault Ascending Date 1113s 1113s (C=M O=D) 1113s GET /modules/autoindex/htaccess/?C=M&O=D 1113s ok 12 1113s --- 1113s IndexOrderDefault Ascending Date 1113s 1113s (C=S O=A) 1113s GET /modules/autoindex/htaccess/?C=S&O=A 1113s ok 13 1113s --- 1113s IndexOrderDefault Ascending Date 1113s 1113s (C=S O=D) 1113s GET /modules/autoindex/htaccess/?C=S&O=D 1113s ok 14 1113s --- 1113s IndexOrderDefault Ascending Size 1113s GET /modules/autoindex/htaccess/ 1113s ok 15 1113s --- 1113s IndexOrderDefault Ascending Size 1113s 1113s (C=N O=A) 1113s GET /modules/autoindex/htaccess/?C=N&O=A 1113s ok 16 1113s --- 1113s IndexOrderDefault Ascending Size 1113s 1113s (C=N O=D) 1113s GET /modules/autoindex/htaccess/?C=N&O=D 1113s ok 17 1113s --- 1113s IndexOrderDefault Ascending Size 1113s 1113s (C=M O=A) 1113s GET /modules/autoindex/htaccess/?C=M&O=A 1113s ok 18 1113s --- 1113s IndexOrderDefault Ascending Size 1113s 1113s (C=M O=D) 1113s GET /modules/autoindex/htaccess/?C=M&O=D 1113s ok 19 1113s --- 1113s IndexOrderDefault Ascending Size 1113s 1113s (C=S O=A) 1113s GET /modules/autoindex/htaccess/?C=S&O=A 1113s ok 20 1113s --- 1113s IndexOrderDefault Ascending Size 1113s 1113s (C=S O=D) 1113s GET /modules/autoindex/htaccess/?C=S&O=D 1113s ok 21 1113s --- 1113s IndexOrderDefault Descending Name 1113s GET /modules/autoindex/htaccess/ 1113s ok 22 1113s --- 1113s IndexOrderDefault Descending Name 1113s 1113s (C=N O=A) 1113s GET /modules/autoindex/htaccess/?C=N&O=A 1113s ok 23 1113s --- 1113s IndexOrderDefault Descending Name 1113s 1113s (C=N O=D) 1113s GET /modules/autoindex/htaccess/?C=N&O=D 1113s ok 24 1113s --- 1113s IndexOrderDefault Descending Name 1113s 1113s (C=M O=A) 1113s GET /modules/autoindex/htaccess/?C=M&O=A 1113s ok 25 1113s --- 1113s IndexOrderDefault Descending Name 1113s 1113s (C=M O=D) 1113s GET /modules/autoindex/htaccess/?C=M&O=D 1113s ok 26 1113s --- 1113s IndexOrderDefault Descending Name 1113s 1113s (C=S O=A) 1113s GET /modules/autoindex/htaccess/?C=S&O=A 1113s ok 27 1113s --- 1113s IndexOrderDefault Descending Name 1113s 1113s (C=S O=D) 1113s GET /modules/autoindex/htaccess/?C=S&O=D 1113s ok 28 1113s --- 1113s IndexOrderDefault Descending Date 1113s GET /modules/autoindex/htaccess/ 1113s ok 29 1113s --- 1113s IndexOrderDefault Descending Date 1113s 1113s (C=N O=A) 1113s GET /modules/autoindex/htaccess/?C=N&O=A 1113s ok 30 1113s --- 1113s IndexOrderDefault Descending Date 1113s 1113s (C=N O=D) 1113s GET /modules/autoindex/htaccess/?C=N&O=D 1113s ok 31 1113s --- 1113s IndexOrderDefault Descending Date 1113s 1113s (C=M O=A) 1113s GET /modules/autoindex/htaccess/?C=M&O=A 1113s ok 32 1113s --- 1113s IndexOrderDefault Descending Date 1113s 1113s (C=M O=D) 1113s GET /modules/autoindex/htaccess/?C=M&O=D 1113s ok 33 1113s --- 1113s IndexOrderDefault Descending Date 1113s 1113s (C=S O=A) 1113s GET /modules/autoindex/htaccess/?C=S&O=A 1113s ok 34 1113s --- 1113s IndexOrderDefault Descending Date 1113s 1113s (C=S O=D) 1113s GET /modules/autoindex/htaccess/?C=S&O=D 1113s ok 35 1113s --- 1113s IndexOrderDefault Descending Size 1113s GET /modules/autoindex/htaccess/ 1113s ok 36 1113s --- 1113s IndexOrderDefault Descending Size 1113s 1113s (C=N O=A) 1113s GET /modules/autoindex/htaccess/?C=N&O=A 1113s ok 37 1113s --- 1113s IndexOrderDefault Descending Size 1113s 1113s (C=N O=D) 1113s GET /modules/autoindex/htaccess/?C=N&O=D 1113s ok 38 1113s --- 1113s IndexOrderDefault Descending Size 1113s 1113s (C=M O=A) 1113s GET /modules/autoindex/htaccess/?C=M&O=A 1113s ok 39 1113s --- 1113s IndexOrderDefault Descending Size 1113s 1113s (C=M O=D) 1113s GET /modules/autoindex/htaccess/?C=M&O=D 1113s ok 40 1113s --- 1113s IndexOrderDefault Descending Size 1113s 1113s (C=S O=A) 1113s GET /modules/autoindex/htaccess/?C=S&O=A 1113s ok 41 1113s --- 1113s IndexOrderDefault Descending Size 1113s 1113s (C=S O=D) 1113s GET /modules/autoindex/htaccess/?C=S&O=D 1113s ok 42 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Name 1113s GET /modules/autoindex/htaccess/ 1113s ok 43 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Name 1113s 1113s (C=N O=A) 1113s GET /modules/autoindex/htaccess/?C=N&O=A 1113s ok 44 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Name 1113s 1113s (C=N O=D) 1113s GET /modules/autoindex/htaccess/?C=N&O=D 1113s ok 45 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Name 1113s 1113s (C=M O=A) 1113s GET /modules/autoindex/htaccess/?C=M&O=A 1113s ok 46 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Name 1113s 1113s (C=M O=D) 1113s GET /modules/autoindex/htaccess/?C=M&O=D 1113s ok 47 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Name 1113s 1113s (C=S O=A) 1113s GET /modules/autoindex/htaccess/?C=S&O=A 1113s ok 48 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Name 1113s 1113s (C=S O=D) 1113s GET /modules/autoindex/htaccess/?C=S&O=D 1113s ok 49 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Date 1113s 1113s GET /modules/autoindex/htaccess/ 1113s ok 50 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Date 1113s 1113s (C=N O=A) 1113s GET /modules/autoindex/htaccess/?C=N&O=A 1113s ok 51 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Date 1113s 1113s (C=N O=D) 1113s GET /modules/autoindex/htaccess/?C=N&O=D 1113s ok 52 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Date 1113s 1113s (C=M O=A) 1113s GET /modules/autoindex/htaccess/?C=M&O=A 1113s ok 53 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Date 1113s 1113s (C=M O=D) 1113s GET /modules/autoindex/htaccess/?C=M&O=D 1113s ok 54 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Date 1113s 1113s (C=S O=A) 1113s GET /modules/autoindex/htaccess/?C=S&O=A 1113s ok 55 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Date 1113s 1113s (C=S O=D) 1113s GET /modules/autoindex/htaccess/?C=S&O=D 1113s ok 56 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Size 1113s GET /modules/autoindex/htaccess/ 1113s ok 57 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Size 1113s 1113s (C=N O=A) 1113s GET /modules/autoindex/htaccess/?C=N&O=A 1113s ok 58 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Size 1113s 1113s (C=N O=D) 1113s GET /modules/autoindex/htaccess/?C=N&O=D 1113s ok 59 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Size 1113s 1113s (C=M O=A) 1113s GET /modules/autoindex/htaccess/?C=M&O=A 1113s ok 60 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Size 1113s 1113s (C=M O=D) 1113s GET /modules/autoindex/htaccess/?C=M&O=D 1113s ok 61 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Size 1113s 1113s (C=S O=A) 1113s GET /modules/autoindex/htaccess/?C=S&O=A 1113s ok 62 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Ascending Size 1113s 1113s (C=S O=D) 1113s GET /modules/autoindex/htaccess/?C=S&O=D 1113s ok 63 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Name 1113s GET /modules/autoindex/htaccess/ 1113s ok 64 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Name 1113s 1113s (C=N O=A) 1113s GET /modules/autoindex/htaccess/?C=N&O=A 1113s ok 65 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Name 1113s 1113s (C=N O=D) 1113s GET /modules/autoindex/htaccess/?C=N&O=D 1113s ok 66 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Name 1113s 1113s (C=M O=A) 1113s GET /modules/autoindex/htaccess/?C=M&O=A 1113s ok 67 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Name 1113s 1113s (C=M O=D) 1113s GET /modules/autoindex/htaccess/?C=M&O=D 1113s ok 68 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Name 1113s 1113s (C=S O=A) 1113s GET /modules/autoindex/htaccess/?C=S&O=A 1113s ok 69 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Name 1113s 1113s (C=S O=D) 1113s GET /modules/autoindex/htaccess/?C=S&O=D 1113s ok 70 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Date 1113s GET /modules/autoindex/htaccess/ 1113s ok 71 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Date 1113s 1113s (C=N O=A) 1113s GET /modules/autoindex/htaccess/?C=N&O=A 1113s ok 72 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Date 1113s 1113s (C=N O=D) 1113s GET /modules/autoindex/htaccess/?C=N&O=D 1113s ok 73 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Date 1113s 1113s (C=M O=A) 1113s GET /modules/autoindex/htaccess/?C=M&O=A 1113s ok 74 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Date 1113s 1113s (C=M O=D) 1113s GET /modules/autoindex/htaccess/?C=M&O=D 1113s ok 75 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Date 1113s 1113s (C=S O=A) 1113s GET /modules/autoindex/htaccess/?C=S&O=A 1113s ok 76 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Date 1113s 1113s (C=S O=D) 1113s GET /modules/autoindex/htaccess/?C=S&O=D 1113s ok 77 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Size 1113s GET /modules/autoindex/htaccess/ 1113s ok 78 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Size 1113s 1113s (C=N O=A) 1113s GET /modules/autoindex/htaccess/?C=N&O=A 1113s ok 79 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Size 1113s 1113s (C=N O=D) 1113s GET /modules/autoindex/htaccess/?C=N&O=D 1113s ok 80 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Size 1113s 1113s (C=M O=A) 1113s GET /modules/autoindex/htaccess/?C=M&O=A 1113s ok 81 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Size 1113s 1113s (C=M O=D) 1113s GET /modules/autoindex/htaccess/?C=M&O=D 1113s ok 82 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Size 1113s 1113s (C=S O=A) 1113s GET /modules/autoindex/htaccess/?C=S&O=A 1113s ok 83 1113s --- 1113s IndexOptions FancyIndexing 1113s IndexOrderDefault Descending Size 1113s 1113s (C=S O=D) 1113s GET /modules/autoindex/htaccess/?C=S&O=D 1113s ok 84 1113s ok 1115s t/modules/autoindex2.t .............. 1115s 1..3 1115s # Running under perl version 5.038002 for linux 1115s # Current time local: Mon Apr 8 19:07:58 2024 1115s # Current time GMT: Mon Apr 8 19:07:58 2024 1115s # Using Test.pm version 1.31 1115s # Using Apache/Test.pm version 1.42 1115s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1115s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1115s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1115s # testing : dir_broken should not be listed 1115s # expected: 0 1115s # received: 0 1115s ok 1 1115s # testing : dir_normal should be listed 1115s # expected: 1 1115s # received: 1 1115s ok 2 1115s # testing : dir_protected should not be listed 1115s # expected: 0 1115s # received: 0 1115s ok 3 1115s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1115s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1115s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1115s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1115s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1115s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1115s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1115s ok 1117s t/modules/brotli.t .................. 1117s 1..64 1117s # Running under perl version 5.038002 for linux 1117s # Current time local: Mon Apr 8 19:08:00 2024 1117s # Current time GMT: Mon Apr 8 19:08:00 2024 1117s # Using Test.pm version 1.31 1117s # Using Apache/Test.pm version 1.42 1117s qvalue: 1117s # expected: 200 1117s # received: '200' 1117s ok 1 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 2 1117s qvalue: 1117s # expected: 200 1117s # received: '200' 1117s ok 3 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 4 1117s qvalue: 1117s # expected: 200 1117s # received: '200' 1117s ok 5 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 6 1117s qvalue: 1117s # expected: 200 1117s # received: '200' 1117s ok 7 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 8 1117s qvalue: 1117s # expected: 200 1117s # received: '200' 1117s ok 9 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 10 1117s qvalue: 1117s # expected: 200 1117s # received: '200' 1117s ok 11 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 12 1117s qvalue: ; 1117s # expected: 200 1117s # received: '200' 1117s ok 13 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 14 1117s qvalue: ; 1117s # expected: 200 1117s # received: '200' 1117s ok 15 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 16 1117s qvalue: ; 1117s # expected: 200 1117s # received: '200' 1117s ok 17 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 18 1117s qvalue: ;q= 1117s # expected: 200 1117s # received: '200' 1117s ok 19 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 20 1117s qvalue: ;q= 1117s # expected: 200 1117s # received: '200' 1117s ok 21 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 22 1117s qvalue: ;q= 1117s # expected: 200 1117s # received: '200' 1117s ok 23 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 24 1117s qvalue: ;q=0 1117s # expected: 200 1117s # received: '200' 1117s ok 25 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 26 1117s qvalue: ;q=0 1117s # expected: 200 1117s # received: '200' 1117s ok 27 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 28 1117s qvalue: ;q=0 1117s # expected: 200 1117s # received: '200' 1117s ok 29 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 30 1117s qvalue: ;q=0. 1117s # expected: 200 1117s # received: '200' 1117s ok 31 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 32 1117s qvalue: ;q=0. 1117s # expected: 200 1117s # received: '200' 1117s ok 33 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 34 1117s qvalue: ;q=0. 1117s # expected: 200 1117s # received: '200' 1117s ok 35 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 36 1117s qvalue: ;q=0.0 1117s # expected: 200 1117s # received: '200' 1117s ok 37 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 38 1117s qvalue: ;q=0.0 1117s # expected: 200 1117s # received: '200' 1117s ok 39 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 40 1117s qvalue: ;q=0.0 1117s # expected: 200 1117s # received: '200' 1117s ok 41 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 42 1117s qvalue: ;q=0.00 1117s # expected: 200 1117s # received: '200' 1117s ok 43 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 44 1117s qvalue: ;q=0.00 1117s # expected: 200 1117s # received: '200' 1117s ok 45 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 46 1117s qvalue: ;q=0.00 1117s # expected: 200 1117s # received: '200' 1117s ok 47 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 48 1117s qvalue: ;q=0.000 1117s # expected: 200 1117s # received: '200' 1117s ok 49 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 50 1117s qvalue: ;q=0.000 1117s # expected: 200 1117s # received: '200' 1117s ok 51 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 52 1117s qvalue: ;q=0.000 1117s # expected: 200 1117s # received: '200' 1117s ok 53 1117s # testing : response without Content-Encoding is OK 1117s # expected: undef 1117s # received: undef 1117s ok 54 1117s qvalue: ;q=0.0000 1117s # expected: 200 1117s # received: '200' 1117s ok 55 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 56 1117s qvalue: ;q=0.0000 1117s # expected: 200 1117s # received: '200' 1117s ok 57 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 58 1117s qvalue: ;q=0.0000 1117s # expected: 200 1117s # received: '200' 1117s ok 59 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 60 1117s # expected: 200 1117s # received: '200' 1117s ok 61 1117s # testing : response Content-Encoding is OK 1117s # expected: 'br' 1117s # received: 'br' 1117s ok 62 1117s # expected: 200 1117s # received: '200' 1117s ok 63 1117s # testing : response Content-Encoding is OK 1117s # expected: 'gzip' 1117s # received: 'gzip' 1117s ok 64 1117s ok 1120s t/modules/buffer.t .................. 1120s 1..12 1120s # Running under perl version 5.038002 for linux 1120s # Current time local: Mon Apr 8 19:08:02 2024 1120s # Current time GMT: Mon Apr 8 19:08:02 2024 1120s # Using Test.pm version 1.31 1120s # Using Apache/Test.pm version 1.42 1120s # testing : Checking return code is '200' 1120s # expected: 200 1120s # received: '200' 1120s ok 1 1120s ok 2 1120s # testing : Checking return code is '200' 1120s # expected: 200 1120s # received: '200' 1120s ok 3 1120s ok 4 1120s # testing : Checking return code is '200' 1120s # expected: 200 1120s # received: '200' 1120s ok 5 1120s ok 6 1120s # testing : Checking return code is '200' 1120s # expected: 200 1120s # received: '200' 1120s ok 7 1120s ok 8 1120s # testing : Checking return code is '200' 1120s # expected: 200 1120s # received: '200' 1120s ok 9 1120s ok 10 1120s # testing : Checking return code is '200' 1120s # expected: 200 1120s # received: '200' 1120s ok 11 1120s ok 12 1120s ok 1122s t/modules/cache.t ................... 1122s 1..3 1122s # Running under perl version 5.038002 for linux 1122s # Current time local: Mon Apr 8 19:08:05 2024 1122s # Current time GMT: Mon Apr 8 19:08:05 2024 1122s # Using Test.pm version 1.31 1122s # Using Apache/Test.pm version 1.42 1122s # testing : non-cached call to index.html 1122s # expected: 200 1122s # received: '200' 1122s ok 1 1122s # testing : call to cache index.html 1122s # expected: 200 1122s # received: '200' 1122s ok 2 1122s # testing : cached call to index.html 1122s # expected: 200 1122s # received: '200' 1122s ok 3 1122s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1122s ok 1126s t/modules/cgi.t ..................... 1126s 1..58 1126s # Running under perl version 5.038002 for linux 1126s # Current time local: Mon Apr 8 19:08:07 2024 1126s # Current time GMT: Mon Apr 8 19:08:07 2024 1126s # Using Test.pm version 1.31 1126s # Using Apache/Test.pm version 1.42 1126s # testing : return code for acceptpathinfodefault.sh 1126s # expected: 200 1126s # received: '200' 1126s ok 1 1126s # testing : body for acceptpathinfodefault.sh 1126s # expected: '' 1126s # received: '' 1126s ok 2 1126s # testing : return code for acceptpathinfodefault.sh/foo 1126s # expected: 200 1126s # received: '200' 1126s ok 3 1126s # testing : body for acceptpathinfodefault.sh/foo 1126s # expected: '/foo' 1126s # received: '/foo' 1126s ok 4 1126s # testing : return code for acceptpathinfooff.sh 1126s # expected: 200 1126s # received: '200' 1126s ok 5 1126s # testing : body for acceptpathinfooff.sh 1126s # expected: '' 1126s # received: '' 1126s ok 6 1126s # testing : return code for acceptpathinfooff.sh/foo 1126s # expected: 404 1126s # received: '404' 1126s ok 7 1126s # no body test for this one 1126s ok 8 1126s # testing : return code for acceptpathinfoon.sh 1126s # expected: 200 1126s # received: '200' 1126s ok 9 1126s # testing : body for acceptpathinfoon.sh 1126s # expected: '' 1126s # received: '' 1126s ok 10 1126s # testing : return code for acceptpathinfoon.sh/foo 1126s # expected: 200 1126s # received: '200' 1126s ok 11 1126s # testing : body for acceptpathinfoon.sh/foo 1126s # expected: '/foo' 1126s # received: '/foo' 1126s ok 12 1126s # testing : return code for bogus-perl.pl 1126s # expected: 500 1126s # received: '500' 1126s ok 13 1126s # cgi log created ok. 1126s ok 14 1126s # testing : return code for bogus-sh.sh 1126s # expected: 500 1126s # received: '500' 1126s ok 15 1126s # checking that log size (807) is bigger than it used to be (523) 1126s ok 16 1126s # testing : return code for nph-stderr.pl 1126s # expected: 200 1126s # received: '200' 1126s ok 17 1126s # testing : body for nph-stderr.pl 1126s # expected: 'this is nph-stdout' 1126s # received: 'this is nph-stdout' 1126s ok 18 1126s # testing : return code for nph-test.pl 1126s # expected: 200 1126s # received: '200' 1126s ok 19 1126s # testing : body for nph-test.pl 1126s # expected: 'ok' 1126s # received: 'ok' 1126s ok 20 1126s # testing : return code for perl.pl 1126s # expected: 200 1126s # received: '200' 1126s ok 21 1126s # testing : body for perl.pl 1126s # expected: 'perl cgi' 1126s # received: 'perl cgi' 1126s ok 22 1126s # testing : return code for sh.sh 1126s # expected: 200 1126s # received: '200' 1126s ok 23 1126s # testing : body for sh.sh 1126s # expected: 'sh cgi' 1126s # received: 'sh cgi' 1126s ok 24 1126s # testing : return code for stderr1.pl 1126s # expected: 200 1126s # received: '200' 1126s ok 25 1126s # testing : body for stderr1.pl 1126s # expected: 'this is stdout' 1126s # received: 'this is stdout' 1126s ok 26 1126s # testing : return code for stderr2.pl 1126s # expected: 200 1126s # received: '200' 1126s ok 27 1126s # testing : body for stderr2.pl 1126s # expected: 'this is also stdout' 1126s # received: 'this is also stdout' 1126s ok 28 1126s # testing : return code for stderr3.pl 1126s # expected: 200 1126s # received: '200' 1126s ok 29 1126s # testing : body for stderr3.pl 1126s # expected: 'this is more stdout' 1126s # received: 'this is more stdout' 1126s ok 30 1126s # posted content (length 10) to bogus-perl.pl 1126s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1126s # expected: '500' 1126s # received: '500' 1126s ok 31 1126s # checking that log size (36131) is greater than 807 1126s ok 32 1126s # verifying that logged content is 10 characters 1126s ok 33 1126s # posted content (length 99) to bogus-perl.pl 1126s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1126s # expected: '500' 1126s # received: '500' 1126s ok 34 1126s # checking that log size (36590) is greater than 36131 1126s ok 35 1126s # verifying that logged content is 99 characters 1126s ok 36 1126s # posted content (length 250) to bogus-perl.pl 1126s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1126s # expected: '500' 1126s # received: '500' 1126s ok 37 1126s # checking that log size (37201) is greater than 36590 1126s ok 38 1126s # verifying that logged content is 250 characters 1126s ok 39 1126s # posted content (length 255) to bogus-perl.pl 1126s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1126s # expected: '500' 1126s # received: '500' 1126s ok 40 1126s # checking that log size (37817) is greater than 37201 1126s ok 41 1126s # verifying that logged content is 255 characters 1126s ok 42 1126s # posted content (length 256) to bogus-perl.pl 1126s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1126s # expected: '500' 1126s # received: '500' 1126s ok 43 1126s # checking that log size (38434) is greater than 37817 1126s ok 44 1126s # verifying that logged content is 256 characters 1126s ok 45 1126s # posted content (length 257) to bogus-perl.pl 1126s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1126s # expected: '500' 1126s # received: '500' 1126s ok 46 1126s # checking that log size (39051) is greater than 38434 1126s ok 47 1126s # verifying that logged content is 256 characters 1126s ok 48 1126s # posted content (length 258) to bogus-perl.pl 1126s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1126s # expected: '500' 1126s # received: '500' 1126s ok 49 1126s # checking that log size (39668) is greater than 39051 1126s ok 50 1126s # verifying that logged content is 256 characters 1126s ok 51 1126s # posted content (length 1024) to bogus-perl.pl 1126s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1126s # expected: '500' 1126s # received: '500' 1126s ok 52 1126s # checking that log size (40286) is greater than 39668 1126s ok 53 1126s # verifying that logged content is 256 characters 1126s ok 54 1126s # verifying log is greater than 40960 bytes. 1126s ok 55 1126s # verifying log did not grow after making bogus request. 1126s ok 56 1126s # verifying log did not grow after making another bogus request. 1126s ok 57 1126s # checking that HEAD /modules/cgi/perl.pl returns 200. 1126s ok 58 1126s ok 1128s t/modules/data.t .................... 1128s 1..2 1128s # Running under perl version 5.038002 for linux 1128s # Current time local: Mon Apr 8 19:08:11 2024 1128s # Current time GMT: Mon Apr 8 19:08:11 2024 1128s # Using Test.pm version 1.31 1128s # Using Apache/Test.pm version 1.42 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 1 1128s ok 2 1128s ok 1133s t/modules/dav.t ..................... 1133s 1..19 1133s # Running under perl version 5.038002 for linux 1133s # Current time local: Mon Apr 8 19:08:13 2024 1133s # Current time GMT: Mon Apr 8 19:08:13 2024 1133s # Using Test.pm version 1.31 1133s # Using Apache/Test.pm version 1.42 1133s resource lock test: 1133s ok 1 1133s DAV put test: 1133s ok 2 1133s getting DAV resource properties: 1133s ok 3 1133s created: Mon, 08 Apr 2024 19:08:16 GMT 1133s modified: Mon, 08 Apr 2024 19:08:16 GMT 1133s now: Mon, 08 Apr 2024 19:08:18 GMT 1133s ok 4 1133s ok 5 1133s resource lock status test: 1133s ok 6 1133s resource unlock test: 1133s ok 7 1133s resource lock status test: 1133s ok 8 1133s getting uri... 1133s expect: 1133s -> 1133s 1133s
1133s

mod_dav test page

1133s this is a page generated by
1133s the mod_dav test in the Apache
1133s perl test suite.
1133s
1133s 1133s 1133s <- 1133s got: 1133s -> 1133s 1133s
1133s

mod_dav test page

1133s this is a page generated by
1133s the mod_dav test in the Apache
1133s perl test suite.
1133s
1133s 1133s 1133s <- 1133s ok 9 1133s putting with 2nd dav client (on unlocked resource) 1133s ok 10 1133s getting new uri... 1133s expect: 1133s -> 1133s 1133s
1133s

mod_dav test page take two

1133s this is a page generated by
1133s the mod_dav test in the Apache
1133s perl test suite.
1133s
1133s 1133s 1133s <- 1133s got: 1133s -> 1133s 1133s
1133s

mod_dav test page take two

1133s this is a page generated by
1133s the mod_dav test in the Apache
1133s perl test suite.
1133s
1133s 1133s 1133s <- 1133s ok 11 1133s client 1 locking resource 1133s ok 12 1133s client 2 attempting to lock same resource 1133s ok 13 1133s client 2 attempting to put resource locked by client 1 1133s ok 14 1133s verifying all is well through http 1133s getting new uri... 1133s expect: 1133s -> 1133s 1133s
1133s

mod_dav test page take two

1133s this is a page generated by
1133s the mod_dav test in the Apache
1133s perl test suite.
1133s
1133s 1133s 1133s <- 1133s got: 1133s -> 1133s 1133s
1133s

mod_dav test page take two

1133s this is a page generated by
1133s the mod_dav test in the Apache
1133s perl test suite.
1133s
1133s 1133s 1133s <- 1133s ok 15 1133s ok 16 1133s resource delete test: 1133s ok 17 1133s expect 404 not found got: 404 1133s ok 18 1133s PR 49825: expect 400 bad request got: 400 1133s ok 19 1133s ok 1135s t/modules/deflate.t ................. 1135s 1..47 1135s # Running under perl version 5.038002 for linux 1135s # Current time local: Mon Apr 8 19:08:18 2024 1135s # Current time GMT: Mon Apr 8 19:08:18 2024 1135s # Using Test.pm version 1.31 1135s # Using Apache/Test.pm version 1.42 1135s testing default 1135s ok 1 1135s ok 2 1135s ok 3 1135s ok 4 1135s ok 5 1135s ok 6 1135s ok 7 1135s ok 8 1135s ok 9 1135s ok 10 1135s ok 11 1135s ok 12 1135s ok 13 1135s ok 14 1135s ok 15 1135s ok 16 1135s ok 17 1135s ok 18 1135s ok 19 1135s ok 20 1135s ok 21 1135s ok 22 1135s ok 23 1135s ok 24 1135s ok 25 1135s ok 26 1135s ok 27 1135s ok 28 1135s ok 29 1135s ok 30 1135s ok 31 1135s ok 32 1135s ok 33 1135s ok 34 1135s ok 35 1135s ok 36 1135s ok 37 1135s ok 38 1135s ok 39 1135s ok 40 1135s ok 41 1135s ok 42 1135s ok 43 1135s ok 44 1135s ok 45 1135s # testing : response was 304 1135s # expected: qr/HTTP\/1\.. 304/ 1135s # received: 'HTTP/1.1 304 Not Modified' 1135s ok 46 1135s # testing : expect EOF after 304 header 1135s # expected: 0 1135s # received: 0 1135s ok 47 1135s ok 1137s t/modules/digest.t .................. 1137s 1..13 1137s # Running under perl version 5.038002 for linux 1137s # Current time local: Mon Apr 8 19:08:20 2024 1137s # Current time GMT: Mon Apr 8 19:08:20 2024 1137s # Using Test.pm version 1.31 1137s # Using Apache/Test.pm version 1.42 1137s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/realm1 1137s # testing : no user to authenticate 1137s # expected: 401 1137s # received: '401' 1137s ok 1 1137s # testing : user1:foo not found 1137s # expected: 401 1137s # received: '401' 1137s ok 2 1137s # testing : user1:password1 found 1137s # expected: 200 1137s # received: '200' 1137s ok 3 1137s # testing : user1:password1 with query string found 1137s # expected: 200 1137s # received: '200' 1137s ok 4 1137s # testing : manual Authorization header query string 1137s # expected: 200 1137s # received: '200' 1137s ok 5 1137s # testing : manual Authorization with no query string in header 1137s # expected: 400 1137s # received: '400' 1137s ok 6 1137s # testing : manual Authorization header with mismatched query string 1137s # expected: 400 1137s # received: '400' 1137s ok 7 1137s # testing : manual Authorization header with mismatched query string 1137s # expected: 400 1137s # received: '400' 1137s ok 8 1137s # testing : manual Authorization with no query string in header + MSIE 1137s # expected: 200 1137s # received: '200' 1137s ok 9 1137s # testing : a compliant response coming from MSIE 1137s # expected: 200 1137s # received: '200' 1137s ok 10 1137s # testing : manual Authorization header with mismatched query string + MSIE 1137s # expected: 400 1137s # received: '400' 1137s ok 11 1137s # testing : manual Authorization header with mismatched query string + MSIE 1137s # expected: 400 1137s # received: '400' 1137s ok 12 1137s # testing : no query string + MSIE 1137s # expected: 200 1137s # received: '200' 1137s ok 13 1137s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/realm1 1137s ok 1140s t/modules/dir.t ..................... 1140s 1..212 1140s # Running under perl version 5.038002 for linux 1140s # Current time local: Mon Apr 8 19:08:22 2024 1140s # Current time GMT: Mon Apr 8 19:08:22 2024 1140s # Using Test.pm version 1.31 1140s # Using Apache/Test.pm version 1.42 1140s expecting 403 (forbidden) using DirectoryIndex foo 1140s ok 1 1140s running 5 test gambit for "1.html" 1140s ok 2 1140s ok 3 1140s ok 4 1140s ok 5 1140s ok 6 1140s running 5 test gambit for "2.html" 1140s ok 7 1140s ok 8 1140s ok 9 1140s ok 10 1140s ok 11 1140s running 5 test gambit for "3.html" 1140s ok 12 1140s ok 13 1140s ok 14 1140s ok 15 1140s ok 16 1140s running 5 test gambit for "4.html" 1140s ok 17 1140s ok 18 1140s ok 19 1140s ok 20 1140s ok 21 1140s running 5 test gambit for "5.html" 1140s ok 22 1140s ok 23 1140s ok 24 1140s ok 25 1140s ok 26 1140s running 5 test gambit for "6.html" 1140s ok 27 1140s ok 28 1140s ok 29 1140s ok 30 1140s ok 31 1140s running 5 test gambit for "7.html" 1140s ok 32 1140s ok 33 1140s ok 34 1140s ok 35 1140s ok 36 1140s running 5 test gambit for "8.html" 1140s ok 37 1140s ok 38 1140s ok 39 1140s ok 40 1140s ok 41 1140s running 5 test gambit for "9.html" 1140s ok 42 1140s ok 43 1140s ok 44 1140s ok 45 1140s ok 46 1140s running 5 test gambit for "0.html" 1140s ok 47 1140s ok 48 1140s ok 49 1140s ok 50 1140s ok 51 1140s expecting 403 (forbidden) using DirectoryIndex goo 1140s ok 52 1140s running 5 test gambit for "1.html" 1140s ok 53 1140s ok 54 1140s ok 55 1140s ok 56 1140s ok 57 1140s running 5 test gambit for "2.html" 1140s ok 58 1140s ok 59 1140s ok 60 1140s ok 61 1140s ok 62 1140s running 5 test gambit for "3.html" 1140s ok 63 1140s ok 64 1140s ok 65 1140s ok 66 1140s ok 67 1140s running 5 test gambit for "4.html" 1140s ok 68 1140s ok 69 1140s ok 70 1140s ok 71 1140s ok 72 1140s running 5 test gambit for "5.html" 1140s ok 73 1140s ok 74 1140s ok 75 1140s ok 76 1140s ok 77 1140s running 5 test gambit for "6.html" 1140s ok 78 1140s ok 79 1140s ok 80 1140s ok 81 1140s ok 82 1140s running 5 test gambit for "7.html" 1140s ok 83 1140s ok 84 1140s ok 85 1140s ok 86 1140s ok 87 1140s running 5 test gambit for "8.html" 1140s ok 88 1140s ok 89 1140s ok 90 1140s ok 91 1140s ok 92 1140s running 5 test gambit for "9.html" 1140s ok 93 1140s ok 94 1140s ok 95 1140s ok 96 1140s ok 97 1140s running 5 test gambit for "0.html" 1140s ok 98 1140s ok 99 1140s ok 100 1140s ok 101 1140s ok 102 1140s expecting 403 (forbidden) using DirectoryIndex moo 1140s ok 103 1140s running 5 test gambit for "1.html" 1140s ok 104 1140s ok 105 1140s ok 106 1140s ok 107 1140s ok 108 1140s running 5 test gambit for "2.html" 1140s ok 109 1140s ok 110 1140s ok 111 1140s ok 112 1140s ok 113 1140s running 5 test gambit for "3.html" 1140s ok 114 1140s ok 115 1140s ok 116 1140s ok 117 1140s ok 118 1140s running 5 test gambit for "4.html" 1140s ok 119 1140s ok 120 1140s ok 121 1140s ok 122 1140s ok 123 1140s running 5 test gambit for "5.html" 1140s ok 124 1140s ok 125 1140s ok 126 1140s ok 127 1140s ok 128 1140s running 5 test gambit for "6.html" 1140s ok 129 1140s ok 130 1140s ok 131 1140s ok 132 1140s ok 133 1140s running 5 test gambit for "7.html" 1140s ok 134 1140s ok 135 1140s ok 136 1140s ok 137 1140s ok 138 1140s running 5 test gambit for "8.html" 1140s ok 139 1140s ok 140 1140s ok 141 1140s ok 142 1140s ok 143 1140s running 5 test gambit for "9.html" 1140s ok 144 1140s ok 145 1140s ok 146 1140s ok 147 1140s ok 148 1140s running 5 test gambit for "0.html" 1140s ok 149 1140s ok 150 1140s ok 151 1140s ok 152 1140s ok 153 1140s expecting 403 (forbidden) using DirectoryIndex bleh 1140s ok 154 1140s running 5 test gambit for "1.html" 1140s ok 155 1140s ok 156 1140s ok 157 1140s ok 158 1140s ok 159 1140s running 5 test gambit for "2.html" 1140s ok 160 1140s ok 161 1140s ok 162 1140s ok 163 1140s ok 164 1140s running 5 test gambit for "3.html" 1140s ok 165 1140s ok 166 1140s ok 167 1140s ok 168 1140s ok 169 1140s running 5 test gambit for "4.html" 1140s ok 170 1140s ok 171 1140s ok 172 1140s ok 173 1140s ok 174 1140s running 5 test gambit for "5.html" 1140s ok 175 1140s ok 176 1140s ok 177 1140s ok 178 1140s ok 179 1140s running 5 test gambit for "6.html" 1140s ok 180 1140s ok 181 1140s ok 182 1140s ok 183 1140s ok 184 1140s running 5 test gambit for "7.html" 1140s ok 185 1140s ok 186 1140s ok 187 1140s ok 188 1140s ok 189 1140s running 5 test gambit for "8.html" 1140s ok 190 1140s ok 191 1140s ok 192 1140s ok 193 1140s ok 194 1140s running 5 test gambit for "9.html" 1140s ok 195 1140s ok 196 1140s ok 197 1140s ok 198 1140s ok 199 1140s running 5 test gambit for "0.html" 1140s ok 200 1140s ok 201 1140s ok 202 1140s ok 203 1140s ok 204 1140s DirectoryIndex /modules/alias/index.html 1140s ok 205 1140s expecting 403 for DirectoryIndex foo goo moo bleh 1140s ok 206 1140s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1140s ok 207 1140s expecting 1 with DirectoryIndex foo goo moo bleh 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1140s ok 208 1140s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1140s ok 209 1140s ok 210 1140s ok 211 1140s ok 212 # skip missing DirectorySlash NotFound 1140s ok 1142s t/modules/directorymatch.t .......... 1142s 1..2 1142s # Running under perl version 5.038002 for linux 1142s # Current time local: Mon Apr 8 19:08:25 2024 1142s # Current time GMT: Mon Apr 8 19:08:25 2024 1142s # Using Test.pm version 1.31 1142s # Using Apache/Test.pm version 1.42 1142s # testing : code for /index.html 1142s # expected: 200 1142s # received: '200' 1142s ok 1 1142s # testing : check for DMMATCH1 1142s # expected: '1' 1142s # received: '1' 1142s ok 2 1142s ok 1144s t/modules/env.t ..................... 1144s 1..6 1144s # Running under perl version 5.038002 for linux 1144s # Current time local: Mon Apr 8 19:08:27 2024 1144s # Current time GMT: Mon Apr 8 19:08:27 2024 1144s # Using Test.pm version 1.31 1144s # Using Apache/Test.pm version 1.42 1144s # host: /modules/env/host.shtml 1144s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1144s ok 1 1144s # nothere: /modules/env/nothere.shtml 1144s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1144s ok 2 1144s # set: /modules/env/set.shtml 1144s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1144s ok 3 1144s # setempty: /modules/env/setempty.shtml 1144s # setempty: EXPECT -><- ACTUAL -><- 1144s ok 4 1144s # type: /modules/env/type.shtml 1144s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1144s ok 5 1144s # unset: /modules/env/unset.shtml 1144s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1144s ok 6 1144s ok 1146s t/modules/expires.t ................. 1146s 1..92 1146s # Running under perl version 5.038002 for linux 1146s # Current time local: Mon Apr 8 19:08:29 2024 1146s # Current time GMT: Mon Apr 8 19:08:29 2024 1146s # Using Test.pm version 1.31 1146s # Using Apache/Test.pm version 1.42 1146s # debug: index.html 1146s HTTP/1.1 200 OK 1146s Cache-Control: max-age=330584610 1146s Connection: close 1146s Date: Mon, 08 Apr 2024 19:08:31 GMT 1146s Accept-Ranges: bytes 1146s ETag: "3-613edd771cbc0" 1146s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1146s Vary: In-If1 1146s Content-Length: 3 1146s Content-Type: text/html 1146s Expires: Sat, 30 Sep 2034 00:12:02 GMT 1146s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1146s Client-Date: Mon, 08 Apr 2024 19:08:31 GMT 1146s Client-Peer: 127.0.0.1:8529 1146s Client-Response-Num: 1 1146s DMMATCH1: 1 1146s ok 1 1146s # debug: [Cache-Control] [max-age=330584610] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1146s # debug: expires 2043187922 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 332425819 1146s # debug: actual : 332425819 1146s ok 2 1146s # debug: text.txt 1146s HTTP/1.1 200 OK 1146s Cache-Control: max-age=0 1146s Connection: close 1146s Date: Mon, 08 Apr 2024 19:08:31 GMT 1146s Accept-Ranges: bytes 1146s ETag: "0-613edd771cbc0" 1146s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1146s Vary: In-If1 1146s Content-Type: text/plain 1146s Expires: Mon, 08 Apr 2024 19:08:31 GMT 1146s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1146s Client-Date: Mon, 08 Apr 2024 19:08:31 GMT 1146s Client-Peer: 127.0.0.1:8529 1146s Client-Response-Num: 1 1146s DMMATCH1: 1 1146s ok 3 1146s # debug: [Cache-Control] [max-age=0] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712603311 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 1841208 1146s # debug: actual : 1841208 1146s ok 4 1146s # debug: image.gif 1146s HTTP/1.1 200 OK 1146s Cache-Control: max-age=120 1146s Connection: close 1146s Date: Mon, 08 Apr 2024 19:08:31 GMT 1146s Accept-Ranges: bytes 1146s ETag: "0-613edd771cbc0" 1146s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1146s Vary: In-If1 1146s Content-Type: image/gif 1146s Expires: Mon, 08 Apr 2024 19:10:31 GMT 1146s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1146s Client-Date: Mon, 08 Apr 2024 19:08:31 GMT 1146s Client-Peer: 127.0.0.1:8529 1146s Client-Response-Num: 1 1146s DMMATCH1: 1 1146s ok 5 1146s # debug: [Cache-Control] [max-age=120] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:10:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:10:31 GMT 1146s # debug: expires 1712603431 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 120 1146s # debug: actual : 120 1146s ok 6 1146s # debug: foo.jpg 1146s HTTP/1.1 200 OK 1146s Cache-Control: max-age=86400 1146s Connection: close 1146s Date: Mon, 08 Apr 2024 19:08:31 GMT 1146s Accept-Ranges: bytes 1146s ETag: "0-613edd771cbc0" 1146s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1146s Vary: In-If1 1146s Content-Type: image/jpeg 1146s Expires: Tue, 09 Apr 2024 19:08:31 GMT 1146s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1146s Client-Date: Mon, 08 Apr 2024 19:08:31 GMT 1146s Client-Peer: 127.0.0.1:8529 1146s Client-Response-Num: 1 1146s DMMATCH1: 1 1146s ok 7 1146s # debug: [Cache-Control] [max-age=86400] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Expires] [Tue, 09 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Tue, 09 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712689711 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 86400 1146s # debug: actual : 86400 1146s ok 8 1146s # debug: [Cache-Control] [max-age=330584610] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1146s # debug: expires 2043187922 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 332425819 1146s # debug: actual : 332425819 1146s ok 9 1146s # debug: [Cache-Control] [max-age=0] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712603311 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 1841208 1146s # debug: actual : 1841208 1146s ok 10 1146s # debug: [Cache-Control] [max-age=120] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:10:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:10:31 GMT 1146s # debug: expires 1712603431 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 120 1146s # debug: actual : 120 1146s ok 11 1146s # debug: [Cache-Control] [max-age=86400] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Expires] [Tue, 09 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Tue, 09 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712689711 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 86400 1146s # debug: actual : 86400 1146s ok 12 1146s # --- 1146s # ExpiresActive On 1146s # debug: [Cache-Control] [max-age=330584610] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1146s # debug: expires 2043187922 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 332425819 1146s # debug: actual : 332425819 1146s ok 13 1146s # --- 1146s # ExpiresActive On 1146s # debug: [Cache-Control] [max-age=0] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712603311 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 1841208 1146s # debug: actual : 1841208 1146s ok 14 1146s # --- 1146s # ExpiresActive On 1146s # debug: [Cache-Control] [max-age=120] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:10:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:10:31 GMT 1146s # debug: expires 1712603431 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 120 1146s # debug: actual : 120 1146s ok 15 1146s # --- 1146s # ExpiresActive On 1146s # debug: [Cache-Control] [max-age=86400] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Expires] [Tue, 09 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Tue, 09 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712689711 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 86400 1146s # debug: actual : 86400 1146s ok 16 1146s #--- 1146s # ExpiresActive On 1146s ExpiresDefault M33013391 1146s # debug: [Cache-Control] [max-age=31172182] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Expires] [Fri, 04 Apr 2025 14:04:54 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Fri, 04 Apr 2025 14:04:54 GMT 1146s # debug: expires 1743775494 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 33013391 1146s # debug: actual : 33013391 1146s ok 17 1146s #--- 1146s # ExpiresActive On 1146s ExpiresDefault M33013391 1146s # debug: [Cache-Control] [max-age=0] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712603311 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 1841208 1146s # debug: actual : 1841208 1146s ok 18 1146s #--- 1146s # ExpiresActive On 1146s ExpiresDefault M33013391 1146s # debug: [Cache-Control] [max-age=120] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:10:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:10:31 GMT 1146s # debug: expires 1712603431 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 120 1146s # debug: actual : 120 1146s ok 19 1146s #--- 1146s # ExpiresActive On 1146s ExpiresDefault M33013391 1146s # debug: [Cache-Control] [max-age=86400] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Expires] [Tue, 09 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Tue, 09 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712689711 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 86400 1146s # debug: actual : 86400 1146s ok 20 1146s # --- 1146s # ExpiresActive On 1146s ExpiresByType text/plain A3307342 1146s # debug: [Cache-Control] [max-age=330584610] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1146s # debug: expires 2043187922 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 332425819 1146s # debug: actual : 332425819 1146s ok 21 1146s # --- 1146s # ExpiresActive On 1146s ExpiresByType text/plain A3307342 1146s # debug: [Cache-Control] [max-age=3307342] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Expires] [Fri, 17 May 2024 01:50:53 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Fri, 17 May 2024 01:50:53 GMT 1146s # debug: expires 1715910653 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 3307342 1146s # debug: actual : 3307342 1146s ok 22 1146s # --- 1146s # ExpiresActive On 1146s ExpiresByType text/plain A3307342 1146s # debug: [Cache-Control] [max-age=120] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:10:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:10:31 GMT 1146s # debug: expires 1712603431 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 120 1146s # debug: actual : 120 1146s ok 23 1146s # --- 1146s # ExpiresActive On 1146s ExpiresByType text/plain A3307342 1146s # debug: [Cache-Control] [max-age=86400] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Expires] [Tue, 09 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Tue, 09 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712689711 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 86400 1146s # debug: actual : 86400 1146s ok 24 1146s # --- 1146s # ExpiresActive On 1146s ExpiresDefault A10648177 1146s ExpiresByType text/plain "modification plus 1 years 2 months 2 weeks 12 days 7 hours 17 minutes 44 seconds" 1146s # debug: [Cache-Control] [max-age=10648177] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Expires] [Sat, 10 Aug 2024 00:58:08 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Sat, 10 Aug 2024 00:58:08 GMT 1146s # debug: expires 1723251488 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 10648177 1146s # debug: actual : 10648177 1146s ok 25 1146s # --- 1146s # ExpiresActive On 1146s ExpiresDefault A10648177 1146s ExpiresByType text/plain "modification plus 1 years 2 months 2 weeks 12 days 7 hours 17 minutes 44 seconds" 1146s # debug: [Cache-Control] [max-age=37151455] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Expires] [Thu, 12 Jun 2025 18:59:27 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Thu, 12 Jun 2025 18:59:27 GMT 1146s # debug: expires 1749754767 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 38992664 1146s # debug: actual : 38992664 1146s ok 26 1146s # --- 1146s # ExpiresActive On 1146s ExpiresDefault A10648177 1146s ExpiresByType text/plain "modification plus 1 years 2 months 2 weeks 12 days 7 hours 17 minutes 44 seconds" 1146s # debug: [Cache-Control] [max-age=120] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:10:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:10:31 GMT 1146s # debug: expires 1712603431 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 120 1146s # debug: actual : 120 1146s ok 27 1146s # --- 1146s # ExpiresActive On 1146s ExpiresDefault A10648177 1146s ExpiresByType text/plain "modification plus 1 years 2 months 2 weeks 12 days 7 hours 17 minutes 44 seconds" 1146s # debug: [Cache-Control] [max-age=86400] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Expires] [Tue, 09 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Tue, 09 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712689711 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 86400 1146s # debug: actual : 86400 1146s ok 28 1146s #--- 1146s # ExpiresActive On 1146s ExpiresDefault A6484176 1146s # debug: [Cache-Control] [max-age=6484176] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Expires] [Sat, 22 Jun 2024 20:18:07 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Sat, 22 Jun 2024 20:18:07 GMT 1146s # debug: expires 1719087487 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 6484176 1146s # debug: actual : 6484176 1146s ok 29 1146s #--- 1146s # ExpiresActive On 1146s ExpiresDefault A6484176 1146s # debug: [Cache-Control] [max-age=0] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712603311 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 1841208 1146s # debug: actual : 1841208 1146s ok 30 1146s #--- 1146s # ExpiresActive On 1146s ExpiresDefault A6484176 1146s # debug: [Cache-Control] [max-age=120] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:10:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:10:31 GMT 1146s # debug: expires 1712603431 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 120 1146s # debug: actual : 120 1146s ok 31 1146s #--- 1146s # ExpiresActive On 1146s ExpiresDefault A6484176 1146s # debug: [Cache-Control] [max-age=86400] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Expires] [Tue, 09 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Tue, 09 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712689711 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 86400 1146s # debug: actual : 86400 1146s ok 32 1146s # --- 1146s # ExpiresActive On 1146s ExpiresByType image/gif "modification plus 1 years 2 months 16 days 5 hours 10 minutes 4 seconds" 1146s # debug: [Cache-Control] [max-age=330584610] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1146s # debug: expires 2043187922 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 332425819 1146s # debug: actual : 332425819 1146s ok 33 1146s # --- 1146s # ExpiresActive On 1146s ExpiresByType image/gif "modification plus 1 years 2 months 16 days 5 hours 10 minutes 4 seconds" 1146s # debug: [Cache-Control] [max-age=0] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712603311 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 1841208 1146s # debug: actual : 1841208 1146s ok 34 1146s # --- 1146s # ExpiresActive On 1146s ExpiresByType image/gif "modification plus 1 years 2 months 16 days 5 hours 10 minutes 4 seconds" 1146s # debug: [Cache-Control] [max-age=36279795] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Expires] [Mon, 02 Jun 2025 16:51:47 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 02 Jun 2025 16:51:47 GMT 1146s # debug: expires 1748883107 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 38121004 1146s # debug: actual : 38121004 1146s ok 35 1146s # --- 1146s # ExpiresActive On 1146s ExpiresByType image/gif "modification plus 1 years 2 months 16 days 5 hours 10 minutes 4 seconds" 1146s # debug: [Cache-Control] [max-age=86400] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Expires] [Tue, 09 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Tue, 09 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712689711 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 86400 1146s # debug: actual : 86400 1146s ok 36 1146s # --- 1146s # ExpiresActive On 1146s ExpiresDefault "modification plus 1 years 2 weeks 8 days 4 hours 20 minutes 16 seconds" 1146s ExpiresByType image/gif A34831092 1146s # debug: [Cache-Control] [max-age=31611207] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Expires] [Wed, 09 Apr 2025 16:01:59 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Wed, 09 Apr 2025 16:01:59 GMT 1146s # debug: expires 1744214519 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 33452416 1146s # debug: actual : 33452416 1146s ok 37 1146s # --- 1146s # ExpiresActive On 1146s ExpiresDefault "modification plus 1 years 2 weeks 8 days 4 hours 20 minutes 16 seconds" 1146s ExpiresByType image/gif A34831092 1146s # debug: [Cache-Control] [max-age=0] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712603311 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 1841208 1146s # debug: actual : 1841208 1146s ok 38 1146s # --- 1146s # ExpiresActive On 1146s ExpiresDefault "modification plus 1 years 2 weeks 8 days 4 hours 20 minutes 16 seconds" 1146s ExpiresByType image/gif A34831092 1146s # debug: [Cache-Control] [max-age=34831092] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Expires] [Fri, 16 May 2025 22:26:43 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Fri, 16 May 2025 22:26:43 GMT 1146s # debug: expires 1747434403 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 34831092 1146s # debug: actual : 34831092 1146s ok 39 1146s # --- 1146s # ExpiresActive On 1146s ExpiresDefault "modification plus 1 years 2 weeks 8 days 4 hours 20 minutes 16 seconds" 1146s ExpiresByType image/gif A34831092 1146s # debug: [Cache-Control] [max-age=86400] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Expires] [Tue, 09 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Tue, 09 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712689711 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 86400 1146s # debug: actual : 86400 1146s ok 40 1146s #--- 1146s # ExpiresActive On 1146s ExpiresDefault M33524967 1146s # debug: [Cache-Control] [max-age=31683758] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Expires] [Thu, 10 Apr 2025 12:11:10 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Thu, 10 Apr 2025 12:11:10 GMT 1146s # debug: expires 1744287070 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 33524967 1146s # debug: actual : 33524967 1146s ok 41 1146s #--- 1146s # ExpiresActive On 1146s ExpiresDefault M33524967 1146s # debug: [Cache-Control] [max-age=0] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712603311 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 1841208 1146s # debug: actual : 1841208 1146s ok 42 1146s #--- 1146s # ExpiresActive On 1146s ExpiresDefault M33524967 1146s # debug: [Cache-Control] [max-age=120] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:10:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:10:31 GMT 1146s # debug: expires 1712603431 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 120 1146s # debug: actual : 120 1146s ok 43 1146s #--- 1146s # ExpiresActive On 1146s ExpiresDefault M33524967 1146s # debug: [Cache-Control] [max-age=86400] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Expires] [Tue, 09 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Tue, 09 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712689711 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 86400 1146s # debug: actual : 86400 1146s ok 44 1146s # --- 1146s # ExpiresActive On 1146s ExpiresByType image/jpeg M34934712 1146s # debug: [Cache-Control] [max-age=330584610] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1146s # debug: expires 2043187922 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 332425819 1146s # debug: actual : 332425819 1146s ok 45 1146s # --- 1146s # ExpiresActive On 1146s ExpiresByType image/jpeg M34934712 1146s # debug: [Cache-Control] [max-age=0] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712603311 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 1841208 1146s # debug: actual : 1841208 1146s ok 46 1146s # --- 1146s # ExpiresActive On 1146s ExpiresByType image/jpeg M34934712 1146s # debug: [Cache-Control] [max-age=120] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:10:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:10:31 GMT 1146s # debug: expires 1712603431 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 120 1146s # debug: actual : 120 1146s ok 47 1146s # --- 1146s # ExpiresActive On 1146s ExpiresByType image/jpeg M34934712 1146s # debug: [Cache-Control] [max-age=33093503] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Expires] [Sat, 26 Apr 2025 19:46:55 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Sat, 26 Apr 2025 19:46:55 GMT 1146s # debug: expires 1745696815 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 34934712 1146s # debug: actual : 34934712 1146s ok 48 1146s # --- 1146s # ExpiresActive On 1146s ExpiresDefault "access plus 1 years 3 months 1 weeks 12 days 7 hours 5 minutes 46 seconds" 1146s ExpiresByType image/jpeg A36051917 1146s # debug: [Cache-Control] [max-age=40979146] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Expires] [Sun, 27 Jul 2025 02:14:17 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Sun, 27 Jul 2025 02:14:17 GMT 1146s # debug: expires 1753582457 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 40979146 1146s # debug: actual : 40979146 1146s ok 49 1146s # --- 1146s # ExpiresActive On 1146s ExpiresDefault "access plus 1 years 3 months 1 weeks 12 days 7 hours 5 minutes 46 seconds" 1146s ExpiresByType image/jpeg A36051917 1146s # debug: [Cache-Control] [max-age=0] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: expires 1712603311 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 1841208 1146s # debug: actual : 1841208 1146s ok 50 1146s # --- 1146s # ExpiresActive On 1146s ExpiresDefault "access plus 1 years 3 months 1 weeks 12 days 7 hours 5 minutes 46 seconds" 1146s ExpiresByType image/jpeg A36051917 1146s # debug: [Cache-Control] [max-age=120] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Expires] [Mon, 08 Apr 2024 19:10:31 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Mon, 08 Apr 2024 19:10:31 GMT 1146s # debug: expires 1712603431 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 120 1146s # debug: actual : 120 1146s ok 51 1146s # --- 1146s # ExpiresActive On 1146s ExpiresDefault "access plus 1 years 3 months 1 weeks 12 days 7 hours 5 minutes 46 seconds" 1146s ExpiresByType image/jpeg A36051917 1146s # debug: [Cache-Control] [max-age=36051917] 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Expires] [Sat, 31 May 2025 01:33:48 GMT] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s # debug: access Mon, 08 Apr 2024 19:08:31 GMT 1146s # debug: access 1712603311 1146s # debug: expires Sat, 31 May 2025 01:33:48 GMT 1146s # debug: expires 1748655228 1146s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1146s # debug: modified 1710762103 1146s # debug: expected: 36051917 1146s # debug: actual : 36051917 1146s ok 52 1146s # --- 1146s # ExpiresActive Off 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 53 1146s # --- 1146s # ExpiresActive Off 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 54 1146s # --- 1146s # ExpiresActive Off 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 55 1146s # --- 1146s # ExpiresActive Off 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 56 1146s #--- 1146s # ExpiresActive Off 1146s ExpiresDefault "access plus 1 years 2 months 6 days 8 hours 15 minutes 46 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 57 1146s #--- 1146s # ExpiresActive Off 1146s ExpiresDefault "access plus 1 years 2 months 6 days 8 hours 15 minutes 46 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 58 1146s #--- 1146s # ExpiresActive Off 1146s ExpiresDefault "access plus 1 years 2 months 6 days 8 hours 15 minutes 46 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 59 1146s #--- 1146s # ExpiresActive Off 1146s ExpiresDefault "access plus 1 years 2 months 6 days 8 hours 15 minutes 46 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 60 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresByType text/plain A7112013 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 61 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresByType text/plain A7112013 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 62 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresByType text/plain A7112013 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 63 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresByType text/plain A7112013 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 64 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresDefault "modification plus 1 years 2 weeks 3 days 7 hours 41 minutes 19 seconds" 1146s ExpiresByType text/plain "modification plus 1 years 1 weeks 15 days 6 hours 18 minutes 31 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 65 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresDefault "modification plus 1 years 2 weeks 3 days 7 hours 41 minutes 19 seconds" 1146s ExpiresByType text/plain "modification plus 1 years 1 weeks 15 days 6 hours 18 minutes 31 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 66 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresDefault "modification plus 1 years 2 weeks 3 days 7 hours 41 minutes 19 seconds" 1146s ExpiresByType text/plain "modification plus 1 years 1 weeks 15 days 6 hours 18 minutes 31 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 67 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresDefault "modification plus 1 years 2 weeks 3 days 7 hours 41 minutes 19 seconds" 1146s ExpiresByType text/plain "modification plus 1 years 1 weeks 15 days 6 hours 18 minutes 31 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 68 1146s #--- 1146s # ExpiresActive Off 1146s ExpiresDefault "modification plus 1 years 2 months 2 weeks 15 days 7 hours 17 minutes 22 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 69 1146s #--- 1146s # ExpiresActive Off 1146s ExpiresDefault "modification plus 1 years 2 months 2 weeks 15 days 7 hours 17 minutes 22 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 70 1146s #--- 1146s # ExpiresActive Off 1146s ExpiresDefault "modification plus 1 years 2 months 2 weeks 15 days 7 hours 17 minutes 22 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 71 1146s #--- 1146s # ExpiresActive Off 1146s ExpiresDefault "modification plus 1 years 2 months 2 weeks 15 days 7 hours 17 minutes 22 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 72 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresByType image/gif M194849 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 73 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresByType image/gif M194849 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 74 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresByType image/gif M194849 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 75 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresByType image/gif M194849 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 76 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresDefault M3803117 1146s ExpiresByType image/gif "access plus 1 months 11 days 8 hours 42 minutes 3 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 77 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresDefault M3803117 1146s ExpiresByType image/gif "access plus 1 months 11 days 8 hours 42 minutes 3 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 78 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresDefault M3803117 1146s ExpiresByType image/gif "access plus 1 months 11 days 8 hours 42 minutes 3 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 79 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresDefault M3803117 1146s ExpiresByType image/gif "access plus 1 months 11 days 8 hours 42 minutes 3 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 80 1146s #--- 1146s # ExpiresActive Off 1146s ExpiresDefault "modification plus 3 months 2 weeks 16 days 47 minutes 39 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 81 1146s #--- 1146s # ExpiresActive Off 1146s ExpiresDefault "modification plus 3 months 2 weeks 16 days 47 minutes 39 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 82 1146s #--- 1146s # ExpiresActive Off 1146s ExpiresDefault "modification plus 3 months 2 weeks 16 days 47 minutes 39 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 83 1146s #--- 1146s # ExpiresActive Off 1146s ExpiresDefault "modification plus 3 months 2 weeks 16 days 47 minutes 39 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 84 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresByType image/jpeg "access plus 2 months 2 weeks 9 days 8 hours 29 minutes 21 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 85 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresByType image/jpeg "access plus 2 months 2 weeks 9 days 8 hours 29 minutes 21 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 86 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresByType image/jpeg "access plus 2 months 2 weeks 9 days 8 hours 29 minutes 21 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 87 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresByType image/jpeg "access plus 2 months 2 weeks 9 days 8 hours 29 minutes 21 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 88 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresDefault "access plus 3 months 1 days 1 hours 14 minutes 32 seconds" 1146s ExpiresByType image/jpeg "modification plus 1 months 10 days 4 hours 24 minutes 48 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["3-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Length] [3] 1146s # debug: [Content-Type] [text/html] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 89 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresDefault "access plus 3 months 1 days 1 hours 14 minutes 32 seconds" 1146s ExpiresByType image/jpeg "modification plus 1 months 10 days 4 hours 24 minutes 48 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [text/plain] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 90 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresDefault "access plus 3 months 1 days 1 hours 14 minutes 32 seconds" 1146s ExpiresByType image/jpeg "modification plus 1 months 10 days 4 hours 24 minutes 48 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/gif] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 91 1146s # --- 1146s # ExpiresActive Off 1146s ExpiresDefault "access plus 3 months 1 days 1 hours 14 minutes 32 seconds" 1146s ExpiresByType image/jpeg "modification plus 1 months 10 days 4 hours 24 minutes 48 seconds" 1146s # debug: [Connection] [close] 1146s # debug: [Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Accept-Ranges] [bytes] 1146s # debug: [ETag] ["0-613edd771cbc0"] 1146s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1146s # debug: [Vary] [In-If1] 1146s # debug: [Content-Type] [image/jpeg] 1146s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1146s # debug: [Client-Date] [Mon, 08 Apr 2024 19:08:31 GMT] 1146s # debug: [Client-Peer] [127.0.0.1:8529] 1146s # debug: [Client-Response-Num] [1] 1146s # debug: [DMMATCH1] [1] 1146s ok 92 1146s ok 1149s t/modules/ext_filter.t .............. 1149s 1..24 1149s # Running under perl version 5.038002 for linux 1149s # Current time local: Mon Apr 8 19:08:31 2024 1149s # Current time GMT: Mon Apr 8 19:08:31 2024 1149s # Using Test.pm version 1.31 1149s # Using Apache/Test.pm version 1.42 1149s # testing : sed output filter 1149s # expected: 'barbar' 1149s # received: 'barbar' 1149s ok 1 1149s # testing : slow filter process 1149s # expected: 'foobar' 1149s # received: 'foobar' 1149s ok 2 1149s # testing : echo worked 1149s # expected: 200 1149s # received: '200' 1149s ok 3 1149s # testing : request body filtered 1149s # expected: 'barbar 1149s # ' 1149s # received: 'barbar 1149s # ' 1149s ok 4 1149s # testing : got 413 error 1149s # expected: 413 1149s # received: '413' 1149s ok 5 1149s # testing : got 413 error body 1149s # expected: qr/413 Request Entity Too Large/ 1149s # received: ' 1149s # 1149s # 413 Request Entity Too Large 1149s # 1149s #

Request Entity Too Large

1149s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1149s # the request exceeds the capacity limit. 1149s # 1149s # ' 1149s ok 6 1149s # testing : got 413 error 1149s # expected: 413 1149s # received: '413' 1149s ok 7 1149s # testing : got 413 error body 1149s # expected: qr/413 Request Entity Too Large/ 1149s # received: ' 1149s # 1149s # 413 Request Entity Too Large 1149s # 1149s #

Request Entity Too Large

1149s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1149s # the request exceeds the capacity limit. 1149s # 1149s # ' 1149s ok 8 1149s # testing : got 413 error 1149s # expected: 413 1149s # received: '413' 1149s ok 9 1149s # testing : got 413 error body 1149s # expected: qr/413 Request Entity Too Large/ 1149s # received: ' 1149s # 1149s # 413 Request Entity Too Large 1149s # 1149s #

Request Entity Too Large

1149s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1149s # the request exceeds the capacity limit. 1149s # 1149s # ' 1149s ok 10 1149s # testing : got 413 error 1149s # expected: 413 1149s # received: '413' 1149s ok 11 1149s # testing : got 413 error body 1149s # expected: qr/413 Request Entity Too Large/ 1149s # received: ' 1149s # 1149s # 413 Request Entity Too Large 1149s # 1149s #

Request Entity Too Large

1149s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1149s # the request exceeds the capacity limit. 1149s # 1149s # ' 1149s ok 12 1149s # testing : got 413 error 1149s # expected: 413 1149s # received: '413' 1149s ok 13 1149s # testing : got 413 error body 1149s # expected: qr/413 Request Entity Too Large/ 1149s # received: ' 1149s # 1149s # 413 Request Entity Too Large 1149s # 1149s #

Request Entity Too Large

1149s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1149s # the request exceeds the capacity limit. 1149s # 1149s # ' 1149s ok 14 1149s # testing : got 413 error 1149s # expected: 413 1149s # received: '413' 1149s ok 15 1149s # testing : got 413 error body 1149s # expected: qr/413 Request Entity Too Large/ 1149s # received: ' 1149s # 1149s # 413 Request Entity Too Large 1149s # 1149s #

Request Entity Too Large

1149s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1149s # the request exceeds the capacity limit. 1149s # 1149s # ' 1149s ok 16 1149s # testing : got 413 error 1149s # expected: 413 1149s # received: '413' 1149s ok 17 1149s # testing : got 413 error body 1149s # expected: qr/413 Request Entity Too Large/ 1149s # received: ' 1149s # 1149s # 413 Request Entity Too Large 1149s # 1149s #

Request Entity Too Large

1149s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1149s # the request exceeds the capacity limit. 1149s # 1149s # ' 1149s ok 18 1149s # testing : got 413 error 1149s # expected: 413 1149s # received: '413' 1149s ok 19 1149s # testing : got 413 error body 1149s # expected: qr/413 Request Entity Too Large/ 1149s # received: ' 1149s # 1149s # 413 Request Entity Too Large 1149s # 1149s #

Request Entity Too Large

1149s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1149s # the request exceeds the capacity limit. 1149s # 1149s # ' 1149s ok 20 1149s # testing : got 413 error 1149s # expected: 413 1149s # received: '413' 1149s ok 21 1149s # testing : got 413 error body 1149s # expected: qr/413 Request Entity Too Large/ 1149s # received: ' 1149s # 1149s # 413 Request Entity Too Large 1149s # 1149s #

Request Entity Too Large

1149s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1149s # the request exceeds the capacity limit. 1149s # 1149s # ' 1149s ok 22 1149s # testing : got 413 error 1149s # expected: 413 1149s # received: '413' 1149s ok 23 1149s # testing : got 413 error body 1149s # expected: qr/413 Request Entity Too Large/ 1149s # received: ' 1149s # 1149s # 413 Request Entity Too Large 1149s # 1149s #

Request Entity Too Large

1149s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1149s # the request exceeds the capacity limit. 1149s # 1149s # ' 1149s ok 24 1149s ok 1151s t/modules/filter.t .................. 1151s 1..5 1151s # Running under perl version 5.038002 for linux 1151s # Current time local: Mon Apr 8 19:08:34 2024 1151s # Current time GMT: Mon Apr 8 19:08:34 2024 1151s # Using Test.pm version 1.31 1151s # Using Apache/Test.pm version 1.42 1151s # expected: 'HELLOWORLD' 1151s # received: 'HELLOWORLD' 1151s ok 1 1151s # expected: 'HELLOWORLD' 1151s # received: 'HELLOWORLD' 1151s ok 2 1151s # expected: 'HELLOWORLD' 1151s # received: 'HELLOWORLD' 1151s ok 3 1151s # expected: 'helloworld' 1151s # received: 'helloworld' 1151s ok 4 1151s # expected: 'helloworld' 1151s # received: 'helloworld' 1151s ok 5 1151s ok 1154s t/modules/headers.t ................. 1154s 1..376 1154s # Running under perl version 5.038002 for linux 1154s # Current time local: Mon Apr 8 19:08:36 2024 1154s # Current time GMT: Mon Apr 8 19:08:36 2024 1154s # Using Test.pm version 1.31 1154s # Using Apache/Test.pm version 1.42 1154s ok 1 1154s ok 2 1154s ok 3 1154s ok 4 1154s ok 5 1154s ok 6 1154s ok 7 1154s ok 8 1154s ok 9 1154s ok 10 1154s ok 11 1154s ok 12 1154s ok 13 1154s ok 14 1154s ok 15 1154s ok 16 1154s ok 17 1154s ok 18 1154s ok 19 1154s ok 20 1154s ok 21 1154s ok 22 1154s ok 23 1154s ok 24 1154s ok 25 1154s ok 26 1154s ok 27 1154s ok 28 1154s ok 29 1154s ok 30 1154s ok 31 1154s ok 32 1154s ok 33 1154s ok 34 1154s ok 35 1154s ok 36 1154s ok 37 1154s ok 38 1154s ok 39 1154s ok 40 1154s ok 41 1154s ok 42 1154s ok 43 1154s ok 44 1154s ok 45 1154s ok 46 1154s ok 47 1154s ok 48 1154s ok 49 1154s ok 50 1154s ok 51 1154s ok 52 1154s ok 53 1154s ok 54 1154s ok 55 1154s ok 56 1154s ok 57 1154s ok 58 1154s ok 59 1154s ok 60 1154s ok 61 1154s ok 62 1154s ok 63 1154s ok 64 1154s ok 65 1154s ok 66 1154s ok 67 1154s ok 68 1154s ok 69 1154s ok 70 1154s ok 71 1154s ok 72 1154s ok 73 1154s ok 74 1154s ok 75 1154s ok 76 1154s ok 77 1154s ok 78 1154s ok 79 1154s ok 80 1154s ok 81 1154s ok 82 1154s ok 83 1154s ok 84 1154s ok 85 1154s ok 86 1154s ok 87 1154s ok 88 1154s ok 89 1154s ok 90 1154s ok 91 1154s ok 92 1154s ok 93 1154s ok 94 1154s ok 95 1154s ok 96 1154s ok 97 1154s ok 98 1154s ok 99 1154s ok 100 1154s ok 101 1154s ok 102 1154s ok 103 1154s ok 104 1154s ok 105 1154s ok 106 1154s ok 107 1154s ok 108 1154s ok 109 1154s ok 110 1154s ok 111 1154s ok 112 1154s ok 113 1154s ok 114 1154s ok 115 1154s ok 116 1154s ok 117 1154s ok 118 1154s ok 119 1154s ok 120 1154s ok 121 1154s ok 122 1154s ok 123 1154s ok 124 1154s ok 125 1154s ok 126 1154s ok 127 1154s ok 128 1154s ok 129 1154s ok 130 1154s ok 131 1154s ok 132 1154s ok 133 1154s ok 134 1154s ok 135 1154s ok 136 1154s ok 137 1154s ok 138 1154s ok 139 1154s ok 140 1154s ok 141 1154s ok 142 1154s ok 143 1154s ok 144 1154s ok 145 1154s ok 146 1154s ok 147 1154s ok 148 1154s ok 149 1154s ok 150 1154s ok 151 1154s ok 152 1154s ok 153 1154s ok 154 1154s ok 155 1154s ok 156 1154s ok 157 1154s ok 158 1154s ok 159 1154s ok 160 1154s ok 161 1154s ok 162 1154s ok 163 1154s ok 164 1154s ok 165 1154s ok 166 1154s ok 167 1154s ok 168 1154s ok 169 1154s ok 170 1154s ok 171 1154s ok 172 1154s ok 173 1154s ok 174 1154s ok 175 1154s ok 176 1154s ok 177 1154s ok 178 1154s ok 179 1154s ok 180 1154s ok 181 1154s ok 182 1154s ok 183 1154s ok 184 1154s ok 185 1154s ok 186 1154s ok 187 1154s ok 188 1154s ok 189 1154s ok 190 1154s ok 191 1154s ok 192 1154s ok 193 1154s ok 194 1154s ok 195 1154s ok 196 1154s ok 197 1154s ok 198 1154s ok 199 1154s ok 200 1154s ok 201 1154s ok 202 1154s ok 203 1154s ok 204 1154s ok 205 1154s ok 206 1154s ok 207 1154s ok 208 1154s ok 209 1154s ok 210 1154s ok 211 1154s ok 212 1154s ok 213 1154s ok 214 1154s ok 215 1154s ok 216 1154s ok 217 1154s ok 218 1154s ok 219 1154s ok 220 1154s ok 221 1154s ok 222 1154s ok 223 1154s ok 224 1154s ok 225 1154s ok 226 1154s ok 227 1154s ok 228 1154s ok 229 1154s ok 230 1154s ok 231 1154s ok 232 1154s ok 233 1154s ok 234 1154s ok 235 1154s ok 236 1154s ok 237 1154s ok 238 1154s ok 239 1154s ok 240 1154s ok 241 1154s ok 242 1154s ok 243 1154s ok 244 1154s ok 245 1154s ok 246 1154s ok 247 1154s ok 248 1154s ok 249 1154s ok 250 1154s ok 251 1154s ok 252 1154s ok 253 1154s ok 254 1154s ok 255 1154s ok 256 1154s ok 257 1154s ok 258 1154s ok 259 1154s ok 260 1154s ok 261 1154s ok 262 1154s ok 263 1154s ok 264 1154s ok 265 1154s ok 266 1154s ok 267 1154s ok 268 1154s ok 269 1154s ok 270 1154s ok 271 1154s ok 272 1154s ok 273 1154s ok 274 1154s ok 275 1154s ok 276 1154s ok 277 1154s ok 278 1154s ok 279 1154s ok 280 1154s ok 281 1154s ok 282 1154s ok 283 1154s ok 284 1154s ok 285 1154s ok 286 1154s ok 287 1154s ok 288 1154s ok 289 1154s ok 290 1154s ok 291 1154s ok 292 1154s ok 293 1154s ok 294 1154s ok 295 1154s ok 296 1154s ok 297 1154s ok 298 1154s ok 299 1154s ok 300 1154s ok 301 1154s ok 302 1154s ok 303 1154s ok 304 1154s ok 305 1154s ok 306 1154s ok 307 1154s ok 308 1154s ok 309 1154s ok 310 1154s ok 311 1154s ok 312 1154s ok 313 1154s ok 314 1154s ok 315 1154s ok 316 1154s ok 317 1154s ok 318 1154s ok 319 1154s ok 320 1154s ok 321 1154s ok 322 1154s ok 323 1154s ok 324 1154s ok 325 1154s ok 326 1154s ok 327 1154s ok 328 1154s ok 329 1154s ok 330 1154s ok 331 1154s ok 332 1154s ok 333 1154s ok 334 1154s ok 335 1154s ok 336 1154s ok 337 1154s ok 338 1154s ok 339 1154s ok 340 1154s Header sent n°0: 1154s header: Test-Header 1154s value: value 1154s Header sent n°1: 1154s header: Aaa 1154s value: b 1154s Header sent n°2: 1154s header: Aa 1154s value: bb 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 341 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: value 1154s received: value 1154s 1154s Header received n°1: 1154s header: Aaa 1154s expected: b 1154s received: b 1154s 1154s Header received n°2: 1154s header: Aa 1154s expected: bb 1154s received: bb 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Aa: bb 1154s Aaa: b 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: value 1154s 1154s ok 342 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: foo 1154s Header sent n°1: 1154s header: aaa 1154s value: b 1154s Header sent n°2: 1154s header: aa 1154s value: bb 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 343 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: foo 1154s received: foo 1154s 1154s Header received n°1: 1154s header: aa 1154s expected: bb 1154s received: bb 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Aa: bb 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: foo 1154s 1154s ok 344 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: foo 1154s Header sent n°1: 1154s header: Test-Header1 1154s value: value1 1154s Header sent n°2: 1154s header: Test-Header2 1154s value: value2 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 345 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: foo 1154s received: foo 1154s 1154s Header received n°1: 1154s header: Test-Header1 1154s expected: value1 1154s received: value1 1154s 1154s Header received n°2: 1154s header: Test-Header2 1154s expected: value2 1154s received: value2 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: foo 1154s Test-Header1: value1 1154s Test-Header2: value2 1154s 1154s ok 346 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: foofoo 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 347 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: barfoo 1154s received: barfoo 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: barfoo 1154s 1154s ok 348 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: foo2foo2 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 349 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: barfoo2 1154s received: barfoo2 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: barfoo2 1154s 1154s ok 350 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: foofoo 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 351 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: bar2foo 1154s received: bar2foo 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: bar2foo 1154s 1154s ok 352 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: foofoo 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 353 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: barbar 1154s received: barbar 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: barbar 1154s 1154s ok 354 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: foo2foo2 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 355 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: barbar 1154s received: barbar 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: barbar 1154s 1154s ok 356 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: foofoo 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 357 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: bar2bar2 1154s received: bar2bar2 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: bar2bar2 1154s 1154s ok 358 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 359 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: foo 1154s received: foo 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: foo 1154s 1154s ok 360 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: foo 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 361 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: foo 1154s received: foo 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: foo 1154s 1154s ok 362 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: "foo" 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 363 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: "foo", foo 1154s received: "foo", foo 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: "foo", foo 1154s 1154s ok 364 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: foo 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 365 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: foo, bar 1154s received: foo, bar 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: foo, bar 1154s 1154s ok 366 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: foo 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 367 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: foo 1154s received: foo 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: foo 1154s 1154s ok 368 1154s 1154s 1154s 1154s Header sent n°0: 1154s header: Test-Header 1154s value: foo 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 369 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: foo 1154s received: foo 1154s 1154s Header received n°1: 1154s header: Test-Header2 1154s expected: bar 1154s received: bar 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: foo 1154s Test-Header2: bar 1154s 1154s ok 370 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 371 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: foo 1154s received: foo 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: foo 1154s 1154s ok 372 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 373 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: foo 1154s received: foo 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: foo 1154s 1154s ok 374 1154s # testing : Checking return code is '200' 1154s # expected: 200 1154s # received: '200' 1154s ok 375 1154s 1154s Header received n°0: 1154s header: Test-Header 1154s expected: foo 1154s received: foo 1154s 1154s Response received is: 1154s HTTP/1.1 200 OK 1154s Connection: close 1154s Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Accept-Ranges: bytes 1154s ETag: "0-613edd771cbc0" 1154s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1154s Vary: In-If1 1154s Content-Length: 0 1154s Content-Type: text/html 1154s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1154s Client-Date: Mon, 08 Apr 2024 19:08:39 GMT 1154s Client-Peer: 127.0.0.1:8529 1154s Client-Response-Num: 1 1154s DMMATCH1: 1 1154s Test-Header: foo 1154s 1154s ok 376 1154s ok 1161s t/modules/heartbeat.t ............... 1161s 1..1 1161s # Running under perl version 5.038002 for linux 1161s # Current time local: Mon Apr 8 19:08:39 2024 1161s # Current time GMT: Mon Apr 8 19:08:39 2024 1161s # Using Test.pm version 1.31 1161s # Using Apache/Test.pm version 1.42 1161s Expecting at least 3 heartbeat ; Seen: 5 1161s ok 1 1161s ok 1164s t/modules/http2.t ................... 1164s 1..56 1164s # Running under perl version 5.038002 for linux 1164s # Current time local: Mon Apr 8 19:08:46 2024 1164s # Current time GMT: Mon Apr 8 19:08:46 2024 1164s # Using Test.pm version 1.31 1164s # Using Apache/Test.pm version 1.42 1164s ok 1 1164s ok 2 1164s # testing : read first response-line 1164s # expected: qr/^HTTP\/1\.. 200/ 1164s # received: 'HTTP/1.1 200 OK 1164s # ' 1164s ok 3 1164s # testing : TLS version in use 1164s # expected: qr/^(SSL|TLSv\d(_\d)?$)/ 1164s # received: 'TLSv1_3' 1164s ok 4 1164s test case: TC0001, expecting 200: GET http://localhost:8548/ 1164s # testing : GET http://localhost:8548/ 1164s # expected: 200 1164s # received: '200' 1164s ok 5 1164s test case: TC0002, expecting 404: GET http://localhost:8548/not_here 1164s # testing : GET http://localhost:8548/not_here 1164s # expected: 404 1164s # received: '404' 1164s ok 6 1164s test case: TC0005, cmp index.html file: GET http://localhost:8548/modules/h2/index.html 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 7 1164s ok 8 1164s test case: TC0006, cmp image file: GET http://localhost:8548/modules/h2/003/003_img.jpg 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 9 1164s ok 10 1164s test case: TC0007, rewrite handling: GET http://localhost:8548/modules/h2/latest.tar.gz 1164s # testing : response status 1164s # expected: 302 1164s # received: '302' 1164s ok 11 1164s # testing : location header 1164s # expected: 'http://localhost:8548/modules/h2/xxx-1.0.2a.tar.gz' 1164s # received: 'http://localhost:8548/modules/h2/xxx-1.0.2a.tar.gz' 1164s ok 12 1164s test case: TC0008, hello.pl with ssl vars: GET http://localhost:8548/modules/h2/hello.pl 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 13 1164s # testing : content comparision 1164s # expected: ' 1164s #

Hello World!

1164s # 1164s # ' 1164s # received: ' 1164s #

Hello World!

1164s # 1164s # ' 1164s ok 14 1164s test case: TC0009, necho.pl without arguments: GET http://localhost:8548/modules/h2/necho.pl 1164s # testing : response status 1164s # expected: 400 1164s # received: '400' 1164s ok 15 1164s # testing : content comparision 1164s # expected: ' 1164s #

No query was specified.

1164s # 1164s # ' 1164s # received: ' 1164s #

No query was specified.

1164s # 1164s # ' 1164s ok 16 1164s test case: TC0010, necho.pl 2x10: GET http://localhost:8548/modules/h2/necho.pl?count=2&text=0123456789 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 17 1164s # testing : content comparision 1164s # expected: '01234567890123456789' 1164s # received: '01234567890123456789' 1164s ok 18 1164s test case: TC0011, necho.pl 10x10: GET http://localhost:8548/modules/h2/necho.pl?count=10&text=0123456789 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 19 1164s # testing : content-length 1164s # expected: 100 1164s # received: 100 1164s ok 20 1164s test case: TC0012, necho.pl 100x10: GET http://localhost:8548/modules/h2/necho.pl?count=100&text=0123456789 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 21 1164s # testing : content-length 1164s # expected: 1000 1164s # received: 1000 1164s ok 22 1164s test case: TC0013, necho.pl 1000x10: GET http://localhost:8548/modules/h2/necho.pl?count=1000&text=0123456789 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 23 1164s # testing : content-length 1164s # expected: 10000 1164s # received: 10000 1164s ok 24 1164s test case: TC0014, necho.pl 10000x10: GET http://localhost:8548/modules/h2/necho.pl?count=10000&text=0123456789 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 25 1164s # testing : content-length 1164s # expected: 100000 1164s # received: 100000 1164s ok 26 1164s test case: TC0015, necho.pl 100000x10: GET http://localhost:8548/modules/h2/necho.pl?count=100000&text=0123456789 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 27 1164s # testing : content-length 1164s # expected: 1000000 1164s # received: 1000000 1164s ok 28 1164s test case: TC0001, expecting 200: GET https://localhost:8549/ 1164s # testing : GET https://localhost:8549/ 1164s # expected: 200 1164s # received: '200' 1164s ok 29 1164s test case: TC0002, expecting 404: GET https://localhost:8549/not_here 1164s # testing : GET https://localhost:8549/not_here 1164s # expected: 404 1164s # received: '404' 1164s ok 30 1164s test case: TC0005, cmp index.html file: GET https://localhost:8549/modules/h2/index.html 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 31 1164s ok 32 1164s test case: TC0006, cmp image file: GET https://localhost:8549/modules/h2/003/003_img.jpg 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 33 1164s ok 34 1164s test case: TC0007, rewrite handling: GET https://localhost:8549/modules/h2/latest.tar.gz 1164s # testing : response status 1164s # expected: 302 1164s # received: '302' 1164s ok 35 1164s # testing : location header 1164s # expected: 'https://localhost:8549/modules/h2/xxx-1.0.2a.tar.gz' 1164s # received: 'https://localhost:8549/modules/h2/xxx-1.0.2a.tar.gz' 1164s ok 36 1164s test case: TC0008, hello.pl with ssl vars: GET https://localhost:8549/modules/h2/hello.pl 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 37 1164s # testing : content comparision 1164s # expected: ' 1164s #

Hello World!

1164s # 1164s # ' 1164s # received: ' 1164s #

Hello World!

1164s # 1164s # ' 1164s ok 38 1164s test case: TC0009, necho.pl without arguments: GET https://localhost:8549/modules/h2/necho.pl 1164s # testing : response status 1164s # expected: 400 1164s # received: '400' 1164s ok 39 1164s # testing : content comparision 1164s # expected: ' 1164s #

No query was specified.

1164s # 1164s # ' 1164s # received: ' 1164s #

No query was specified.

1164s # 1164s # ' 1164s ok 40 1164s test case: TC0010, necho.pl 2x10: GET https://localhost:8549/modules/h2/necho.pl?count=2&text=0123456789 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 41 1164s # testing : content comparision 1164s # expected: '01234567890123456789' 1164s # received: '01234567890123456789' 1164s ok 42 1164s test case: TC0011, necho.pl 10x10: GET https://localhost:8549/modules/h2/necho.pl?count=10&text=0123456789 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 43 1164s # testing : content-length 1164s # expected: 100 1164s # received: 100 1164s ok 44 1164s test case: TC0012, necho.pl 100x10: GET https://localhost:8549/modules/h2/necho.pl?count=100&text=0123456789 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 45 1164s # testing : content-length 1164s # expected: 1000 1164s # received: 1000 1164s ok 46 1164s test case: TC0013, necho.pl 1000x10: GET https://localhost:8549/modules/h2/necho.pl?count=1000&text=0123456789 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 47 1164s # testing : content-length 1164s # expected: 10000 1164s # received: 10000 1164s ok 48 1164s test case: TC0014, necho.pl 10000x10: GET https://localhost:8549/modules/h2/necho.pl?count=10000&text=0123456789 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 49 1164s # testing : content-length 1164s # expected: 100000 1164s # received: 100000 1164s ok 50 1164s test case: TC0015, necho.pl 100000x10: GET https://localhost:8549/modules/h2/necho.pl?count=100000&text=0123456789 1164s # testing : response status 1164s # expected: 200 1164s # received: '200' 1164s ok 51 1164s # testing : content-length 1164s # expected: 1000000 1164s # received: 1000000 1164s ok 52 1164s test case: VHOST000, expecting 200: GET https://localhost:8549/ 1164s setting host_name to localhost:8549# testing : GET https://localhost:8549/ 1164s # expected: 200 1164s # received: '200' 1164s ok 53 1164s test case: VHOST001, expect 404 or 421 (using Host:): GET https://localhost:8549/misdirected 1164s # testing : GET https://localhost:8549/misdirected 1164s # expected: 404 1164s # received: '404' 1164s ok 54 1164s test case: VHOST002, expect 421 (using :authority): GET https://localhost:8549/misdirected 1164s # testing : GET https://localhost:8549/misdirected 1164s # expected: 421 1164s # received: '421' 1164s ok 55 1164s test case: VHOST003, expect 421 : GET https://localhost:8549/misdirected 1164s # testing : GET https://localhost:8549/misdirected 1164s # expected: 404 1164s # received: '404' 1164s ok 56 1164s ok 1169s t/modules/include.t ................. 1169s 1..98 1169s # Running under perl version 5.038002 for linux 1169s # Current time local: Mon Apr 8 19:08:49 2024 1169s # Current time GMT: Mon Apr 8 19:08:49 2024 1169s # Using Test.pm version 1.31 1169s # Using Apache/Test.pm version 1.42 1169s # testing : GET /modules/include/abs-path.shtml 1169s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1169s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1169s ok 1 1169s # testing : GET /modules/include/apexpr/err.shtml 1169s # expected: '[an error occurred while processing this directive] err.shtml' 1169s # received: '[an error occurred while processing this directive] err.shtml' 1169s ok 2 1169s # testing : GET /modules/include/apexpr/if1.shtml 1169s # expected: 'pass' 1169s # received: 'pass' 1169s ok 3 1169s # testing : GET /modules/include/apexpr/lazyvar.shtml 1169s # expected: 'pass' 1169s # received: 'pass' 1169s ok 4 1169s # testing : GET /modules/include/apexpr/restrict.shtml 1169s # expected: '[an error occurred while processing this directive] restrict.shtml' 1169s # received: '[an error occurred while processing this directive] restrict.shtml' 1169s ok 5 1169s # testing : GET /modules/include/apexpr/var.shtml 1169s # expected: 'pass pass pass' 1169s # received: 'pass pass pass' 1169s ok 6 1169s # testing : GET /modules/include/big.shtml 1169s # expected: 'hello pass pass pass hello' 1169s # received: 'hello pass pass pass hello' 1169s ok 7 1169s # testing : GET /modules/include/comment.shtml 1169s # expected: 'No comment here' 1169s # received: 'No comment here' 1169s ok 8 1169s # testing : GET /modules/include/echo.shtml 1169s # expected: 'echo.shtml' 1169s # received: 'echo.shtml' 1169s ok 9 1169s # testing : GET /modules/include/echo1.shtml 1169s # expected: '' 1169s # received: '' 1169s ok 10 1169s # testing : GET /modules/include/echo2.shtml 1169s # expected: ' pass config echomsg pass' 1169s # received: ' pass config echomsg pass' 1169s ok 11 1169s # testing : GET /modules/include/echo3.shtml 1169s # expected: '' 1169s # received: '' 1169s ok 12 1169s # testing : GET /modules/include/encode.shtml 1169s # expected: '# %^ %23%20%25%5e' 1169s # received: '# %^ %23%20%25%5e' 1169s ok 13 1169s # testing : GET /modules/include/errmsg1.shtml 1169s # expected: 'errmsg' 1169s # received: 'errmsg' 1169s ok 14 1169s # testing : GET /modules/include/errmsg2.shtml 1169s # expected: 'errmsg' 1169s # received: 'errmsg' 1169s ok 15 1169s # testing : GET /modules/include/errmsg3.shtml 1169s # expected: 'errmsg' 1169s # received: 'errmsg' 1169s ok 16 1169s # testing : GET /modules/include/errmsg4.shtml 1169s # expected: 'pass errmsg' 1169s # received: 'pass errmsg' 1169s ok 17 1169s # testing : GET /modules/include/errmsg5.shtml 1169s # expected: '' 1169s # received: '' 1169s ok 18 1169s # testing : GET /modules/include/exec/off/cgi.shtml 1169s # expected: '[an error occurred while processing this directive]' 1169s # received: '[an error occurred while processing this directive]' 1169s ok 19 1169s # testing : GET /modules/include/exec/off/cmd.shtml 1169s # expected: '[an error occurred while processing this directive]' 1169s # received: '[an error occurred while processing this directive]' 1169s ok 20 1169s # testing : GET /modules/include/exec/on/cgi.shtml 1169s # expected: 'perl cgi' 1169s # received: 'perl cgi' 1169s ok 21 1169s # testing : GET /modules/include/exec/on/cmd.shtml 1169s # expected: 'pass' 1169s # received: 'pass' 1169s ok 22 1169s # testing : GET /modules/include/extra/inc-bogus.shtml 1169s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 1169s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 1169s ok 23 1169s # testing : GET /modules/include/foo.shtml 1169s # expected: '[an error occurred while processing this directive] foo.shtml body' 1169s # received: '[an error occurred while processing this directive] foo.shtml body' 1169s ok 24 1169s # testing : GET /modules/include/foo1.shtml 1169s # expected: '[an error occurred while processing this directive] foo.shtml body' 1169s # received: '[an error occurred while processing this directive] foo.shtml body' 1169s ok 25 1169s # testing : GET /modules/include/foo2.shtml 1169s # expected: '[an error occurred while processing this directive] foo.shtml body' 1169s # received: '[an error occurred while processing this directive] foo.shtml body' 1169s ok 26 1169s # testing : GET /modules/include/if1.shtml 1169s # expected: 'pass' 1169s # received: 'pass' 1169s ok 27 1169s # testing : GET /modules/include/if10.shtml 1169s # expected: 'pass' 1169s # received: 'pass' 1169s ok 28 1169s # testing : GET /modules/include/if11.shtml 1169s # expected: 'pass' 1169s # received: 'pass' 1169s ok 29 1169s # testing : GET /modules/include/if2.shtml 1169s # expected: 'pass pass' 1169s # received: 'pass pass' 1169s ok 30 1169s # testing : GET /modules/include/if3.shtml 1169s # expected: 'pass pass pass' 1169s # received: 'pass pass pass' 1169s ok 31 1169s # testing : GET /modules/include/if4.shtml 1169s # expected: 'pass pass' 1169s # received: 'pass pass' 1169s ok 32 1169s # testing : GET /modules/include/if5.shtml 1169s # expected: 'pass pass pass' 1169s # received: 'pass pass pass' 1169s ok 33 1169s # testing : GET /modules/include/if6.shtml 1169s # expected: '[an error occurred while processing this directive]' 1169s # received: '[an error occurred while processing this directive]' 1169s ok 34 1169s # testing : GET /modules/include/if7.shtml 1169s # expected: '[an error occurred while processing this directive]' 1169s # received: '[an error occurred while processing this directive]' 1169s ok 35 1169s # testing : GET /modules/include/if8.shtml 1169s # expected: 'pass' 1169s # received: 'pass' 1169s ok 36 1169s # testing : GET /modules/include/if9.shtml 1169s # expected: 'pass pass' 1169s # received: 'pass pass' 1169s ok 37 1169s # testing : GET /modules/include/inc-nego.shtml 1169s # expected: 'index.html.en' 1169s # received: 'index.html.en' 1169s ok 38 1169s # testing : GET /modules/include/inc-rfile.shtml 1169s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1169s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1169s ok 39 1169s # testing : GET /modules/include/inc-rvirtual.shtml 1169s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1169s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1169s ok 40 1169s # testing : GET /modules/include/include1.shtml 1169s # expected: 'inc-two.shtml body include.shtml body' 1169s # received: 'inc-two.shtml body include.shtml body' 1169s ok 41 1169s # testing : GET /modules/include/include2.shtml 1169s # expected: 'inc-two.shtml body include.shtml body' 1169s # received: 'inc-two.shtml body include.shtml body' 1169s ok 42 1169s # testing : GET /modules/include/include3.shtml 1169s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1169s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1169s ok 43 1169s # testing : GET /modules/include/include4.shtml 1169s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1169s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1169s ok 44 1169s # testing : GET /modules/include/include5.shtml 1169s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1169s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1169s ok 45 1169s # testing : GET /modules/include/include6.shtml 1169s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1169s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1169s ok 46 1169s # testing : GET /modules/include/malformed.shtml 1169s # expected: '[an error occurred while processing this directive] malformed.shtml' 1169s # received: '[an error occurred while processing this directive] malformed.shtml' 1169s ok 47 1169s # testing : POST /modules/include/mod_request/echo.shtml 1169s # expected: 'echo.shtml' 1169s # received: 'echo.shtml' 1169s ok 48 1169s # testing : POST /modules/include/mod_request/post.shtml 1169s # expected: 'POST foo: bar foo2: bar2' 1169s # received: 'POST foo: bar foo2: bar2' 1169s ok 49 1169s # testing : sizeof(body) > KeptBodySize 1169s # expected: 413 1169s # received: '413' 1169s ok 50 1169s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 1169s # expected: 'GET foo: bar foo2: bar2' 1169s # received: 'GET foo: bar foo2: bar2' 1169s ok 51 1169s # testing : GET /modules/include/newline.shtml 1169s # expected: 'inc-two.shtml body' 1169s # received: 'inc-two.shtml body' 1169s ok 52 1169s # testing : GET /modules/include/notreal.shtml 1169s # expected: 'pass ' 1169s # received: '-->' 1169s ok 54 1169s # testing : GET /modules/include/parse2.shtml 1169s # expected: '"' 1169s # received: '"' 1169s ok 55 1169s # testing : GET /modules/include/ranged-virtual.shtml with Range 1169s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1169s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1169s ok 56 1169s # testing : GET /modules/include/regex.shtml 1169s # expected: '(none) 1 (none)' 1169s # received: '(none) 1 (none)' 1169s ok 57 1169s # testing : GET /modules/include/retagged1.shtml 1169s # expected: 'retagged1.shtml' 1169s # received: 'retagged1.shtml' 1169s ok 58 1169s # testing : GET /modules/include/retagged2.shtml 1169s # expected: '----retagged2.shtml' 1169s # received: '----retagged2.shtml' 1169s ok 59 1169s # testing : GET /modules/include/set.shtml 1169s # expected: 'set works' 1169s # received: 'set works' 1169s ok 60 1169s # testing : GET /modules/include/var128.shtml 1169s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1169s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1169s ok 61 1169s # testing : GET /modules/include/virtualq.shtml?foo=bar 1169s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 1169s # received: 'foo=bar pass inc-two.shtml body foo=bar' 1169s ok 62 1169s # testing : GET /modules/include/size.shtml 1169s # expected: '1,122 1,122 1.1K 1.1K' 1169s # received: '1,122 1,122 1.1K 1.1K' 1169s ok 63 1169s # testing : GET /modules/include/file.shtml 1169s # expected: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 1169s # received: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 1169s ok 64 1169s # testing : GET /modules/include/printenv.shtml 1169s # expected: '200' 1169s # received: '200' 1169s ok 65 1169s ok 66 1169s ok 67 1169s # testing : /mod_include test/ 1169s # expected: qr/mod_include test/ 1169s # received: ' 1169s # 1169s # mod_include test 1169s # 1169s # 1169s # 1169s #

mod_include test

1169s # 1169s # 1169s # Hello World 1169s # 1169s #

[back]

1169s # 1169s #
1169s #
footer
1169s # 1169s # ' 1169s ok 68 1169s # testing : /Hello World/ 1169s # expected: qr/Hello World/ 1169s # received: ' 1169s # 1169s # mod_include test 1169s # 1169s # 1169s # 1169s #

mod_include test

1169s # 1169s # 1169s # Hello World 1169s # 1169s #

[back]

1169s # 1169s #
1169s #
footer
1169s # 1169s # ' 1169s ok 69 1169s # testing : /footer/ 1169s # expected: qr/footer/ 1169s # received: ' 1169s # 1169s # mod_include test 1169s # 1169s # 1169s # 1169s #

mod_include test

1169s # 1169s # 1169s # Hello World 1169s # 1169s #

[back]

1169s # 1169s #
1169s #
footer
1169s # 1169s # ' 1169s ok 70 1169s # testing : XBitHack off [0444] 1169s # expected: ' ' 1169s # received: ' ' 1169s ok 71 1169s # testing : XBitHack off [0544] 1169s # expected: ' ' 1169s # received: ' ' 1169s ok 72 1169s # testing : XBitHack off [0554] 1169s # expected: ' ' 1169s # received: ' ' 1169s ok 73 1169s # testing : XBitHack on [0444] 1169s # expected: ' ' 1169s # received: ' ' 1169s ok 74 1169s # testing : XBitHack on [0544] 1169s # expected: 'No Last-modified date ; inc-two.shtml body ' 1169s # received: 'No Last-modified date ; inc-two.shtml body ' 1169s ok 75 1169s # testing : XBitHack on [0554] 1169s # expected: 'No Last-modified date ; inc-two.shtml body ' 1169s # received: 'No Last-modified date ; inc-two.shtml body ' 1169s ok 76 1169s # testing : XBitHack both [timefmt] 1169s # expected: 'xx2024xx' 1169s # received: 'xx2024xx' 1169s ok 77 1169s # testing : XBitHack full [0444] 1169s # expected: ' ' 1169s # received: ' ' 1169s ok 78 1169s # testing : XBitHack full [0544] 1169s # expected: 'No Last-modified date ; inc-two.shtml body ' 1169s # received: 'No Last-modified date ; inc-two.shtml body ' 1169s ok 79 1169s # testing : XBitHack full [0554] 1169s # expected: 'Has Last-modified date ; inc-two.shtml body ' 1169s # received: 'Has Last-modified date ; inc-two.shtml body ' 1169s ok 80 1169s # testing : XBitHack full [0554] / ETag 1169s # expected: 'No ETag ; ' 1169s # received: 'No ETag ; ' 1169s ok 81 1169s # testing : XBitHack full [0554] / If-Modified-Since 1169s # expected: 304 1169s # received: '304' 1169s ok 82 1169s # testing : XBitHack full [0544] / If-Modified-Since 1169s # expected: 200 1169s # received: '200' 1169s ok 83 1169s # testing : XBitHack full [0544] / ETag 1169s # expected: 'No ETag ; inc-two.shtml body ' 1169s # received: 'No ETag ; inc-two.shtml body ' 1169s ok 84 1169s # testing : GET /modules/include/bucketeer/y.shtml 1169s # expected: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1169s # received: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1169s ok 85 1169s # testing : GET /modules/include/bucketeer/y0.shtml 1169s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1169s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1169s ok 86 1169s # testing : GET /modules/include/bucketeer/y1.shtml 1169s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1169s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1169s ok 87 1169s # testing : GET /modules/include/bucketeer/y2.shtml 1169s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1169s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1169s ok 88 1169s # testing : GET /modules/include/bucketeer/y3.shtml 1169s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1169s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1169s ok 89 1169s # testing : GET /modules/include/bucketeer/y4.shtml 1169s # expected: '[an error occurred while processing this directive]' 1169s # received: '[an error occurred while processing this directive]' 1169s ok 90 1169s # testing : GET /modules/include/bucketeer/y5.shtml 1169s # expected: 'pass [an error occurred while processing this directive] pass pass1' 1169s # received: 'pass [an error occurred while processing this directive] pass pass1' 1169s ok 91 1169s # testing : GET /modules/include/bucketeer/y6.shtml 1169s # expected: 'BeforeIfElseBlockAfterIf' 1169s # received: 'BeforeIfElseBlockAfterIf' 1169s ok 92 1169s # testing : GET /modules/include/bucketeer/y7.shtml 1169s # expected: 'Before If SomethingElseAfter if' 1169s # received: 'Before If SomethingElseAfter if' 1169s ok 93 1169s # testing : GET /modules/include/bucketeer/y8.shtml 1169s # expected: 'FalseSetDone' 1169s # received: 'FalseSetDone' 1169s ok 94 1169s # testing : GET /modules/include/bucketeer/y9.shtml 1169s # expected: 'FalseSetDone' 1169s # received: 'FalseSetDone' 1169s ok 95 1169s # testing : GET /modules/include/bucketeer/y10.shtml 1169s # expected: '"pass"' 1169s # received: '"pass"' 1169s ok 96 1169s # testing : GET /modules/include/bucketeer/retagged3.shtml 1169s # expected: '----retagged3.shtml' 1169s # received: '----retagged3.shtml' 1169s ok 97 1169s # testing : GET /modules/include/bucketeer/retagged4.shtml 1169s # expected: '---pass' 1169s # received: '---pass' 1169s ok 98 1169s ok 1171s t/modules/info.t .................... 1171s 1..1 1171s # Running under perl version 5.038002 for linux 1171s # Current time local: Mon Apr 8 19:08:54 2024 1171s # Current time GMT: Mon Apr 8 19:08:54 2024 1171s # Using Test.pm version 1.31 1171s # Using Apache/Test.pm version 1.42 1171s ok 1 1171s ok 1173s t/modules/ldap.t .................... skipped: LDAP testing not configured 1176s t/modules/lua.t ..................... 1176s 1..60 1176s # Running under perl version 5.038002 for linux 1176s # Current time local: Mon Apr 8 19:08:58 2024 1176s # Current time GMT: Mon Apr 8 19:08:58 2024 1176s # Using Test.pm version 1.31 1176s # Using Apache/Test.pm version 1.42 1176s # testing : code for /modules/lua/hello.lua 1176s # expected: 200 1176s # received: '200' 1176s ok 1 1176s # testing : response content for /modules/lua/hello.lua 1176s # expected: 'Hello Lua World! 1176s # ' 1176s # received: 'Hello Lua World! 1176s # ' 1176s ok 2 1176s # testing : c-type for /modules/lua/hello.lua 1176s # expected: 'text/plain' 1176s # received: 'text/plain' 1176s ok 3 1176s ok 4 # skip 1176s # testing : code for /modules/lua/404?translateme=1 1176s # expected: 200 1176s # received: '200' 1176s ok 5 1176s # testing : response content for /modules/lua/404?translateme=1 1176s # expected: 'Hello Lua World! 1176s # ' 1176s # received: 'Hello Lua World! 1176s # ' 1176s ok 6 1176s ok 7 # skip 1176s ok 8 # skip 1176s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1 1176s # expected: 200 1176s # received: '200' 1176s ok 9 1176s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1 1176s # expected: 'other lua handler 1176s # ' 1176s # received: 'other lua handler 1176s # ' 1176s ok 10 1176s ok 11 # skip 1176s ok 12 # skip 1176s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1 1176s # expected: 200 1176s # received: '200' 1176s ok 13 1176s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1 1176s # expected: 'other lua handler 1176s # ' 1176s # received: 'other lua handler 1176s # ' 1176s ok 14 1176s ok 15 # skip 1176s ok 16 # skip 1176s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1 1176s # expected: 200 1176s # received: '200' 1176s ok 17 1176s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1 1176s # expected: 'Hello Lua World! 1176s # ' 1176s # received: 'Hello Lua World! 1176s # ' 1176s ok 18 1176s ok 19 # skip 1176s ok 20 # skip 1176s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 1176s # expected: 200 1176s # received: '200' 1176s ok 21 1176s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 1176s # expected: 'other lua handler 1176s # ' 1176s # received: 'other lua handler 1176s # ' 1176s ok 22 1176s ok 23 # skip 1176s ok 24 # skip 1176s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 1176s # expected: 200 1176s # received: '200' 1176s ok 25 1176s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 1176s # expected: 'other lua handler 1176s # ' 1176s # received: 'other lua handler 1176s # ' 1176s ok 26 1176s ok 27 # skip 1176s ok 28 # skip 1176s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 1176s # expected: 200 1176s # received: '200' 1176s ok 29 1176s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 1176s # expected: 'other lua handler 1176s # ' 1176s # received: 'other lua handler 1176s # ' 1176s ok 30 1176s ok 31 # skip 1176s ok 32 # skip 1176s # testing : code for /modules/lua/version.lua 1176s # expected: 200 1176s # received: '200' 1176s ok 33 1176s # testing : response content for /modules/lua/version.lua 1176s # expected: qr/^Apache\/2.4.58/ 1176s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 1176s ok 34 1176s ok 35 # skip 1176s ok 36 # skip 1176s # testing : code for /modules/lua/method.lua 1176s # expected: 200 1176s # received: '200' 1176s ok 37 1176s # testing : response content for /modules/lua/method.lua 1176s # expected: 'GET' 1176s # received: 'GET' 1176s ok 38 1176s ok 39 # skip 1176s ok 40 # skip 1176s # testing : code for /modules/lua/201.lua 1176s # expected: 201 1176s # received: '201' 1176s ok 41 1176s # testing : response content for /modules/lua/201.lua 1176s # expected: '' 1176s # received: '' 1176s ok 42 1176s ok 43 # skip 1176s ok 44 # skip 1176s # testing : code for /modules/lua/https.lua 1176s # expected: 200 1176s # received: '200' 1176s ok 45 1176s # testing : response content for /modules/lua/https.lua 1176s # expected: 'nope' 1176s # received: 'nope' 1176s ok 46 1176s ok 47 # skip 1176s ok 48 # skip 1176s # testing : code for /modules/lua/setheaders.lua 1176s # expected: 200 1176s # received: '200' 1176s ok 49 1176s # testing : response content for /modules/lua/setheaders.lua 1176s # expected: '' 1176s # received: '' 1176s ok 50 1176s ok 51 # skip 1176s # 'X-Host' header value is 'localhost:8529' (expected 'localhost:8529') 1176s # 'X-Header' header value is 'yes' (expected 'yes') 1176s ok 52 1176s # testing : code for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 1176s # expected: 200 1176s # received: '200' 1176s ok 53 1176s # testing : response content for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 1176s # expected: 'Header set' 1176s # received: 'Header set' 1176s ok 54 1176s ok 55 # skip 1176s # 'foo' header value is 'bar' (expected 'bar') 1176s ok 56 1176s # testing : code for /modules/lua/filtered/foobar.html 1176s # expected: 200 1176s # received: '200' 1176s ok 57 1176s # testing : response content for /modules/lua/filtered/foobar.html 1176s # expected: 'prefix 1176s # bucket:foobar 1176s # suffix 1176s # ' 1176s # received: 'prefix 1176s # bucket:foobar 1176s # suffix 1176s # ' 1176s ok 58 1176s ok 59 # skip 1176s ok 60 # skip 1176s ok 1179s t/modules/negotiation.t ............. 1179s 1..158 1179s # Running under perl version 5.038002 for linux 1179s # Current time local: Mon Apr 8 19:09:01 2024 1179s # Current time GMT: Mon Apr 8 19:09:01 2024 1179s # Using Test.pm version 1.31 1179s # Using Apache/Test.pm version 1.42 1179s # GET /modules/negotiation/en/ 1179s # testing : Verify correct default language for index.en.foo 1179s # expected: 'index.html.en' 1179s # received: 'index.html.en' 1179s ok 1 1179s # GET /modules/negotiation/en/compressed/ 1179s # testing : Verify correct default language for index.en.foo.gz 1179s # expected: 'index.html.en.gz' 1179s # received: 'index.html.en.gz' 1179s ok 2 1179s # GET /modules/negotiation/en/two/index 1179s # testing : Verify correct default language for index.en.html 1179s # expected: 'index.en.html' 1179s # received: 'index.en.html' 1179s ok 3 1179s # GET /modules/negotiation/en/index.html.en 1179s # testing : Explicitly request en/index.html.en 1179s # expected: 200 1179s # received: '200' 1179s ok 4 1179s # GET /modules/negotiation/en/two/index.en.html 1179s # testing : Explicitly request en/two/index.en.html 1179s # expected: 200 1179s # received: '200' 1179s ok 5 1179s # GET /modules/negotiation/en/ 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.en' 1179s # received: 'index.html.en' 1179s ok 6 1179s # GET /modules/negotiation/en/compressed/ 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.en.gz' 1179s # received: 'index.html.en.gz' 1179s ok 7 1179s # GET /modules/negotiation/en/two/index 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.en.html' 1179s # received: 'index.en.html' 1179s ok 8 1179s # GET /modules/negotiation/en/index.html.fr 1179s # testing : Explicitly request en/index.html.fr 1179s # expected: 200 1179s # received: '200' 1179s ok 9 1179s # GET /modules/negotiation/en/two/index.fr.html 1179s # testing : Explicitly request en/two/index.fr.html 1179s # expected: 200 1179s # received: '200' 1179s ok 10 1179s # GET /modules/negotiation/en/ 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.fr' 1179s # received: 'index.html.fr' 1179s ok 11 1179s # GET /modules/negotiation/en/compressed/ 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.fr.gz' 1179s # received: 'index.html.fr.gz' 1179s ok 12 1179s # GET /modules/negotiation/en/two/index 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.fr.html' 1179s # received: 'index.fr.html' 1179s ok 13 1179s # GET /modules/negotiation/en/index.html.de 1179s # testing : Explicitly request en/index.html.de 1179s # expected: 200 1179s # received: '200' 1179s ok 14 1179s # GET /modules/negotiation/en/two/index.de.html 1179s # testing : Explicitly request en/two/index.de.html 1179s # expected: 200 1179s # received: '200' 1179s ok 15 1179s # GET /modules/negotiation/en/ 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.de' 1179s # received: 'index.html.de' 1179s ok 16 1179s # GET /modules/negotiation/en/compressed/ 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.de.gz' 1179s # received: 'index.html.de.gz' 1179s ok 17 1179s # GET /modules/negotiation/en/two/index 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.de.html' 1179s # received: 'index.de.html' 1179s ok 18 1179s # GET /modules/negotiation/en/index.html.fu 1179s # testing : Explicitly request en/index.html.fu 1179s # expected: 200 1179s # received: '200' 1179s ok 19 1179s # GET /modules/negotiation/en/two/index.fu.html 1179s # testing : Explicitly request en/two/index.fu.html 1179s # expected: 200 1179s # received: '200' 1179s ok 20 1179s # GET /modules/negotiation/en/ 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.fu' 1179s # received: 'index.html.fu' 1179s ok 21 1179s # GET /modules/negotiation/en/compressed/ 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.fu.gz' 1179s # received: 'index.html.fu.gz' 1179s ok 22 1179s # GET /modules/negotiation/en/two/index 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.fu.html' 1179s # received: 'index.fu.html' 1179s ok 23 1179s # GET /modules/negotiation/en/index.html.zh-TW 1179s # testing : Explicitly request en/index.html.zh-TW 1179s # expected: 200 1179s # received: '200' 1179s ok 24 1179s # GET /modules/negotiation/en/two/index.zh-TW.html 1179s # testing : Explicitly request en/two/index.zh-TW.html 1179s # expected: 200 1179s # received: '200' 1179s ok 25 1179s # GET /modules/negotiation/en/ 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.zh-TW' 1179s # received: 'index.html.zh-TW' 1179s ok 26 1179s # GET /modules/negotiation/en/compressed/ 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.zh-TW.gz' 1179s # received: 'index.html.zh-TW.gz' 1179s ok 27 1179s # GET /modules/negotiation/en/two/index 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.zh-TW.html' 1179s # received: 'index.zh-TW.html' 1179s ok 28 1179s # GET /modules/negotiation/fr/ 1179s # testing : Verify correct default language for index.fr.foo 1179s # expected: 'index.html.fr' 1179s # received: 'index.html.fr' 1179s ok 29 1179s # GET /modules/negotiation/fr/compressed/ 1179s # testing : Verify correct default language for index.fr.foo.gz 1179s # expected: 'index.html.fr.gz' 1179s # received: 'index.html.fr.gz' 1179s ok 30 1179s # GET /modules/negotiation/fr/two/index 1179s # testing : Verify correct default language for index.fr.html 1179s # expected: 'index.fr.html' 1179s # received: 'index.fr.html' 1179s ok 31 1179s # GET /modules/negotiation/fr/index.html.en 1179s # testing : Explicitly request fr/index.html.en 1179s # expected: 200 1179s # received: '200' 1179s ok 32 1179s # GET /modules/negotiation/fr/two/index.en.html 1179s # testing : Explicitly request fr/two/index.en.html 1179s # expected: 200 1179s # received: '200' 1179s ok 33 1179s # GET /modules/negotiation/fr/ 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.en' 1179s # received: 'index.html.en' 1179s ok 34 1179s # GET /modules/negotiation/fr/compressed/ 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.en.gz' 1179s # received: 'index.html.en.gz' 1179s ok 35 1179s # GET /modules/negotiation/fr/two/index 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.en.html' 1179s # received: 'index.en.html' 1179s ok 36 1179s # GET /modules/negotiation/fr/index.html.fr 1179s # testing : Explicitly request fr/index.html.fr 1179s # expected: 200 1179s # received: '200' 1179s ok 37 1179s # GET /modules/negotiation/fr/two/index.fr.html 1179s # testing : Explicitly request fr/two/index.fr.html 1179s # expected: 200 1179s # received: '200' 1179s ok 38 1179s # GET /modules/negotiation/fr/ 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.fr' 1179s # received: 'index.html.fr' 1179s ok 39 1179s # GET /modules/negotiation/fr/compressed/ 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.fr.gz' 1179s # received: 'index.html.fr.gz' 1179s ok 40 1179s # GET /modules/negotiation/fr/two/index 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.fr.html' 1179s # received: 'index.fr.html' 1179s ok 41 1179s # GET /modules/negotiation/fr/index.html.de 1179s # testing : Explicitly request fr/index.html.de 1179s # expected: 200 1179s # received: '200' 1179s ok 42 1179s # GET /modules/negotiation/fr/two/index.de.html 1179s # testing : Explicitly request fr/two/index.de.html 1179s # expected: 200 1179s # received: '200' 1179s ok 43 1179s # GET /modules/negotiation/fr/ 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.de' 1179s # received: 'index.html.de' 1179s ok 44 1179s # GET /modules/negotiation/fr/compressed/ 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.de.gz' 1179s # received: 'index.html.de.gz' 1179s ok 45 1179s # GET /modules/negotiation/fr/two/index 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.de.html' 1179s # received: 'index.de.html' 1179s ok 46 1179s # GET /modules/negotiation/fr/index.html.fu 1179s # testing : Explicitly request fr/index.html.fu 1179s # expected: 200 1179s # received: '200' 1179s ok 47 1179s # GET /modules/negotiation/fr/two/index.fu.html 1179s # testing : Explicitly request fr/two/index.fu.html 1179s # expected: 200 1179s # received: '200' 1179s ok 48 1179s # GET /modules/negotiation/fr/ 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.fu' 1179s # received: 'index.html.fu' 1179s ok 49 1179s # GET /modules/negotiation/fr/compressed/ 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.fu.gz' 1179s # received: 'index.html.fu.gz' 1179s ok 50 1179s # GET /modules/negotiation/fr/two/index 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.fu.html' 1179s # received: 'index.fu.html' 1179s ok 51 1179s # GET /modules/negotiation/fr/index.html.zh-TW 1179s # testing : Explicitly request fr/index.html.zh-TW 1179s # expected: 200 1179s # received: '200' 1179s ok 52 1179s # GET /modules/negotiation/fr/two/index.zh-TW.html 1179s # testing : Explicitly request fr/two/index.zh-TW.html 1179s # expected: 200 1179s # received: '200' 1179s ok 53 1179s # GET /modules/negotiation/fr/ 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.zh-TW' 1179s # received: 'index.html.zh-TW' 1179s ok 54 1179s # GET /modules/negotiation/fr/compressed/ 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.zh-TW.gz' 1179s # received: 'index.html.zh-TW.gz' 1179s ok 55 1179s # GET /modules/negotiation/fr/two/index 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.zh-TW.html' 1179s # received: 'index.zh-TW.html' 1179s ok 56 1179s # GET /modules/negotiation/de/ 1179s # testing : Verify correct default language for index.de.foo 1179s # expected: 'index.html.de' 1179s # received: 'index.html.de' 1179s ok 57 1179s # GET /modules/negotiation/de/compressed/ 1179s # testing : Verify correct default language for index.de.foo.gz 1179s # expected: 'index.html.de.gz' 1179s # received: 'index.html.de.gz' 1179s ok 58 1179s # GET /modules/negotiation/de/two/index 1179s # testing : Verify correct default language for index.de.html 1179s # expected: 'index.de.html' 1179s # received: 'index.de.html' 1179s ok 59 1179s # GET /modules/negotiation/de/index.html.en 1179s # testing : Explicitly request de/index.html.en 1179s # expected: 200 1179s # received: '200' 1179s ok 60 1179s # GET /modules/negotiation/de/two/index.en.html 1179s # testing : Explicitly request de/two/index.en.html 1179s # expected: 200 1179s # received: '200' 1179s ok 61 1179s # GET /modules/negotiation/de/ 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.en' 1179s # received: 'index.html.en' 1179s ok 62 1179s # GET /modules/negotiation/de/compressed/ 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.en.gz' 1179s # received: 'index.html.en.gz' 1179s ok 63 1179s # GET /modules/negotiation/de/two/index 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.en.html' 1179s # received: 'index.en.html' 1179s ok 64 1179s # GET /modules/negotiation/de/index.html.fr 1179s # testing : Explicitly request de/index.html.fr 1179s # expected: 200 1179s # received: '200' 1179s ok 65 1179s # GET /modules/negotiation/de/two/index.fr.html 1179s # testing : Explicitly request de/two/index.fr.html 1179s # expected: 200 1179s # received: '200' 1179s ok 66 1179s # GET /modules/negotiation/de/ 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.fr' 1179s # received: 'index.html.fr' 1179s ok 67 1179s # GET /modules/negotiation/de/compressed/ 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.fr.gz' 1179s # received: 'index.html.fr.gz' 1179s ok 68 1179s # GET /modules/negotiation/de/two/index 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.fr.html' 1179s # received: 'index.fr.html' 1179s ok 69 1179s # GET /modules/negotiation/de/index.html.de 1179s # testing : Explicitly request de/index.html.de 1179s # expected: 200 1179s # received: '200' 1179s ok 70 1179s # GET /modules/negotiation/de/two/index.de.html 1179s # testing : Explicitly request de/two/index.de.html 1179s # expected: 200 1179s # received: '200' 1179s ok 71 1179s # GET /modules/negotiation/de/ 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.de' 1179s # received: 'index.html.de' 1179s ok 72 1179s # GET /modules/negotiation/de/compressed/ 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.de.gz' 1179s # received: 'index.html.de.gz' 1179s ok 73 1179s # GET /modules/negotiation/de/two/index 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.de.html' 1179s # received: 'index.de.html' 1179s ok 74 1179s # GET /modules/negotiation/de/index.html.fu 1179s # testing : Explicitly request de/index.html.fu 1179s # expected: 200 1179s # received: '200' 1179s ok 75 1179s # GET /modules/negotiation/de/two/index.fu.html 1179s # testing : Explicitly request de/two/index.fu.html 1179s # expected: 200 1179s # received: '200' 1179s ok 76 1179s # GET /modules/negotiation/de/ 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.fu' 1179s # received: 'index.html.fu' 1179s ok 77 1179s # GET /modules/negotiation/de/compressed/ 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.fu.gz' 1179s # received: 'index.html.fu.gz' 1179s ok 78 1179s # GET /modules/negotiation/de/two/index 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.fu.html' 1179s # received: 'index.fu.html' 1179s ok 79 1179s # GET /modules/negotiation/de/index.html.zh-TW 1179s # testing : Explicitly request de/index.html.zh-TW 1179s # expected: 200 1179s # received: '200' 1179s ok 80 1179s # GET /modules/negotiation/de/two/index.zh-TW.html 1179s # testing : Explicitly request de/two/index.zh-TW.html 1179s # expected: 200 1179s # received: '200' 1179s ok 81 1179s # GET /modules/negotiation/de/ 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.zh-TW' 1179s # received: 'index.html.zh-TW' 1179s ok 82 1179s # GET /modules/negotiation/de/compressed/ 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.zh-TW.gz' 1179s # received: 'index.html.zh-TW.gz' 1179s ok 83 1179s # GET /modules/negotiation/de/two/index 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.zh-TW.html' 1179s # received: 'index.zh-TW.html' 1179s ok 84 1179s # GET /modules/negotiation/fu/ 1179s # testing : Verify correct default language for index.fu.foo 1179s # expected: 'index.html.fu' 1179s # received: 'index.html.fu' 1179s ok 85 1179s # GET /modules/negotiation/fu/compressed/ 1179s # testing : Verify correct default language for index.fu.foo.gz 1179s # expected: 'index.html.fu.gz' 1179s # received: 'index.html.fu.gz' 1179s ok 86 1179s # GET /modules/negotiation/fu/two/index 1179s # testing : Verify correct default language for index.fu.html 1179s # expected: 'index.fu.html' 1179s # received: 'index.fu.html' 1179s ok 87 1179s # GET /modules/negotiation/fu/index.html.en 1179s # testing : Explicitly request fu/index.html.en 1179s # expected: 200 1179s # received: '200' 1179s ok 88 1179s # GET /modules/negotiation/fu/two/index.en.html 1179s # testing : Explicitly request fu/two/index.en.html 1179s # expected: 200 1179s # received: '200' 1179s ok 89 1179s # GET /modules/negotiation/fu/ 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.en' 1179s # received: 'index.html.en' 1179s ok 90 1179s # GET /modules/negotiation/fu/compressed/ 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.en.gz' 1179s # received: 'index.html.en.gz' 1179s ok 91 1179s # GET /modules/negotiation/fu/two/index 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.en.html' 1179s # received: 'index.en.html' 1179s ok 92 1179s # GET /modules/negotiation/fu/index.html.fr 1179s # testing : Explicitly request fu/index.html.fr 1179s # expected: 200 1179s # received: '200' 1179s ok 93 1179s # GET /modules/negotiation/fu/two/index.fr.html 1179s # testing : Explicitly request fu/two/index.fr.html 1179s # expected: 200 1179s # received: '200' 1179s ok 94 1179s # GET /modules/negotiation/fu/ 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.fr' 1179s # received: 'index.html.fr' 1179s ok 95 1179s # GET /modules/negotiation/fu/compressed/ 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.fr.gz' 1179s # received: 'index.html.fr.gz' 1179s ok 96 1179s # GET /modules/negotiation/fu/two/index 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.fr.html' 1179s # received: 'index.fr.html' 1179s ok 97 1179s # GET /modules/negotiation/fu/index.html.de 1179s # testing : Explicitly request fu/index.html.de 1179s # expected: 200 1179s # received: '200' 1179s ok 98 1179s # GET /modules/negotiation/fu/two/index.de.html 1179s # testing : Explicitly request fu/two/index.de.html 1179s # expected: 200 1179s # received: '200' 1179s ok 99 1179s # GET /modules/negotiation/fu/ 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.de' 1179s # received: 'index.html.de' 1179s ok 100 1179s # GET /modules/negotiation/fu/compressed/ 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.de.gz' 1179s # received: 'index.html.de.gz' 1179s ok 101 1179s # GET /modules/negotiation/fu/two/index 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.de.html' 1179s # received: 'index.de.html' 1179s ok 102 1179s # GET /modules/negotiation/fu/index.html.fu 1179s # testing : Explicitly request fu/index.html.fu 1179s # expected: 200 1179s # received: '200' 1179s ok 103 1179s # GET /modules/negotiation/fu/two/index.fu.html 1179s # testing : Explicitly request fu/two/index.fu.html 1179s # expected: 200 1179s # received: '200' 1179s ok 104 1179s # GET /modules/negotiation/fu/ 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.fu' 1179s # received: 'index.html.fu' 1179s ok 105 1179s # GET /modules/negotiation/fu/compressed/ 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.fu.gz' 1179s # received: 'index.html.fu.gz' 1179s ok 106 1179s # GET /modules/negotiation/fu/two/index 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.fu.html' 1179s # received: 'index.fu.html' 1179s ok 107 1179s # GET /modules/negotiation/fu/index.html.zh-TW 1179s # testing : Explicitly request fu/index.html.zh-TW 1179s # expected: 200 1179s # received: '200' 1179s ok 108 1179s # GET /modules/negotiation/fu/two/index.zh-TW.html 1179s # testing : Explicitly request fu/two/index.zh-TW.html 1179s # expected: 200 1179s # received: '200' 1179s ok 109 1179s # GET /modules/negotiation/fu/ 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.zh-TW' 1179s # received: 'index.html.zh-TW' 1179s ok 110 1179s # GET /modules/negotiation/fu/compressed/ 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.zh-TW.gz' 1179s # received: 'index.html.zh-TW.gz' 1179s ok 111 1179s # GET /modules/negotiation/fu/two/index 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.zh-TW.html' 1179s # received: 'index.zh-TW.html' 1179s ok 112 1179s # GET /modules/negotiation/zh-TW/ 1179s # testing : Verify correct default language for index.zh-TW.foo 1179s # expected: 'index.html.zh-TW' 1179s # received: 'index.html.zh-TW' 1179s ok 113 1179s # GET /modules/negotiation/zh-TW/compressed/ 1179s # testing : Verify correct default language for index.zh-TW.foo.gz 1179s # expected: 'index.html.zh-TW.gz' 1179s # received: 'index.html.zh-TW.gz' 1179s ok 114 1179s # GET /modules/negotiation/zh-TW/two/index 1179s # testing : Verify correct default language for index.zh-TW.html 1179s # expected: 'index.zh-TW.html' 1179s # received: 'index.zh-TW.html' 1179s ok 115 1179s # GET /modules/negotiation/zh-TW/index.html.en 1179s # testing : Explicitly request zh-TW/index.html.en 1179s # expected: 200 1179s # received: '200' 1179s ok 116 1179s # GET /modules/negotiation/zh-TW/two/index.en.html 1179s # testing : Explicitly request zh-TW/two/index.en.html 1179s # expected: 200 1179s # received: '200' 1179s ok 117 1179s # GET /modules/negotiation/zh-TW/ 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.en' 1179s # received: 'index.html.en' 1179s ok 118 1179s # GET /modules/negotiation/zh-TW/compressed/ 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.en.gz' 1179s # received: 'index.html.en.gz' 1179s ok 119 1179s # GET /modules/negotiation/zh-TW/two/index 1179s # Accept-Language: en 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.en.html' 1179s # received: 'index.en.html' 1179s ok 120 1179s # GET /modules/negotiation/zh-TW/index.html.fr 1179s # testing : Explicitly request zh-TW/index.html.fr 1179s # expected: 200 1179s # received: '200' 1179s ok 121 1179s # GET /modules/negotiation/zh-TW/two/index.fr.html 1179s # testing : Explicitly request zh-TW/two/index.fr.html 1179s # expected: 200 1179s # received: '200' 1179s ok 122 1179s # GET /modules/negotiation/zh-TW/ 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.fr' 1179s # received: 'index.html.fr' 1179s ok 123 1179s # GET /modules/negotiation/zh-TW/compressed/ 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.fr.gz' 1179s # received: 'index.html.fr.gz' 1179s ok 124 1179s # GET /modules/negotiation/zh-TW/two/index 1179s # Accept-Language: fr 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.fr.html' 1179s # received: 'index.fr.html' 1179s ok 125 1179s # GET /modules/negotiation/zh-TW/index.html.de 1179s # testing : Explicitly request zh-TW/index.html.de 1179s # expected: 200 1179s # received: '200' 1179s ok 126 1179s # GET /modules/negotiation/zh-TW/two/index.de.html 1179s # testing : Explicitly request zh-TW/two/index.de.html 1179s # expected: 200 1179s # received: '200' 1179s ok 127 1179s # GET /modules/negotiation/zh-TW/ 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.de' 1179s # received: 'index.html.de' 1179s ok 128 1179s # GET /modules/negotiation/zh-TW/compressed/ 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.de.gz' 1179s # received: 'index.html.de.gz' 1179s ok 129 1179s # GET /modules/negotiation/zh-TW/two/index 1179s # Accept-Language: de 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.de.html' 1179s # received: 'index.de.html' 1179s ok 130 1179s # GET /modules/negotiation/zh-TW/index.html.fu 1179s # testing : Explicitly request zh-TW/index.html.fu 1179s # expected: 200 1179s # received: '200' 1179s ok 131 1179s # GET /modules/negotiation/zh-TW/two/index.fu.html 1179s # testing : Explicitly request zh-TW/two/index.fu.html 1179s # expected: 200 1179s # received: '200' 1179s ok 132 1179s # GET /modules/negotiation/zh-TW/ 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.fu' 1179s # received: 'index.html.fu' 1179s ok 133 1179s # GET /modules/negotiation/zh-TW/compressed/ 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.fu.gz' 1179s # received: 'index.html.fu.gz' 1179s ok 134 1179s # GET /modules/negotiation/zh-TW/two/index 1179s # Accept-Language: fu 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.fu.html' 1179s # received: 'index.fu.html' 1179s ok 135 1179s # GET /modules/negotiation/zh-TW/index.html.zh-TW 1179s # testing : Explicitly request zh-TW/index.html.zh-TW 1179s # expected: 200 1179s # received: '200' 1179s ok 136 1179s # GET /modules/negotiation/zh-TW/two/index.zh-TW.html 1179s # testing : Explicitly request zh-TW/two/index.zh-TW.html 1179s # expected: 200 1179s # received: '200' 1179s ok 137 1179s # GET /modules/negotiation/zh-TW/ 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.html.zh-TW' 1179s # received: 'index.html.zh-TW' 1179s ok 138 1179s # GET /modules/negotiation/zh-TW/compressed/ 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1179s # expected: 'index.html.zh-TW.gz' 1179s # received: 'index.html.zh-TW.gz' 1179s ok 139 1179s # GET /modules/negotiation/zh-TW/two/index 1179s # Accept-Language: zh-TW 1179s # testing : Verify with a default language Accept-Language still obeyed 1179s # expected: 'index.zh-TW.html' 1179s # received: 'index.zh-TW.html' 1179s ok 140 1179s # GET /modules/negotiation/en/ 1179s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 1179s # testing : fu has a higher quality rating, so we expect fu 1179s # expected: 'index.html.fu' 1179s # received: 'index.html.fu' 1179s ok 141 1179s # GET /modules/negotiation/en/two/index 1179s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 1179s # testing : fu has a higher quality rating, so we expect fu 1179s # expected: 'index.fu.html' 1179s # received: 'index.fu.html' 1179s ok 142 1179s # GET /modules/negotiation/en/compressed/ 1179s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 1179s # testing : fu has a higher quality rating, so we expect fu 1179s # expected: 'index.html.fu.gz' 1179s # received: 'index.html.fu.gz' 1179s ok 143 1179s # GET /modules/negotiation/en/ 1179s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 1179s # testing : bu has the highest quality but is non-existant, so fr is next best 1179s # expected: 'index.html.fr' 1179s # received: 'index.html.fr' 1179s ok 144 1179s # GET /modules/negotiation/en/two/index 1179s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 1179s # testing : bu has the highest quality but is non-existant, so fr is next best 1179s # expected: 'index.fr.html' 1179s # received: 'index.fr.html' 1179s ok 145 1179s # GET /modules/negotiation/en/compressed/ 1179s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 1179s # testing : bu has the highest quality but is non-existant, so fr is next best 1179s # expected: 'index.html.fr.gz' 1179s # received: 'index.html.fr.gz' 1179s ok 146 1179s # GET /modules/negotiation/query/test?foo 1179s # testing : The type map gives the script the highest quality; 1179s # the request included a query string 1179s # expected: 'QUERY_STRING --> foo' 1179s # received: 'QUERY_STRING --> foo' 1179s ok 147 1179s # testing : should send correct variant 1179s # expected: 'text/plain' 1179s # received: 'text/plain' 1179s ok 148 1179s # testing : should send correct variant 1179s # expected: 'text/plain' 1179s # received: 'text/plain' 1179s ok 149 1179s # testing : should send correct variant 1179s # expected: 'text/html' 1179s # received: 'text/html' 1179s ok 150 1179s # testing : should send correct variant 1179s # expected: 'image/jpeg' 1179s # received: 'image/jpeg' 1179s ok 151 1179s # testing : should send correct variant 1179s # expected: 'image/gif' 1179s # received: 'image/gif' 1179s ok 152 1179s # testing : should send correct variant 1179s # expected: 'text/plain' 1179s # received: 'text/plain' 1179s ok 153 1179s # testing : expect Not Acceptable for Accept: 1179s # expected: 406 1179s # received: '406' 1179s ok 154 1179s # testing : expect Not Acceptable for Accept: *bad 1179s # expected: 406 1179s # received: '406' 1179s ok 155 1179s # testing : expect Not Acceptable for Accept: /* 1179s # expected: 406 1179s # received: '406' 1179s ok 156 1179s # testing : expect Not Acceptable for Accept: */ 1179s # expected: 406 1179s # received: '406' 1179s ok 157 1179s # testing : expect Not Acceptable for Accept: te/* 1179s # expected: 406 1179s # received: '406' 1179s ok 158 1179s ok 1189s t/modules/proxy.t ................... 1189s 1..46 1189s # Running under perl version 5.038002 for linux 1189s # Current time local: Mon Apr 8 19:09:04 2024 1189s # Current time GMT: Mon Apr 8 19:09:04 2024 1189s # Using Test.pm version 1.31 1189s # Using Apache/Test.pm version 1.42 1189s # testing : reverse proxy 1189s # expected: 200 1189s # received: '200' 1189s ok 1 1189s # testing : reverse proxied body 1189s # expected: qr/^welcome to / 1189s # received: 'welcome to localhost:8529 1189s # ' 1189s ok 2 1189s # testing : reverse proxy to index.html 1189s # expected: 200 1189s # received: '200' 1189s ok 3 1189s # testing : reverse proxied body to index.html 1189s # expected: qr/^welcome to / 1189s # received: 'welcome to localhost:8529 1189s # ' 1189s ok 4 1189s # testing : reverse proxy match 1189s # expected: 200 1189s # received: '200' 1189s ok 5 1189s # testing : reverse proxied body match 1189s # expected: qr/^welcome to / 1189s # received: 'welcome to localhost:8529 1189s # ' 1189s ok 6 1189s # testing : reverse proxy match to index.html 1189s # expected: 200 1189s # received: '200' 1189s ok 7 1189s # testing : reverse proxied body match to index.html 1189s # expected: qr/^welcome to / 1189s # received: 'welcome to localhost:8529 1189s # ' 1189s ok 8 1189s # testing : reverse proxy match no slash 1189s # expected: 200 1189s # received: '200' 1189s ok 9 1189s # testing : reverse proxied body no slash 1189s # expected: qr/^welcome to / 1189s # received: 'welcome to localhost:8529 1189s # ' 1189s ok 10 1189s # testing : reverse proxy match w/ slash 1189s # expected: 200 1189s # received: '200' 1189s ok 11 1189s # testing : reverse proxied body w/ slash 1189s # expected: qr/^welcome to / 1189s # received: 'welcome to localhost:8529 1189s # ' 1189s ok 12 1189s # testing : reverse proxy match w/ slash to index.html 1189s # expected: 200 1189s # received: '200' 1189s ok 13 1189s # testing : reverse proxied body w/ slash to index.html 1189s # expected: qr/^welcome to / 1189s # received: 'welcome to localhost:8529 1189s # ' 1189s ok 14 1189s # testing : reverse Location-proxy to index.html 1189s # expected: 200 1189s # received: '200' 1189s ok 15 1189s # testing : reverse Location-proxied body 1189s # expected: qr/^welcome to / 1189s # received: 'welcome to localhost:8529 1189s # ' 1189s ok 16 1189s # testing : reverse Location-proxy blocked by no-proxy env 1189s # expected: 404 1189s # received: '404' 1189s ok 17 1189s # testing : reverse proxy to env.pl 1189s # expected: 200 1189s # received: '200' 1189s ok 18 1189s # testing : reverse proxied env.pl response 1189s # expected: qr/^APACHE_TEST_HOSTNAME = / 1189s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1189s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1189s # CONTEXT_PREFIX = 1189s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1189s # ENV_TEST = mod_env test environment variable 1189s # ENV_TEST_EMPTY = 1189s # GATEWAY_INTERFACE = CGI/1.1 1189s # HTTP_CONNECTION = close 1189s # HTTP_HOST = localhost:8529 1189s # HTTP_USER_AGENT = libwww-perl/6.76 1189s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1189s # HTTP_X_FORWARDED_HOST = localhost:8538 1189s # HTTP_X_FORWARDED_SERVER = localhost 1189s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1189s # QUERY_STRING = 1189s # REMOTE_ADDR = 127.0.0.1 1189s # REMOTE_PORT = 60950 1189s # REQUEST_METHOD = GET 1189s # REQUEST_SCHEME = http 1189s # REQUEST_URI = /modules/cgi/env.pl 1189s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1189s # SCRIPT_NAME = /modules/cgi/env.pl 1189s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1189s # SCRIPT_URL = /modules/cgi/env.pl 1189s # SERVER_ADDR = 127.0.0.1 1189s # SERVER_ADMIN = tuser@localhost 1189s # SERVER_NAME = localhost 1189s # SERVER_PORT = 8529 1189s # SERVER_PROTOCOL = HTTP/1.1 1189s # SERVER_SIGNATURE = 1189s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1189s # UNIQUE_ID = ZhRA0lj4soedj7kaC_Gb0QAAAEI 1189s # ' 1189s ok 19 1189s # testing : X-Forwarded-For enabled 1189s # expected: qr/HTTP_X_FORWARDED_FOR = / 1189s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1189s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1189s # CONTEXT_PREFIX = 1189s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1189s # ENV_TEST = mod_env test environment variable 1189s # ENV_TEST_EMPTY = 1189s # GATEWAY_INTERFACE = CGI/1.1 1189s # HTTP_CONNECTION = close 1189s # HTTP_HOST = localhost:8529 1189s # HTTP_USER_AGENT = libwww-perl/6.76 1189s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1189s # HTTP_X_FORWARDED_HOST = localhost:8538 1189s # HTTP_X_FORWARDED_SERVER = localhost 1189s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1189s # QUERY_STRING = 1189s # REMOTE_ADDR = 127.0.0.1 1189s # REMOTE_PORT = 60950 1189s # REQUEST_METHOD = GET 1189s # REQUEST_SCHEME = http 1189s # REQUEST_URI = /modules/cgi/env.pl 1189s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1189s # SCRIPT_NAME = /modules/cgi/env.pl 1189s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1189s # SCRIPT_URL = /modules/cgi/env.pl 1189s # SERVER_ADDR = 127.0.0.1 1189s # SERVER_ADMIN = tuser@localhost 1189s # SERVER_NAME = localhost 1189s # SERVER_PORT = 8529 1189s # SERVER_PROTOCOL = HTTP/1.1 1189s # SERVER_SIGNATURE = 1189s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1189s # UNIQUE_ID = ZhRA0lj4soedj7kaC_Gb0QAAAEI 1189s # ' 1189s ok 20 1189s # testing : reverse proxy to env.pl without X-F-F 1189s # expected: 200 1189s # received: '200' 1189s ok 21 1189s # testing : reverse proxied env.pl w/o X-F-F 1189s # expected: qr/HTTP_X_FORWARDED_FOR = / 1189s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1189s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1189s # CONTEXT_PREFIX = 1189s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1189s # ENV_TEST = mod_env test environment variable 1189s # ENV_TEST_EMPTY = 1189s # GATEWAY_INTERFACE = CGI/1.1 1189s # HTTP_CONNECTION = Keep-Alive 1189s # HTTP_HOST = localhost:8529 1189s # HTTP_USER_AGENT = libwww-perl/6.76 1189s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1189s # QUERY_STRING = 1189s # REMOTE_ADDR = 127.0.0.1 1189s # REMOTE_PORT = 60962 1189s # REQUEST_METHOD = GET 1189s # REQUEST_SCHEME = http 1189s # REQUEST_URI = /modules/cgi/env.pl 1189s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1189s # SCRIPT_NAME = /modules/cgi/env.pl 1189s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1189s # SCRIPT_URL = /modules/cgi/env.pl 1189s # SERVER_ADDR = 127.0.0.1 1189s # SERVER_ADMIN = tuser@localhost 1189s # SERVER_NAME = localhost 1189s # SERVER_PORT = 8529 1189s # SERVER_PROTOCOL = HTTP/1.1 1189s # SERVER_SIGNATURE = 1189s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1189s # UNIQUE_ID = ZhRA0lj4soedj7kaC_Gb0gAAAEA 1189s # ' 1189s ok 22 1189s # testing : reverse proxy with query string 1189s # expected: 200 1189s # received: '200' 1189s ok 23 1189s # testing : reverse proxied query string OK 1189s # expected: qr/QUERY_STRING = reverse-proxy\n/s 1189s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1189s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1189s # CONTEXT_PREFIX = 1189s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1189s # ENV_TEST = mod_env test environment variable 1189s # ENV_TEST_EMPTY = 1189s # GATEWAY_INTERFACE = CGI/1.1 1189s # HTTP_CONNECTION = close 1189s # HTTP_HOST = localhost:8529 1189s # HTTP_USER_AGENT = libwww-perl/6.76 1189s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1189s # HTTP_X_FORWARDED_HOST = localhost:8538 1189s # HTTP_X_FORWARDED_SERVER = localhost 1189s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1189s # QUERY_STRING = reverse-proxy 1189s # REMOTE_ADDR = 127.0.0.1 1189s # REMOTE_PORT = 60978 1189s # REQUEST_METHOD = GET 1189s # REQUEST_SCHEME = http 1189s # REQUEST_URI = /modules/cgi/env.pl?reverse-proxy 1189s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1189s # SCRIPT_NAME = /modules/cgi/env.pl 1189s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1189s # SCRIPT_URL = /modules/cgi/env.pl 1189s # SERVER_ADDR = 127.0.0.1 1189s # SERVER_ADMIN = tuser@localhost 1189s # SERVER_NAME = localhost 1189s # SERVER_PORT = 8529 1189s # SERVER_PROTOCOL = HTTP/1.1 1189s # SERVER_SIGNATURE = 1189s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1189s # UNIQUE_ID = ZhRA0lj4soedj7kaC_Gb0wAAAEU 1189s # ' 1189s ok 24 1189s # testing : reverse proxy to dripfeed CGI 1189s # expected: 200 1189s # received: '200' 1189s ok 25 1189s # testing : reverse proxied to dripfeed CGI content OK 1189s # expected: 'abcdef' 1189s # received: 'abcdef' 1189s ok 26 1189s # testing : reverse proxy to nph-102 1189s # expected: 102 1189s # received: '102' 1189s ok 27 1189s # testing : reverse proxy 102 response 1189s # expected: '' 1189s # received: '' 1189s ok 28 1189s # testing : reverse proxy URI decoding issue, PR 15207 1189s # expected: 404 1189s # received: '404' 1189s ok 29 1189s # testing : ProxyPass not-proxied request 1189s # expected: 200 1189s # received: '200' 1189s ok 30 1189s # testing : ProxyPass not-proxied content OK 1189s # expected: 'hello world' 1189s # received: 'hello world' 1189s ok 31 1189s # testing : Lua executed 1189s # expected: 200 1189s # received: '200' 1189s ok 32 1189s # testing : 'Set-Cookie domain=' wrongly updated by ProxyPassReverseCookieDomain, PR 61560 1189s # expected: 'fakedomain=local;domain=remote' 1189s # received: 'fakedomain=local;domain=remote' 1189s ok 33 1189s # testing : Lua executed 1189s # expected: 200 1189s # received: '200' 1189s ok 34 1189s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath, PR 61560 1189s # expected: 'fakepath=/local;path=/remote' 1189s # received: 'fakepath=/local;path=/remote' 1189s ok 35 1189s # testing : Lua executed 1189s # expected: 200 1189s # received: '200' 1189s ok 36 1189s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath and/or ProxyPassReverseCookieDomain 1189s # expected: 'domain=remote;path=/remote;foo=bar' 1189s # received: 'domain=remote;path=/remote;foo=bar' 1189s ok 37 1189s # testing : reverse proxy of redirect 1189s # expected: 301 1189s # received: '301' 1189s ok 38 1189s # testing : reverse proxy rewrote redirect 1189s # expected: qr/http:\/\/[^\/]*\/reverse\/alias/ 1189s # received: 'http://localhost:8538/reverse/alias' 1189s ok 39 1189s # testing : reverse proxy of redirect via balancer 1189s # expected: 301 1189s # received: '301' 1189s ok 40 1189s # testing : reverse proxy via balancer rewrote redirect 1189s # expected: 'http://localhost:8554/pr45434/5.html' 1189s # received: 'http://localhost:8554/pr45434/5.html' 1189s ok 41 1189s # testing : ProxyPass UDS path 1189s # expected: 200 1189s # received: '200' 1189s ok 42 1189s # testing : UDS content OK 1189s # expected: 'hello world' 1189s # received: 'hello world' 1189s ok 43 1189s # testing : proxy mapping=servlet map it to /servlet/mapping.html 1189s # expected: 200 1189s # received: '200' 1189s ok 44 1189s # testing : proxy mapping=servlet map it to /servlet/mapping.html 1189s # expected: 200 1189s # received: '200' 1189s ok 45 1189s # testing : proxy to /servlet/mapping.html 1189s # expected: 200 1189s # received: '200' 1189s ok 46 1189s ok 1192s t/modules/proxy_balancer.t .......... 1192s 1..16 1192s # Running under perl version 5.038002 for linux 1192s # Current time local: Mon Apr 8 19:09:14 2024 1192s # Current time GMT: Mon Apr 8 19:09:14 2024 1192s # Using Test.pm version 1.31 1192s # Using Apache/Test.pm version 1.42 1192s # testing : Balancer did not die 1192s # expected: 200 1192s # received: '200' 1192s ok 1 1192s # testing : Balancer did not die 1192s # expected: 200 1192s # received: '200' 1192s ok 2 1192s # testing : Balancer did not die 1192s # expected: 200 1192s # received: '200' 1192s ok 3 1192s # testing : failed over 1192s # expected: 200 1192s # received: '200' 1192s ok 4 1192s # testing : response body echoed 1192s # expected: 'AAAAAAAA' 1192s # received: 'AAAAAAAA' 1192s ok 5 1192s # testing : failed over 1192s # expected: 200 1192s # received: '200' 1192s ok 6 1192s # testing : response body echoed 1192s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1192s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1192s ok 7 1192s # testing : failed over 1192s # expected: 200 1192s # received: '200' 1192s ok 8 1192s # testing : response body echoed 1192s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1192s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1192s ok 9 1192s # testing : failed over 1192s # expected: 200 1192s # received: '200' 1192s ok 10 1192s # testing : response body echoed 1192s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1192s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1192s ok 11 1192s # testing : Can't find balancer-manager 1192s # expected: 200 1192s # received: '200' 1192s ok 12 1192s # testing : request failed 1192s # expected: 200 1192s # received: '200' 1192s ok 13 1192s # testing : AJP worker created 1192s # expected: qr/ajp/ 1192s # received: ' 1192s # Balancer Manager 1192s # 1192s # 1192s #

Load Balancer Manager for localhost

1192s # 1192s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1192s #
Server Built: 2024-03-31T08:37:28
1192s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1192s #
1192s #

LoadBalancer Status for balancer://foo1 [p5ff318c_foo1]

1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/baltest1Yes
1192s #
1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85521.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
1192s #
1192s #

LoadBalancer Status for balancer://foo2 [p5ff318c_foo2]

1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bytraffic/baltest2Yes
1192s #
1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85521.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
1192s #
1192s #

LoadBalancer Status for balancer://foo3 [p5ff318c_foo3]

1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bybusyness/baltest3Yes
1192s #
1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85521.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
1192s #
1192s #

LoadBalancer Status for balancer://foo4 [p5ff318c_foo4]

1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01heartbeat/baltest4Yes
1192s #
1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85521.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
1192s #
1192s #

LoadBalancer Status for balancer://pr45434 [p5ff318c_pr45434]

1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
1 [1 Used] (None) Off00byrequests/pr45434Yes
1192s #
1192s # 1192s # 1192s # 1192s # 1192s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:8529/modules1.000Init Ok 100212 280 NONE30000ms1 (0)1 (0)
1192s #
1192s #

LoadBalancer Status for balancer://failover [p5ff318c_failover]

1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/Yes
1192s #
1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85551.000Init Err 100 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85521.000Init Stby Ok 4007.2K6.1KNONE30000ms1 (0)1 (0)
1192s #
1192s #

LoadBalancer Status for balancer://dynproxy [p5ff318c_dynproxy]

1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s # 1192s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
10 [0 Used] (None) Off00byrequests/dynproxyYes
1192s #
1192s # 1192s # 1192s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
1192s #
1192s # 1192s # ' 1192s ok 14 1192s # testing : request should fail for /dynproxy 1192s # expected: 503 1192s # received: '503' 1192s ok 15 1192s # testing : request failed to /dynproxy 1192s # expected: 200 1192s # received: '200' 1192s ok 16 1192s ok 1194s Can't exec "php-fpm": No such file or directory at t/modules/proxy_fcgi.t line 12. 1194s t/modules/proxy_fcgi.t .............. 1194s 1..27 1194s # Running under perl version 5.038002 for linux 1194s # Current time local: Mon Apr 8 19:09:17 2024 1194s # Current time GMT: Mon Apr 8 19:09:17 2024 1194s # Using Test.pm version 1.31 1194s # Using Apache/Test.pm version 1.42 1194s # testing : proxy to FCGI backend works (/fcgisetenv?query) 1194s # expected: 200 1194s # received: '200' 1194s ok 1 1194s # > APACHE_TEST_HOSTNAME=test.host.name 1194s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1194s # > CONTEXT_PREFIX= 1194s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1194s # > ENV_TEST=mod_env test environment variable 1194s # > ENV_TEST_EMPTY= 1194s # > FCGI_ROLE=RESPONDER 1194s # > GATEWAY_INTERFACE=CGI/1.1 1194s # > HTTP_CONNECTION=TE, close 1194s # > HTTP_HOST=localhost:8557 1194s # > HTTP_TE=deflate,gzip;q=0.3 1194s # > HTTP_USER_AGENT=libwww-perl/6.76 1194s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1194s # > QUERY_STRING=test_value 1194s # > REMOTE_PORT=56830 1194s # > REQUEST_METHOD=GET 1194s # > REQUEST_SCHEME=http 1194s # > REQUEST_URI=/fcgisetenv?query 1194s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/fcgisetenv 1194s # > SCRIPT_NAME=/fcgisetenv 1194s # > SCRIPT_URI=http://localhost:8557/fcgisetenv 1194s # > SCRIPT_URL=/fcgisetenv 1194s # > SERVER_ADDR=127.0.0.1 1194s # > SERVER_ADMIN=tuser@localhost 1194s # > SERVER_NAME=localhost 1194s # > SERVER_PORT=8557 1194s # > SERVER_PROTOCOL=HTTP/1.1 1194s # > SERVER_SIGNATURE= 1194s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s # > TEST_CGI_VERSION=v1.1 1194s # > TEST_DOCROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1194s # > TEST_EMPTY= 1194s # > UNIQUE_ID=ZhRA3zp7bog3C4rkBBgutgAAAAE 1194s # > proxy-nokeepalive=1 1194s # testing : ProxyFCGISetEnvIf can override an existing variable 1194s # expected: 'test_value' 1194s # received: 'test_value' 1194s ok 2 1194s # testing : ProxyFCGISetEnvIf does not set variables if condition is false 1194s # expected: undef 1194s # received: undef 1194s ok 3 1194s # testing : ProxyFCGISetEnvIf can set empty values 1194s # expected: '' 1194s # received: '' 1194s ok 4 1194s # testing : ProxyFCGISetEnvIf can replace with request variables 1194s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs' 1194s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs' 1194s ok 5 1194s # testing : ProxyFCGISetEnvIf can replace with backreferences 1194s # expected: 'v1.1' 1194s # received: 'v1.1' 1194s ok 6 1194s # testing : ProxyFCGISetEnvIf can unset var 1194s # expected: undef 1194s # received: undef 1194s ok 7 1194s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic/index.php?query) 1194s # expected: 200 1194s # received: '200' 1194s ok 8 1194s # > APACHE_TEST_HOSTNAME=test.host.name 1194s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1194s # > CONTEXT_PREFIX= 1194s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1194s # > ENV_TEST=mod_env test environment variable 1194s # > ENV_TEST_EMPTY= 1194s # > FCGI_ROLE=RESPONDER 1194s # > GATEWAY_INTERFACE=CGI/1.1 1194s # > HTTP_CONNECTION=TE, close 1194s # > HTTP_HOST=localhost:8557 1194s # > HTTP_TE=deflate,gzip;q=0.3 1194s # > HTTP_USER_AGENT=libwww-perl/6.76 1194s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1194s # > QUERY_STRING=query 1194s # > REMOTE_ADDR=127.0.0.1 1194s # > REMOTE_PORT=56842 1194s # > REQUEST_METHOD=GET 1194s # > REQUEST_SCHEME=http 1194s # > REQUEST_URI=/modules/proxy/fcgi-generic/index.php?query 1194s # > SCRIPT_FILENAME=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php 1194s # > SCRIPT_NAME=/modules/proxy/fcgi-generic/index.php 1194s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-generic/index.php 1194s # > SCRIPT_URL=/modules/proxy/fcgi-generic/index.php 1194s # > SERVER_ADDR=127.0.0.1 1194s # > SERVER_ADMIN=tuser@localhost 1194s # > SERVER_NAME=localhost 1194s # > SERVER_PORT=8557 1194s # > SERVER_PROTOCOL=HTTP/1.1 1194s # > SERVER_SIGNATURE= 1194s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s # > UNIQUE_ID=ZhRA31j4soedj7kaC_Gb6wAAAEM 1194s # > proxy-nokeepalive=1 1194s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 1194s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 1194s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 1194s ok 9 1194s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic-rewrite/index.php?query) 1194s # expected: 200 1194s # received: '200' 1194s ok 10 1194s # > APACHE_TEST_HOSTNAME=test.host.name 1194s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1194s # > CONTEXT_PREFIX= 1194s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1194s # > ENV_TEST=mod_env test environment variable 1194s # > ENV_TEST_EMPTY= 1194s # > FCGI_ROLE=RESPONDER 1194s # > GATEWAY_INTERFACE=CGI/1.1 1194s # > HTTP_CONNECTION=TE, close 1194s # > HTTP_HOST=localhost:8557 1194s # > HTTP_TE=deflate,gzip;q=0.3 1194s # > HTTP_USER_AGENT=libwww-perl/6.76 1194s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1194s # > QUERY_STRING=query 1194s # > REMOTE_ADDR=127.0.0.1 1194s # > REMOTE_PORT=56848 1194s # > REQUEST_METHOD=GET 1194s # > REQUEST_SCHEME=http 1194s # > REQUEST_URI=/modules/proxy/fcgi-generic-rewrite/index.php?query 1194s # > SCRIPT_FILENAME=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php 1194s # > SCRIPT_NAME=/modules/proxy/fcgi-generic-rewrite/index.php 1194s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-generic-rewrite/index.php 1194s # > SCRIPT_URL=/modules/proxy/fcgi-generic-rewrite/index.php 1194s # > SERVER_ADDR=127.0.0.1 1194s # > SERVER_ADMIN=tuser@localhost 1194s # > SERVER_NAME=localhost 1194s # > SERVER_PORT=8557 1194s # > SERVER_PROTOCOL=HTTP/1.1 1194s # > SERVER_SIGNATURE= 1194s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s # > UNIQUE_ID=ZhRA3zp7bog3C4rkBBgutwAAAAA 1194s # > proxy-nokeepalive=1 1194s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 1194s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 1194s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 1194s ok 11 1194s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-rewrite-path-info/path/info?query) 1194s # expected: 200 1194s # received: '200' 1194s ok 12 1194s # > APACHE_TEST_HOSTNAME=test.host.name 1194s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1194s # > CONTEXT_PREFIX= 1194s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1194s # > ENV_TEST=mod_env test environment variable 1194s # > ENV_TEST_EMPTY= 1194s # > FCGI_ROLE=RESPONDER 1194s # > GATEWAY_INTERFACE=CGI/1.1 1194s # > HTTP_CONNECTION=TE, close 1194s # > HTTP_HOST=localhost:8557 1194s # > HTTP_TE=deflate,gzip;q=0.3 1194s # > HTTP_USER_AGENT=libwww-perl/6.76 1194s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1194s # > PATH_INFO=/path/info 1194s # > PATH_TRANSLATED=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/path/info 1194s # > QUERY_STRING=query 1194s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 1194s # > REDIRECT_ENV_TEST=mod_env test environment variable 1194s # > REDIRECT_ENV_TEST_EMPTY= 1194s # > REDIRECT_QUERY_STRING=query 1194s # > REDIRECT_SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-rewrite-path-info/path/info 1194s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1194s # > REDIRECT_STATUS=200 1194s # > REDIRECT_UNIQUE_ID=ZhRA31j4soedj7kaC_Gb7AAAAEA 1194s # > REDIRECT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1194s # > REMOTE_ADDR=127.0.0.1 1194s # > REMOTE_PORT=56856 1194s # > REQUEST_METHOD=GET 1194s # > REQUEST_SCHEME=http 1194s # > REQUEST_URI=/modules/proxy/fcgi-rewrite-path-info/path/info?query 1194s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php 1194s # > SCRIPT_NAME=/modules/proxy/fcgi-rewrite-path-info/index.php 1194s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-rewrite-path-info/path/info 1194s # > SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1194s # > SERVER_ADDR=127.0.0.1 1194s # > SERVER_ADMIN=tuser@localhost 1194s # > SERVER_NAME=localhost 1194s # > SERVER_PORT=8557 1194s # > SERVER_PROTOCOL=HTTP/1.1 1194s # > SERVER_SIGNATURE= 1194s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1195s # > UNIQUE_ID=ZhRA31j4soedj7kaC_Gb7AAAAEA 1195s # > proxy-nokeepalive=1 1195s # testing : Default SCRIPT_FILENAME has proxy:fcgi prefix for compatibility 1195s # expected: 'proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 1195s # received: 'proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 1195s ok 13 1195s # testing : Default SCRIPT_NAME uses actual path to script 1195s # expected: '/modules/proxy/fcgi-rewrite-path-info/index.php' 1195s # received: '/modules/proxy/fcgi-rewrite-path-info/index.php' 1195s ok 14 1195s # testing : Default PATH_INFO is correct 1195s # expected: '/path/info' 1195s # received: '/path/info' 1195s ok 15 1195s # testing : Default PATH_TRANSLATED is correct 1195s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 1195s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 1195s ok 16 1195s # testing : Default QUERY_STRING is correct 1195s # expected: 'query' 1195s # received: 'query' 1195s ok 17 1195s # testing : Default REDIRECT_URL uses original client URL 1195s # expected: '/modules/proxy/fcgi-rewrite-path-info/path/info' 1195s # received: '/modules/proxy/fcgi-rewrite-path-info/path/info' 1195s ok 18 1195s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-action/index.php/path/info?query) 1195s # expected: 200 1195s # received: '200' 1195s ok 19 1195s # > APACHE_TEST_HOSTNAME=test.host.name 1195s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1195s # > CONTEXT_PREFIX= 1195s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1195s # > ENV_TEST=mod_env test environment variable 1195s # > ENV_TEST_EMPTY= 1195s # > FCGI_ROLE=RESPONDER 1195s # > GATEWAY_INTERFACE=CGI/1.1 1195s # > HTTP_CONNECTION=TE, close 1195s # > HTTP_HOST=localhost:8557 1195s # > HTTP_TE=deflate,gzip;q=0.3 1195s # > HTTP_USER_AGENT=libwww-perl/6.76 1195s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1195s # > PATH_INFO=/modules/proxy/fcgi-action/index.php/path/info 1195s # > PATH_TRANSLATED=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info 1195s # > QUERY_STRING=query 1195s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 1195s # > REDIRECT_ENV_TEST=mod_env test environment variable 1195s # > REDIRECT_ENV_TEST_EMPTY= 1195s # > REDIRECT_HANDLER=application/x-fcgi-action 1195s # > REDIRECT_QUERY_STRING=query 1195s # > REDIRECT_SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-action/index.php/path/info 1195s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 1195s # > REDIRECT_STATUS=200 1195s # > REDIRECT_UNIQUE_ID=ZhRA3zp7bog3C4rkBBguuAAAAAc 1195s # > REDIRECT_URL=/modules/proxy/fcgi-action/index.php/path/info 1195s # > REMOTE_ADDR=127.0.0.1 1195s # > REMOTE_PORT=56870 1195s # > REQUEST_METHOD=GET 1195s # > REQUEST_SCHEME=http 1195s # > REQUEST_URI=/modules/proxy/fcgi-action/index.php/path/info?query 1195s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual 1195s # > SCRIPT_NAME=/fcgi-action-virtual 1195s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-action/index.php/path/info 1195s # > SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 1195s # > SERVER_ADDR=127.0.0.1 1195s # > SERVER_ADMIN=tuser@localhost 1195s # > SERVER_NAME=localhost 1195s # > SERVER_PORT=8557 1195s # > SERVER_PROTOCOL=HTTP/1.1 1195s # > SERVER_SIGNATURE= 1195s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1195s # > UNIQUE_ID=ZhRA3zp7bog3C4rkBBguuAAAAAc 1195s # > proxy-nokeepalive=1 1195s # testing : Action SCRIPT_FILENAME has proxy:fcgi prefix and uses virtual action Location 1195s # expected: 'proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 1195s # received: 'proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 1195s ok 20 1195s # testing : Action SCRIPT_NAME is the virtual action Location 1195s # expected: '/fcgi-action-virtual' 1195s # received: '/fcgi-action-virtual' 1195s ok 21 1195s # testing : Action PATH_INFO contains full URI path 1195s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 1195s # received: '/modules/proxy/fcgi-action/index.php/path/info' 1195s ok 22 1195s # testing : Action PATH_TRANSLATED contains full URI path 1195s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 1195s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 1195s ok 23 1195s # testing : Action QUERY_STRING is correct 1195s # expected: 'query' 1195s # received: 'query' 1195s ok 24 1195s # testing : Action REDIRECT_URL uses original client URL 1195s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 1195s # received: '/modules/proxy/fcgi-action/index.php/path/info' 1195s ok 25 1195s # testing : proxy to FCGI backend works (/modules/proxy/fcgi/index.php) 1195s # expected: 200 1195s # received: '200' 1195s ok 26 1195s # > APACHE_TEST_HOSTNAME=test.host.name 1195s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1195s # > CONTEXT_PREFIX= 1195s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1195s # > ENV_TEST=mod_env test environment variable 1195s # > ENV_TEST_EMPTY= 1195s # > FCGI_ROLE=RESPONDER 1195s # > GATEWAY_INTERFACE=CGI/1.1 1195s # > HTTP_CONNECTION=TE, close 1195s # > HTTP_HOST=localhost:8557 1195s # > HTTP_TE=deflate,gzip;q=0.3 1195s # > HTTP_USER_AGENT=libwww-perl/6.76 1195s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1195s # > QUERY_STRING= 1195s # > REMOTE_ADDR=127.0.0.1 1195s # > REMOTE_PORT=56878 1195s # > REQUEST_METHOD=GET 1195s # > REQUEST_SCHEME=http 1195s # > REQUEST_URI=/modules/proxy/fcgi/index.php 1195s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi/index.php 1195s # > SCRIPT_NAME=/modules/proxy/fcgi/index.php 1195s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi/index.php 1195s # > SCRIPT_URL=/modules/proxy/fcgi/index.php 1195s # > SERVER_ADDR=127.0.0.1 1195s # > SERVER_ADMIN=tuser@localhost 1195s # > SERVER_NAME=localhost 1195s # > SERVER_PORT=8557 1195s # > SERVER_PROTOCOL=HTTP/1.1 1195s # > SERVER_SIGNATURE= 1195s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1195s # > UNIQUE_ID=ZhRA31j4soedj7kaC_Gb7QAAAEY 1195s # > proxy-nokeepalive=1 1195s # testing : Server sets correct SCRIPT_NAME by default 1195s # expected: '/modules/proxy/fcgi/index.php' 1195s # received: '/modules/proxy/fcgi/index.php' 1195s ok 27 1195s ok 1197s t/modules/proxy_websockets.t ........ skipped: cannot find module 'AnyEvent::WebSocket::Client' 1199s t/modules/ratelimit.t ............... 1199s 1..3 1199s # Running under perl version 5.038002 for linux 1199s # Current time local: Mon Apr 8 19:09:21 2024 1199s # Current time GMT: Mon Apr 8 19:09:21 2024 1199s # Using Test.pm version 1.31 1199s # Using Apache/Test.pm version 1.42 1199s # Status Line: '200 OK' 1199s # testing : ratelimited small file 1199s # expected: '200' 1199s # received: '200' 1199s ok 1 1199s # Status Line: '200 OK' 1199s # testing : ratelimited small autoindex output 1199s # expected: '200' 1199s # received: '200' 1199s ok 2 1199s # Status Line: '200 OK' 1199s # testing : ratelimited chunked response 1199s # expected: '200' 1199s # received: '200' 1199s ok 3 1199s ok 1201s t/modules/reflector.t ............... 1201s 1..14 1201s # Running under perl version 5.038002 for linux 1201s # Current time local: Mon Apr 8 19:09:24 2024 1201s # Current time GMT: Mon Apr 8 19:09:24 2024 1201s # Using Test.pm version 1.31 1201s # Using Apache/Test.pm version 1.42 1201s # testing : Checking return code is '200' 1201s # expected: 200 1201s # received: '200' 1201s ok 1 1201s ok 2 1201s # testing : 'Content-Encoding' has not been added because there was no filter 1201s # expected: undef 1201s # received: undef 1201s ok 3 1201s # testing : 'header2reflect' is present 1201s # expected: '1' 1201s # received: '1' 1201s ok 4 1201s # testing : 'header2update' is absent 1201s # expected: undef 1201s # received: undef 1201s ok 5 1201s # testing : 'header2updateUpdated' is present 1201s # expected: '1' 1201s # received: '1' 1201s ok 6 1201s # testing : 'header2delete' is absent 1201s # expected: undef 1201s # received: undef 1201s ok 7 1201s # testing : Checking return code is '200' 1201s # expected: 200 1201s # received: '200' 1201s ok 8 1201s ok 9 1201s # testing : 'Content-Encoding' has been added by the DEFLATE filter 1201s # expected: 'gzip' 1201s # received: 'gzip' 1201s ok 10 1201s # testing : 'header2reflect' is present 1201s # expected: '1' 1201s # received: '1' 1201s ok 11 1201s # testing : 'header2update' is absent 1201s # expected: undef 1201s # received: undef 1201s ok 12 1201s # testing : 'header2updateUpdated' is present 1201s # expected: '1' 1201s # received: '1' 1201s ok 13 1201s # testing : 'header2delete' is absent 1201s # expected: undef 1201s # received: undef 1201s ok 14 1201s ok 1203s t/modules/remoteip.t ................ 1203s 1..12 1203s # Running under perl version 5.038002 for linux 1203s # Current time local: Mon Apr 8 19:09:26 2024 1203s # Current time GMT: Mon Apr 8 19:09:26 2024 1203s # Using Test.pm version 1.31 1203s # Using Apache/Test.pm version 1.42 1203s ok 1 1203s # testing : PROXY human readable TCP4 protocol check 1203s # expected: 200 1203s # received: '200' 1203s ok 2 1203s # testing : Content check 1203s # expected: 'PROXY-OK' 1203s # received: 'PROXY-OK' 1203s ok 3 1203s ok 4 1203s # testing : broken PROXY human readable protocol check 1203s # expected: undef 1203s # received: undef 1203s ok 5 1203s # testing : Content check 1203s # expected: '' 1203s # received: '' 1203s ok 6 1203s ok 7 1203s # testing : PROXY human readable TCP6 protocol check 1203s # expected: 200 1203s # received: '200' 1203s ok 8 1203s # testing : Content check 1203s # expected: 'PROXY-OK' 1203s # received: 'PROXY-OK' 1203s ok 9 1203s ok 10 1203s # testing : PROXY binary protocol TCP4 check 1203s # expected: 200 1203s # received: '200' 1203s ok 11 1203s # testing : Content check 1203s # expected: 'PROXY-OK' 1203s # received: 'PROXY-OK' 1203s ok 12 1203s ok 1206s t/modules/rewrite.t ................. 1206s 1..53 1206s # Running under perl version 5.038002 for linux 1206s # Current time local: Mon Apr 8 19:09:28 2024 1206s # Current time GMT: Mon Apr 8 19:09:28 2024 1206s # Using Test.pm version 1.31 1206s # Using Apache/Test.pm version 1.42 1206s ok 1 1206s ok 2 1206s ok 3 1206s ok 4 1206s ok 5 1206s ok 6 1206s ok 7 1206s ok 8 1206s ok 9 1206s ok 10 1206s ok 11 1206s ok 12 1206s ok 13 1206s ok 14 1206s ok 15 1206s ok 16 1206s ok 17 1206s ok 18 1206s ok 19 1206s ok 20 1206s ok 21 1206s # testing : query-string append test 1206s # expected: qr/\nQUERY_STRING = foo=bar\&baz=bee\n/s 1206s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1206s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1206s # CONTEXT_PREFIX = 1206s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1206s # ENV_TEST = mod_env test environment variable 1206s # ENV_TEST_EMPTY = 1206s # GATEWAY_INTERFACE = CGI/1.1 1206s # HTTP_CONNECTION = TE, close 1206s # HTTP_HOST = localhost:8529 1206s # HTTP_TE = deflate,gzip;q=0.3 1206s # HTTP_USER_AGENT = libwww-perl/6.76 1206s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1206s # QUERY_STRING = foo=bar&baz=bee 1206s # REDIRECT_APACHE_TEST_HOSTNAME = test.host.name 1206s # REDIRECT_ENV_TEST = mod_env test environment variable 1206s # REDIRECT_ENV_TEST_EMPTY = 1206s # REDIRECT_QUERY_STRING = foo=bar&baz=bee 1206s # REDIRECT_SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 1206s # REDIRECT_SCRIPT_URL = /modules/rewrite/qsa.html 1206s # REDIRECT_STATUS = 200 1206s # REDIRECT_UNIQUE_ID = ZhRA6jp7bog3C4rkBBguxwAAAAE 1206s # REDIRECT_URL = /modules/rewrite/qsa.html 1206s # REMOTE_ADDR = 127.0.0.1 1206s # REMOTE_PORT = 44534 1206s # REQUEST_METHOD = GET 1206s # REQUEST_SCHEME = http 1206s # REQUEST_URI = /modules/rewrite/qsa.html?baz=bee 1206s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1206s # SCRIPT_NAME = /modules/cgi/env.pl 1206s # SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 1206s # SCRIPT_URL = /modules/rewrite/qsa.html 1206s # SERVER_ADDR = 127.0.0.1 1206s # SERVER_ADMIN = tuser@localhost 1206s # SERVER_NAME = localhost 1206s # SERVER_PORT = 8529 1206s # SERVER_PROTOCOL = HTTP/1.1 1206s # SERVER_SIGNATURE = 1206s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1206s # UNIQUE_ID = ZhRA6jp7bog3C4rkBBguxwAAAAE' 1206s ok 22 1206s # testing : per-dir redirect response code is OK 1206s # expected: 301 1206s # received: '301' 1206s ok 23 1206s # testing : per-dir query-string escaping is OK 1206s # expected: 'http://localhost:8529/foobar.html?q=%25' 1206s # received: 'http://localhost:8529/foobar.html?q=%25' 1206s ok 24 1206s # testing : redirect response code is OK 1206s # expected: 301 1206s # received: '301' 1206s ok 25 1206s # testing : query-string escaping is OK 1206s # expected: 'http://localhost:8529/foobar.html?q=%25' 1206s # received: 'http://localhost:8529/foobar.html?q=%25' 1206s ok 26 1206s # testing : request was proxied 1206s # expected: 'JACKPOT' 1206s # received: 'JACKPOT' 1206s ok 27 1206s # testing : per-dir proxied rewrite escaping worked 1206s # expected: 'foo bar' 1206s # received: 'foo bar' 1206s ok 28 1206s # testing : QUERY_STRING passed OK 1206s # expected: qr/QUERY_STRING = fish=fowl\n/s 1206s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1206s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1206s # CONTEXT_PREFIX = 1206s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1206s # ENV_TEST = mod_env test environment variable 1206s # ENV_TEST_EMPTY = 1206s # GATEWAY_INTERFACE = CGI/1.1 1206s # HTTP_CONNECTION = Keep-Alive 1206s # HTTP_HOST = localhost:8529 1206s # HTTP_USER_AGENT = libwww-perl/6.76 1206s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1206s # HTTP_X_FORWARDED_HOST = localhost:8529 1206s # HTTP_X_FORWARDED_SERVER = localhost 1206s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1206s # QUERY_STRING = fish=fowl 1206s # REMOTE_ADDR = 127.0.0.1 1206s # REMOTE_PORT = 44610 1206s # REQUEST_METHOD = GET 1206s # REQUEST_SCHEME = http 1206s # REQUEST_URI = /modules/cgi/env.pl?fish=fowl 1206s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1206s # SCRIPT_NAME = /modules/cgi/env.pl 1206s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1206s # SCRIPT_URL = /modules/cgi/env.pl 1206s # SERVER_ADDR = 127.0.0.1 1206s # SERVER_ADMIN = tuser@localhost 1206s # SERVER_NAME = localhost 1206s # SERVER_PORT = 8529 1206s # SERVER_PROTOCOL = HTTP/1.1 1206s # SERVER_SIGNATURE = 1206s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1206s # UNIQUE_ID = ZhRA6lj4soedj7kaC_GcAAAAAEQ' 1206s ok 29 1206s # testing : RewriteCond QUERY_STRING test 1206s # expected: 404 1206s # received: '404' 1206s ok 30 1206s # testing : QUERY_STRING passed OK 1206s # expected: qr/QUERY_STRING = horse=trigger\n/s 1206s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1206s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1206s # CONTEXT_PREFIX = 1206s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1206s # ENV_TEST = mod_env test environment variable 1206s # ENV_TEST_EMPTY = 1206s # GATEWAY_INTERFACE = CGI/1.1 1206s # HTTP_CONNECTION = Keep-Alive 1206s # HTTP_HOST = localhost:8529 1206s # HTTP_USER_AGENT = libwww-perl/6.76 1206s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1206s # HTTP_X_FORWARDED_HOST = localhost:8529 1206s # HTTP_X_FORWARDED_SERVER = localhost 1206s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1206s # QUERY_STRING = horse=trigger 1206s # REMOTE_ADDR = 127.0.0.1 1206s # REMOTE_PORT = 44586 1206s # REQUEST_METHOD = GET 1206s # REQUEST_SCHEME = http 1206s # REQUEST_URI = /modules/cgi/env.pl?horse=trigger 1206s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1206s # SCRIPT_NAME = /modules/cgi/env.pl 1206s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1206s # SCRIPT_URL = /modules/cgi/env.pl 1206s # SERVER_ADDR = 127.0.0.1 1206s # SERVER_ADMIN = tuser@localhost 1206s # SERVER_NAME = localhost 1206s # SERVER_PORT = 8529 1206s # SERVER_PROTOCOL = HTTP/1.1 1206s # SERVER_SIGNATURE = 1206s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1206s # UNIQUE_ID = ZhRA6zp7bog3C4rkBBguzQAAAAc' 1206s ok 31 1206s # testing : proxy/QSA test success 1206s # expected: 200 1206s # received: '200' 1206s ok 32 1206s # testing : proxy/QSA test appended args correctly 1206s # expected: qr/QUERY_STRING = foo=bar\&bloo=blar\n/s 1206s # received: 'HTTP/1.1 200 OK 1206s # Connection: close 1206s # Date: Mon, 08 Apr 2024 19:09:31 GMT 1206s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1206s # Vary: In-If1 1206s # Content-Length: 1255 1206s # Content-Type: text/plain 1206s # Client-Date: Mon, 08 Apr 2024 19:09:31 GMT 1206s # Client-Peer: 127.0.0.1:8529 1206s # Client-Response-Num: 1 1206s # DMMATCH1: 1, 1 1206s # 1206s # APACHE_TEST_HOSTNAME = test.host.name 1206s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1206s # CONTEXT_PREFIX = 1206s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1206s # ENV_TEST = mod_env test environment variable 1206s # ENV_TEST_EMPTY = 1206s # GATEWAY_INTERFACE = CGI/1.1 1206s # HTTP_CONNECTION = Keep-Alive 1206s # HTTP_HOST = localhost:8529 1206s # HTTP_USER_AGENT = libwww-perl/6.76 1206s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1206s # HTTP_X_FORWARDED_HOST = localhost:8529 1206s # HTTP_X_FORWARDED_SERVER = localhost 1206s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1206s # QUERY_STRING = foo=bar&bloo=blar 1206s # REMOTE_ADDR = 127.0.0.1 1206s # REMOTE_PORT = 44610 1206s # REQUEST_METHOD = GET 1206s # REQUEST_SCHEME = http 1206s # REQUEST_URI = /modules/cgi/env.pl?foo=bar&bloo=blar 1206s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1206s # SCRIPT_NAME = /modules/cgi/env.pl 1206s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1206s # SCRIPT_URL = /modules/cgi/env.pl 1206s # SERVER_ADDR = 127.0.0.1 1206s # SERVER_ADMIN = tuser@localhost 1206s # SERVER_NAME = localhost 1206s # SERVER_PORT = 8529 1206s # SERVER_PROTOCOL = HTTP/1.1 1206s # SERVER_SIGNATURE = 1206s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1206s # UNIQUE_ID = ZhRA61j4soedj7kaC_GcAgAAAEQ 1206s # ' 1206s ok 33 1206s # testing : PR 60478 rewrite loop is halted 1206s # expected: 500 1206s # received: '500' 1206s ok 34 1206s # testing : Correct internal redirect happened, OK 1206s # expected: qr/VARY2/ 1206s # received: 'VARY2 1206s # ' 1206s ok 35 1206s # testing : Vary:Host header not added, OK 1206s # expected: qr/(?!.*Host.*)/ 1206s # received: 'In-If1' 1206s ok 36 1206s # testing : Correct internal redirect happened, OK 1206s # expected: qr/VARY2/ 1206s # received: 'VARY2 1206s # ' 1206s ok 37 1206s # testing : Vary:Host header not added, OK 1206s # expected: qr/(?!.*Host.*)/ 1206s # received: 'In-If1' 1206s ok 38 1206s # testing : Correct internal redirect happened, OK 1206s # expected: qr/VARY4/ 1206s # received: 'VARY4' 1206s ok 39 1206s # testing : Vary:User-Agent header added, OK 1206s # expected: qr/User-Agent/ 1206s # received: 'In-If1,User-Agent' 1206s ok 40 1206s # testing : Correct internal redirect happened, OK 1206s # expected: qr/VARY4/ 1206s # received: 'VARY4' 1206s ok 41 1206s # testing : Vary:Accept header added, OK 1206s # expected: qr/Accept/ 1206s # received: 'In-If1,Accept' 1206s ok 42 1206s # testing : Correct internal redirect happened, OK 1206s # expected: qr/VARY4/ 1206s # received: 'VARY4' 1206s ok 43 1206s # testing : Vary:Referer header added, OK 1206s # expected: qr/Referer/ 1206s # received: 'In-If1,Referer' 1206s ok 44 1206s # testing : Vary:Accept header not added, OK 1206s # expected: qr/(?!.*Accept.*)/ 1206s # received: 'In-If1,Referer' 1206s ok 45 1206s # testing : Correct internal redirect happened, OK 1206s # expected: qr/VARY4/ 1206s # received: 'VARY4' 1206s ok 46 1206s # testing : Vary:Host header not added, OK 1206s # expected: qr/(?!.*Host.*)/ 1206s # received: 'In-If1' 1206s ok 47 1206s # testing : samesite not present with no arg 1206s # expected: qr/(?!.*SameSite=.*)/ 1206s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:09:31 GMT; secure; HttpOnly' 1206s ok 48 1206s # testing : samesite not present with 0 1206s # expected: qr/(?!.*SameSite=.*)/ 1206s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:09:31 GMT; secure; HttpOnly' 1206s ok 49 1206s # testing : samesite not present with false 1206s # expected: qr/(?!.*SameSite=.*)/ 1206s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:09:31 GMT; secure; HttpOnly' 1206s ok 50 1206s # testing : samesite=none 1206s # expected: qr/SameSite=none/ 1206s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:09:31 GMT; secure; HttpOnly; SameSite=none' 1206s ok 51 1206s # testing : samesite=lax 1206s # expected: qr/SameSite=lax/ 1206s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:09:31 GMT; secure; HttpOnly; SameSite=lax' 1206s ok 52 1206s # testing : samesite=foo 1206s # expected: qr/SameSite=foo/ 1206s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:09:31 GMT; secure; HttpOnly; SameSite=foo' 1206s ok 53 1206s ok 1208s t/modules/sed.t ..................... 1208s 1..2 1208s # Running under perl version 5.038002 for linux 1208s # Current time local: Mon Apr 8 19:09:31 2024 1208s # Current time GMT: Mon Apr 8 19:09:31 2024 1208s # Using Test.pm version 1.31 1208s # Using Apache/Test.pm version 1.42 1208s # testing : status code for /apache/sed/out-foo/foobar.html 1208s # expected: 200 1208s # received: '200' 1208s ok 1 1208s # testing : sed output filter 1208s # expected: 'barbar' 1208s # received: 'barbar' 1208s ok 2 1208s ok 1211s t/modules/session.t ................. 1211s 1..140 todo 53 54 88 89; 1211s # Running under perl version 5.038002 for linux 1211s # Current time local: Mon Apr 8 19:09:33 2024 1211s # Current time GMT: Mon Apr 8 19:09:33 2024 1211s # Using Test.pm version 1.31 1211s # Using Apache/Test.pm version 1.42 1211s # Cannot write session when off: POST / 1211s # testing : response code (Cannot write session when off) 1211s # expected: 200 1211s # received: '200' 1211s ok 1 1211s # no expiry (Cannot write session when off) 1211s ok 2 1211s # testing : session header (Cannot write session when off) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 3 1211s # testing : session dirty (Cannot write session when off) 1211s # expected: 0 1211s # received: 0 1211s ok 4 1211s # testing : body (Cannot write session when off) 1211s # expected: '' 1211s # received: '' 1211s ok 5 1211s # New empty session is not saved: GET /on 1211s # testing : response code (New empty session is not saved) 1211s # expected: 200 1211s # received: '200' 1211s ok 6 1211s # no expiry (New empty session is not saved) 1211s ok 7 1211s # testing : session header (New empty session is not saved) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 8 1211s # testing : session dirty (New empty session is not saved) 1211s # expected: 0 1211s # received: 0 1211s ok 9 1211s # testing : body (New empty session is not saved) 1211s # expected: '' 1211s # received: '' 1211s ok 10 1211s # Set session: POST /on 1211s # testing : response code (Set session) 1211s # expected: 200 1211s # received: '200' 1211s ok 11 1211s # no expiry (Set session) 1211s ok 12 1211s # testing : session header (Set session) 1211s # expected: 'test=value' 1211s # received: 'test=value' 1211s ok 13 1211s # testing : session dirty (Set session) 1211s # expected: 1 1211s # received: '1' 1211s ok 14 1211s # testing : body (Set session) 1211s # expected: '' 1211s # received: '' 1211s ok 15 1211s # Get session: POST /on?test=value 1211s # testing : response code (Get session) 1211s # expected: 200 1211s # received: '200' 1211s ok 16 1211s # no expiry (Get session) 1211s ok 17 1211s # testing : session header (Get session) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 18 1211s # testing : session dirty (Get session) 1211s # expected: 0 1211s # received: 0 1211s ok 19 1211s # testing : body (Get session) 1211s # expected: 'value' 1211s # received: 'value' 1211s ok 20 1211s # Delete session: POST /on?test=value 1211s # testing : response code (Delete session) 1211s # expected: 200 1211s # received: '200' 1211s ok 21 1211s # no expiry (Delete session) 1211s ok 22 1211s # testing : session header (Delete session) 1211s # expected: '' 1211s # received: '' 1211s ok 23 1211s # testing : session dirty (Delete session) 1211s # expected: 1 1211s # received: '1' 1211s ok 24 1211s # testing : body (Delete session) 1211s # expected: '' 1211s # received: '' 1211s ok 25 1211s # Edit session: POST /on?test=value 1211s # testing : response code (Edit session) 1211s # expected: 200 1211s # received: '200' 1211s ok 26 1211s # no expiry (Edit session) 1211s ok 27 1211s # testing : session header (Edit session) 1211s # expected: 'test=' 1211s # received: 'test=' 1211s ok 28 1211s # testing : session dirty (Edit session) 1211s # expected: 1 1211s # received: '1' 1211s ok 29 1211s # testing : body (Edit session) 1211s # expected: '' 1211s # received: '' 1211s ok 30 1211s # Encode session: POST /on/encode 1211s # testing : response code (Encode session) 1211s # expected: 200 1211s # received: '200' 1211s ok 31 1211s # no expiry (Encode session) 1211s ok 32 1211s # testing : session header (Encode session) 1211s # expected: 'TestEncoded:test=value' 1211s # received: 'TestEncoded:test=value' 1211s ok 33 1211s # testing : session dirty (Encode session) 1211s # expected: 1 1211s # received: '1' 1211s ok 34 1211s # testing : body (Encode session) 1211s # expected: '' 1211s # received: '' 1211s ok 35 1211s # Decode session: POST /on/encode?TestEncoded:test=value 1211s # testing : response code (Decode session) 1211s # expected: 200 1211s # received: '200' 1211s ok 36 1211s # no expiry (Decode session) 1211s ok 37 1211s # testing : session header (Decode session) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 38 1211s # testing : session dirty (Decode session) 1211s # expected: 0 1211s # received: 0 1211s ok 39 1211s # testing : body (Decode session) 1211s # expected: 'value' 1211s # received: 'value' 1211s ok 40 1211s # Custom decoder failure: GET /on/encode?test=value 1211s # testing : response code (Custom decoder failure) 1211s # expected: 200 1211s # received: '200' 1211s ok 41 1211s # no expiry (Custom decoder failure) 1211s ok 42 1211s # testing : session header (Custom decoder failure) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 43 1211s # testing : session dirty (Custom decoder failure) 1211s # expected: 0 1211s # received: 0 1211s ok 44 1211s # testing : body (Custom decoder failure) 1211s # expected: '' 1211s # received: '' 1211s ok 45 1211s # Identity decoder failure: GET /on?&=test 1211s # testing : response code (Identity decoder failure) 1211s # expected: 200 1211s # received: '200' 1211s ok 46 1211s # no expiry (Identity decoder failure) 1211s ok 47 1211s # testing : session header (Identity decoder failure) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 48 1211s # testing : session dirty (Identity decoder failure) 1211s # expected: 0 1211s # received: 0 1211s ok 49 1211s # testing : body (Identity decoder failure) 1211s # expected: '' 1211s # received: '' 1211s ok 50 1211s # Session writable after decode failure: POST /on/encode?test=value 1211s # testing : response code (Session writable after decode failure) 1211s # expected: 200 1211s # received: '200' 1211s ok 51 1211s # no expiry (Session writable after decode failure) 1211s ok 52 1211s # testing : session header (Session writable after decode failure) 1211s # expected: 'TestEncoded:test=value' 1211s # received: '(none)' 1211s not ok 53 1211s # Failed test 53 in t/modules/session.t at line 77 fail #11 *TODO* 1211s # testing : session dirty (Session writable after decode failure) 1211s # expected: 1 1211s # received: 0 1211s not ok 54 1211s # Failed test 54 in t/modules/session.t at line 79 fail #11 *TODO* 1211s # testing : body (Session writable after decode failure) 1211s # expected: '' 1211s # received: '' 1211s ok 55 1211s # SessionEnv Off 1211s # testing : response code (SessionEnv Off) 1211s # expected: 200 1211s # received: '200' 1211s ok 56 1211s # no expiry (SessionEnv Off) 1211s ok 57 1211s # testing : session header (SessionEnv Off) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 58 1211s # testing : session dirty (SessionEnv Off) 1211s # expected: 0 1211s # received: 0 1211s ok 59 1211s # testing : body (SessionEnv Off) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 60 1211s # SessionEnv On: GET /on/env/on/env.shtml?test=value 1211s # testing : response code (SessionEnv On) 1211s # expected: 200 1211s # received: '200' 1211s ok 61 1211s # no expiry (SessionEnv On) 1211s ok 62 1211s # testing : session header (SessionEnv On) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 63 1211s # testing : session dirty (SessionEnv On) 1211s # expected: 0 1211s # received: 0 1211s ok 64 1211s # testing : body (SessionEnv On) 1211s # expected: 'test=value' 1211s # received: 'test=value' 1211s ok 65 1211s # SessionHeader 1211s # testing : response code (SessionHeader) 1211s # expected: 200 1211s # received: '200' 1211s ok 66 1211s # no expiry (SessionHeader) 1211s ok 67 1211s # testing : session header (SessionHeader) 1211s # expected: 'test=value&another=5&last=7' 1211s # received: 'test=value&another=5&last=7' 1211s ok 68 1211s # testing : session dirty (SessionHeader) 1211s # expected: 1 1211s # received: '1' 1211s ok 69 1211s # testing : body (SessionHeader) 1211s # expected: '' 1211s # received: '' 1211s ok 70 1211s # SessionMaxAge adds expiry: GET /on/expire?test=value 1211s # testing : response code (SessionMaxAge adds expiry) 1211s # expected: 200 1211s # received: '200' 1211s ok 71 1211s # expiry of 1712603476 (SessionMaxAge adds expiry) 1211s ok 72 1211s # testing : session header (SessionMaxAge adds expiry) 1211s # expected: 'test=value' 1211s # received: 'test=value' 1211s ok 73 1211s # testing : session dirty (SessionMaxAge adds expiry) 1211s # expected: 0 1211s # received: '0' 1211s ok 74 1211s # testing : body (SessionMaxAge adds expiry) 1211s # expected: '' 1211s # received: '' 1211s ok 75 1211s # Discard expired session: GET /on/expire?test=value&expiry=1 1211s # testing : response code (Discard expired session) 1211s # expected: 200 1211s # received: '200' 1211s ok 76 1211s # expiry of 1712603476 (Discard expired session) 1211s ok 77 1211s # testing : session header (Discard expired session) 1211s # expected: '' 1211s # received: '' 1211s ok 78 1211s # testing : session dirty (Discard expired session) 1211s # expected: 0 1211s # received: '0' 1211s ok 79 1211s # testing : body (Discard expired session) 1211s # expected: '' 1211s # received: '' 1211s ok 80 1211s # Keep non-expired session: GET /on/expire?test=value&expiry=1712603576000000 1211s # testing : response code (Keep non-expired session) 1211s # expected: 200 1211s # received: '200' 1211s ok 81 1211s # expiry of 1712603476 (Keep non-expired session) 1211s ok 82 1211s # testing : session header (Keep non-expired session) 1211s # expected: 'test=value' 1211s # received: 'test=value' 1211s ok 83 1211s # testing : session dirty (Keep non-expired session) 1211s # expected: 0 1211s # received: '0' 1211s ok 84 1211s # testing : body (Keep non-expired session) 1211s # expected: '' 1211s # received: '' 1211s ok 85 1211s # Session writable after expired: POST /on/expire?expiry=1 1211s # testing : response code (Session writable after expired) 1211s # expected: 200 1211s # received: '200' 1211s ok 86 1211s # expiry of 1712603476 (Session writable after expired) 1211s ok 87 1211s # testing : session header (Session writable after expired) 1211s # expected: 'test=value' 1211s # received: '' 1211s not ok 88 1211s # Failed test 88 in t/modules/session.t at line 77 fail #18 *TODO* 1211s # testing : session dirty (Session writable after expired) 1211s # expected: 1 1211s # received: '0' 1211s not ok 89 1211s # Failed test 89 in t/modules/session.t at line 79 fail #18 *TODO* 1211s # testing : body (Session writable after expired) 1211s # expected: '' 1211s # received: '' 1211s ok 90 1211s # SessionExpiryUpdateInterval off by default: GET /on/expire?test=value&expiry=1712603476000000 1211s # testing : response code (SessionExpiryUpdateInterval off by default) 1211s # expected: 200 1211s # received: '200' 1211s ok 91 1211s # expiry of 1712603476 (SessionExpiryUpdateInterval off by default) 1211s ok 92 1211s # testing : session header (SessionExpiryUpdateInterval off by default) 1211s # expected: 'test=value' 1211s # received: 'test=value' 1211s ok 93 1211s # testing : session dirty (SessionExpiryUpdateInterval off by default) 1211s # expected: 0 1211s # received: '0' 1211s ok 94 1211s # testing : body (SessionExpiryUpdateInterval off by default) 1211s # expected: '' 1211s # received: '' 1211s ok 95 1211s # SessionExpiryUpdateInterval skips save: GET /on/expire/cache?test=value&expiry=1712603476000000 1211s # testing : response code (SessionExpiryUpdateInterval skips save) 1211s # expected: 200 1211s # received: '200' 1211s ok 96 1211s # no expiry (SessionExpiryUpdateInterval skips save) 1211s ok 97 1211s # testing : session header (SessionExpiryUpdateInterval skips save) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 98 1211s # testing : session dirty (SessionExpiryUpdateInterval skips save) 1211s # expected: 0 1211s # received: 0 1211s ok 99 1211s # testing : body (SessionExpiryUpdateInterval skips save) 1211s # expected: '' 1211s # received: '' 1211s ok 100 1211s # Session readable when save skipped: POST /on/expire/cache?test=value&expiry=1712603476000000 1211s # testing : response code (Session readable when save skipped) 1211s # expected: 200 1211s # received: '200' 1211s ok 101 1211s # no expiry (Session readable when save skipped) 1211s ok 102 1211s # testing : session header (Session readable when save skipped) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 103 1211s # testing : session dirty (Session readable when save skipped) 1211s # expected: 0 1211s # received: 0 1211s ok 104 1211s # testing : body (Session readable when save skipped) 1211s # expected: 'value' 1211s # received: 'value' 1211s ok 105 1211s # Dirty overrides SessionExpiryUpdateInterval: POST /on/expire/cache?test=value&expiry=1712603476000000 1211s # testing : response code (Dirty overrides SessionExpiryUpdateInterval) 1211s # expected: 200 1211s # received: '200' 1211s ok 106 1211s # expiry of 1712603476 (Dirty overrides SessionExpiryUpdateInterval) 1211s ok 107 1211s # testing : session header (Dirty overrides SessionExpiryUpdateInterval) 1211s # expected: 'test=value' 1211s # received: 'test=value' 1211s ok 108 1211s # testing : session dirty (Dirty overrides SessionExpiryUpdateInterval) 1211s # expected: 1 1211s # received: '1' 1211s ok 109 1211s # testing : body (Dirty overrides SessionExpiryUpdateInterval) 1211s # expected: '' 1211s # received: '' 1211s ok 110 1211s # Old session always updates expiry: GET /on/expire/cache?test=value&expiry=1712603416000000 1211s # testing : response code (Old session always updates expiry) 1211s # expected: 200 1211s # received: '200' 1211s ok 111 1211s # expiry of 1712603476 (Old session always updates expiry) 1211s ok 112 1211s # testing : session header (Old session always updates expiry) 1211s # expected: 'test=value' 1211s # received: 'test=value' 1211s ok 113 1211s # testing : session dirty (Old session always updates expiry) 1211s # expected: 0 1211s # received: '0' 1211s ok 114 1211s # testing : body (Old session always updates expiry) 1211s # expected: '' 1211s # received: '' 1211s ok 115 1211s # New empty session with expiry not saved: GET /on/expire/cache 1211s # testing : response code (New empty session with expiry not saved) 1211s # expected: 200 1211s # received: '200' 1211s ok 116 1211s # no expiry (New empty session with expiry not saved) 1211s ok 117 1211s # testing : session header (New empty session with expiry not saved) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 118 1211s # testing : session dirty (New empty session with expiry not saved) 1211s # expected: 0 1211s # received: 0 1211s ok 119 1211s # testing : body (New empty session with expiry not saved) 1211s # expected: '' 1211s # received: '' 1211s ok 120 1211s # Can create session with SessionExpiryUpdateInterval: POST /on/expire/cache 1211s # testing : response code (Can create session with SessionExpiryUpdateInterval) 1211s # expected: 200 1211s # received: '200' 1211s ok 121 1211s # expiry of 1712603476 (Can create session with SessionExpiryUpdateInterval) 1211s ok 122 1211s # testing : session header (Can create session with SessionExpiryUpdateInterval) 1211s # expected: 'test=value' 1211s # received: 'test=value' 1211s ok 123 1211s # testing : session dirty (Can create session with SessionExpiryUpdateInterval) 1211s # expected: 1 1211s # received: '1' 1211s ok 124 1211s # testing : body (Can create session with SessionExpiryUpdateInterval) 1211s # expected: '' 1211s # received: '' 1211s ok 125 1211s # Cannot write session when not included: POST /on/include?test=value 1211s # testing : response code (Cannot write session when not included) 1211s # expected: 200 1211s # received: '200' 1211s ok 126 1211s # no expiry (Cannot write session when not included) 1211s ok 127 1211s # testing : session header (Cannot write session when not included) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 128 1211s # testing : session dirty (Cannot write session when not included) 1211s # expected: 0 1211s # received: 0 1211s ok 129 1211s # testing : body (Cannot write session when not included) 1211s # expected: '' 1211s # received: '' 1211s ok 130 1211s # Can read session when included: POST /on/include/yes?test=value 1211s # testing : response code (Can read session when included) 1211s # expected: 200 1211s # received: '200' 1211s ok 131 1211s # no expiry (Can read session when included) 1211s ok 132 1211s # testing : session header (Can read session when included) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 133 1211s # testing : session dirty (Can read session when included) 1211s # expected: 0 1211s # received: 0 1211s ok 134 1211s # testing : body (Can read session when included) 1211s # expected: 'value' 1211s # received: 'value' 1211s ok 135 1211s # SessionExclude overrides SessionInclude: POST /on/include/yes/no?test=value 1211s # testing : response code (SessionExclude overrides SessionInclude) 1211s # expected: 200 1211s # received: '200' 1211s ok 136 1211s # no expiry (SessionExclude overrides SessionInclude) 1211s ok 137 1211s # testing : session header (SessionExclude overrides SessionInclude) 1211s # expected: '(none)' 1211s # received: '(none)' 1211s ok 138 1211s # testing : session dirty (SessionExclude overrides SessionInclude) 1211s # expected: 0 1211s # received: 0 1211s ok 139 1211s # testing : body (SessionExclude overrides SessionInclude) 1211s # expected: '' 1211s # received: '' 1211s ok 140 1211s ok 1213s t/modules/session_cookie.t .......... 1213s 1..2 1213s # Running under perl version 5.038002 for linux 1213s # Current time local: Mon Apr 8 19:09:36 2024 1213s # Current time GMT: Mon Apr 8 19:09:36 2024 1213s # Using Test.pm version 1.31 1213s # Using Apache/Test.pm version 1.42 1213s # expected: 404 1213s # received: '404' 1213s ok 1 1213s # expected: 200 1213s # received: '200' 1213s ok 2 1213s ok 1215s t/modules/setenvif.t ................ 1215s 1..142 1215s # Running under perl version 5.038002 for linux 1215s # Current time local: Mon Apr 8 19:09:38 2024 1215s # Current time GMT: Mon Apr 8 19:09:38 2024 1215s # Using Test.pm version 1.31 1215s # Using Apache/Test.pm version 1.42 1215s --- 1215s conf: 1215s BrowserMatch ^libwww-perl/.* VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 1 1215s --- 1215s conf: 1215s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 2 1215s --- 1215s conf: 1215s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 3 1215s --- 1215s conf: 1215s BrowserMatch foo-browser/0.1 VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 4 1215s --- 1215s conf: 1215s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 5 1215s --- 1215s conf: 1215s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 6 1215s --- 1215s conf: 1215s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 7 1215s --- 1215s conf: 1215s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 8 1215s --- 1215s conf: 1215s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 9 1215s --- 1215s conf: 1215s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 10 1215s --- 1215s conf: 1215s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 11 1215s --- 1215s conf: 1215s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 12 1215s --- 1215s conf: 1215s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 13 1215s --- 1215s conf: 1215s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 14 1215s --- 1215s conf: 1215s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 15 1215s --- 1215s conf: 1215s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 16 1215s --- 1215s conf: 1215s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 17 1215s --- 1215s conf: 1215s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 18 1215s --- 1215s conf: 1215s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 19 1215s --- 1215s conf: 1215s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 20 1215s --- 1215s conf: 1215s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 21 1215s --- 1215s conf: 1215s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 22 1215s --- 1215s conf: 1215s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 23 1215s --- 1215s conf: 1215s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 24 1215s --- 1215s conf: 1215s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 25 1215s --- 1215s conf: 1215s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 26 1215s --- 1215s conf: 1215s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 27 1215s --- 1215s conf: 1215s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 28 1215s --- 1215s conf: 1215s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 29 1215s --- 1215s conf: 1215s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 30 1215s --- 1215s conf: 1215s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 31 1215s --- 1215s conf: 1215s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 32 1215s --- 1215s conf: 1215s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 33 1215s --- 1215s conf: 1215s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 34 1215s --- 1215s conf: 1215s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 35 1215s --- 1215s conf: 1215s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 36 1215s --- 1215s conf: 1215s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 37 1215s --- 1215s conf: 1215s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 38 1215s --- 1215s conf: 1215s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 39 1215s --- 1215s conf: 1215s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 40 1215s --- 1215s conf: 1215s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 41 1215s --- 1215s conf: 1215s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 42 1215s --- 1215s conf: 1215s SetEnvIf Request_Method GET VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 43 1215s --- 1215s conf: 1215s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 44 1215s --- 1215s conf: 1215s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 45 1215s --- 1215s conf: 1215s SetEnvIf Request_Method POST VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 46 1215s --- 1215s conf: 1215s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 47 1215s --- 1215s conf: 1215s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 48 1215s --- 1215s conf: 1215s SetEnvIf Request_Method GET RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 49 1215s --- 1215s conf: 1215s SetEnvIf Request_Method GET RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 50 1215s --- 1215s conf: 1215s SetEnvIf Request_Method GET RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 51 1215s --- 1215s conf: 1215s SetEnvIf Request_Method GET RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 52 1215s --- 1215s conf: 1215s SetEnvIf Request_Method GET RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 53 1215s --- 1215s conf: 1215s SetEnvIf Request_Method GET RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 54 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_Method GET VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 55 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 56 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 57 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_Method POST VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 58 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 59 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 60 1215s --- 1215s conf: 1215s SetEnvIf Request_Protocol HTTP VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 61 1215s --- 1215s conf: 1215s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 62 1215s --- 1215s conf: 1215s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 63 1215s --- 1215s conf: 1215s SetEnvIf Request_Protocol FTP VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 64 1215s --- 1215s conf: 1215s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 65 1215s --- 1215s conf: 1215s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 66 1215s --- 1215s conf: 1215s SetEnvIf Request_Protocol HTTP RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 67 1215s --- 1215s conf: 1215s SetEnvIf Request_Protocol HTTP RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 68 1215s --- 1215s conf: 1215s SetEnvIf Request_Protocol HTTP RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 69 1215s --- 1215s conf: 1215s SetEnvIf Request_Protocol HTTP RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 70 1215s --- 1215s conf: 1215s SetEnvIf Request_Protocol HTTP RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 71 1215s --- 1215s conf: 1215s SetEnvIf Request_Protocol HTTP RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 72 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 73 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 74 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 75 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 76 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 77 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 78 1215s --- 1215s conf: 1215s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 79 1215s --- 1215s conf: 1215s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 80 1215s --- 1215s conf: 1215s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 81 1215s --- 1215s conf: 1215s SetEnvIf Request_URI foo.html VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 82 1215s --- 1215s conf: 1215s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 83 1215s --- 1215s conf: 1215s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 84 1215s --- 1215s conf: 1215s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 85 1215s --- 1215s conf: 1215s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:(none) 1215s <- 1215s ok 86 1215s --- 1215s conf: 1215s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1215s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s got: 1215s ->1:set 1215s 2:set 1215s 3:set 1215s <- 1215s ok 87 1215s --- 1215s conf: 1215s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 88 1215s --- 1215s conf: 1215s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 89 1215s --- 1215s conf: 1215s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1215s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1215s expecting: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:(none) 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 90 1215s --- 1215s conf: 1215s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set 1215s expecting: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s got: 1215s ->1:set 1215s 2:(none) 1215s 3:(none) 1215s <- 1215s ok 91 1216s --- 1216s conf: 1216s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s ok 92 1216s --- 1216s conf: 1216s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s ok 93 1216s --- 1216s conf: 1216s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 94 1216s --- 1216s conf: 1216s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 95 1216s --- 1216s conf: 1216s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 96 1216s --- 1216s conf: 1216s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set 1216s expecting: 1216s ->1:set 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 97 1216s --- 1216s conf: 1216s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s ok 98 1216s --- 1216s conf: 1216s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s ok 99 1216s --- 1216s conf: 1216s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 100 1216s --- 1216s conf: 1216s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 101 1216s --- 1216s conf: 1216s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 102 1216s --- 1216s conf: 1216s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 VAR_ONE=set 1216s expecting: 1216s ->1:set 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 103 1216s --- 1216s conf: 1216s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s ok 104 1216s --- 1216s conf: 1216s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s ok 105 1216s --- 1216s conf: 1216s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 0 VAR_ONE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 106 1216s --- 1216s conf: 1216s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 107 1216s --- 1216s conf: 1216s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 108 1216s --- 1216s conf: 1216s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set 1216s expecting: 1216s ->1:set 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 109 1216s --- 1216s conf: 1216s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s ok 110 1216s --- 1216s conf: 1216s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s ok 111 1216s --- 1216s conf: 1216s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 112 1216s --- 1216s conf: 1216s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 113 1216s --- 1216s conf: 1216s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 114 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 VAR_ONE=set 1216s expecting: 1216s ->1:set 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 115 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s ok 116 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s ok 117 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 R2=1 1216s SetEnvIf R2 1 VAR_ONE=set 1216s expecting: 1216s ->1:set 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 118 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 R2=1 1216s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s ok 119 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 R2=1 1216s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s ok 120 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 R2=1 1216s SetEnvIf R2 0 VAR_ONE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 121 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 R2=1 1216s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 122 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 R2=1 1216s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 123 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=0 1216s SetEnvIf RELAY 1 VAR_ONE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 124 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=0 1216s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 125 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=0 1216s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 126 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 0 VAR_ONE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 127 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 128 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 129 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 R2=1 1216s SetEnvIf RELAY 1 !R2 1216s SetEnvIf R2 1 VAR_ONE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 130 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 R2=1 1216s SetEnvIf RELAY 1 !R2 1216s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 131 1216s --- 1216s conf: 1216s BrowserMatch ^libwww-perl/.* RELAY=1 1216s SetEnvIf RELAY 1 R2=1 1216s SetEnvIf RELAY 1 !R2 1216s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 132 1216s --- 1216s conf: 1216s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set 1216s expecting: 1216s ->1:set 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 133 1216s --- 1216s conf: 1216s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:(none) 1216s <- 1216s ok 134 1216s --- 1216s conf: 1216s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s got: 1216s ->1:set 1216s 2:set 1216s 3:set 1216s <- 1216s ok 135 1216s --- 1216s conf: 1216s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 136 1216s --- 1216s conf: 1216s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 137 1216s --- 1216s conf: 1216s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 1216s expecting: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s got: 1216s ->1:(none) 1216s 2:(none) 1216s 3:(none) 1216s <- 1216s ok 138 1216s # expected: '1:.shtml 1216s # 2:sh 1216s # 3:(none) 1216s # ' 1216s # received: '1:.shtml 1216s # 2:sh 1216s # 3:(none) 1216s # ' 1216s ok 139 1216s # expected: '1:(none) 1216s # 2:(none) 1216s # 3:(none) 1216s # ' 1216s # received: '1:(none) 1216s # 2:(none) 1216s # 3:(none) 1216s # ' 1216s ok 140 1216s # expected: '1:(none) 1216s # 2:(none) 1216s # 3:(none) 1216s # ' 1216s # received: '1:(none) 1216s # 2:(none) 1216s # 3:(none) 1216s # ' 1216s ok 141 1216s # expected: '1:$0 1216s # 2:$1 1216s # 3:(none) 1216s # ' 1216s # received: '1:$0 1216s # 2:$1 1216s # 3:(none) 1216s # ' 1216s ok 142 1216s ok 1218s t/modules/speling.t ................. 1218s 1..48 1218s # Running under perl version 5.038002 for linux 1218s # Current time local: Mon Apr 8 19:09:40 2024 1218s # Current time GMT: Mon Apr 8 19:09:40 2024 1218s # Using Test.pm version 1.31 1218s # Using Apache/Test.pm version 1.42 1218s # testing : Checking normal. Expecting: 200 1218s # expected: 200 1218s # received: '200' 1218s ok 1 1218s ok 2 # skip Skipping. No redirect with status 200 1218s # testing : Checking omission. Expecting: 301 1218s # expected: 301 1218s # received: '301' 1218s ok 3 1218s # testing : Redirect ok 1218s # expected: qr/good\.html|several1\.html/ 1218s # received: ' 1218s # 1218s # 301 Moved Permanently 1218s # 1218s #

Moved Permanently

1218s #

The document has moved here.

1218s # 1218s # ' 1218s ok 4 1218s # testing : Checking insertion. Expecting: 301 1218s # expected: 301 1218s # received: '301' 1218s ok 5 1218s # testing : Redirect ok 1218s # expected: qr/good\.html|several1\.html/ 1218s # received: ' 1218s # 1218s # 301 Moved Permanently 1218s # 1218s #

Moved Permanently

1218s #

The document has moved here.

1218s # 1218s # ' 1218s ok 6 1218s # testing : Checking transposition. Expecting: 301 1218s # expected: 301 1218s # received: '301' 1218s ok 7 1218s # testing : Redirect ok 1218s # expected: qr/good\.html|several1\.html/ 1218s # received: ' 1218s # 1218s # 301 Moved Permanently 1218s # 1218s #

Moved Permanently

1218s #

The document has moved here.

1218s # 1218s # ' 1218s ok 8 1218s # testing : Checking wrong character. Expecting: 301 1218s # expected: 301 1218s # received: '301' 1218s ok 9 1218s # testing : Redirect ok 1218s # expected: qr/good\.html|several1\.html/ 1218s # received: ' 1218s # 1218s # 301 Moved Permanently 1218s # 1218s #

Moved Permanently

1218s #

The document has moved here.

1218s # 1218s # ' 1218s ok 10 1218s # testing : Checking wrong extension. Expecting: 300 1218s # expected: 300 1218s # received: '300' 1218s ok 11 1218s # testing : Redirect ok 1218s # expected: qr/good\.html|several1\.html/ 1218s # received: ' 1218s # 1218s # 300 Multiple Choices 1218s # 1218s #

Multiple Choices

1218s # The document name you requested (/modules/speling/nocase/good.wrong_ext) could not be found on this server. 1218s # However, we found documents with names similar to the one you requested.

Available documents: 1218s #

1218s # 1218s # ' 1218s ok 12 1218s # testing : Checking NC wrong extension. Expecting: 300 1218s # expected: 300 1218s # received: '300' 1218s ok 13 1218s # testing : Redirect ok 1218s # expected: qr/good\.html|several1\.html/ 1218s # received: ' 1218s # 1218s # 300 Multiple Choices 1218s # 1218s #

Multiple Choices

1218s # The document name you requested (/modules/speling/nocase/GOOD.wrong_ext) could not be found on this server. 1218s # However, we found documents with names similar to the one you requested.

Available documents: 1218s #

1218s # 1218s # ' 1218s ok 14 1218s # testing : Checking wrong filename. Expecting: 404 1218s # expected: 404 1218s # received: '404' 1218s ok 15 1218s ok 16 # skip Skipping. No redirect with status 404 1218s # testing : Checking double transposition. Expecting: 404 1218s # expected: 404 1218s # received: '404' 1218s ok 17 1218s ok 18 # skip Skipping. No redirect with status 404 1218s # testing : Checking double wrong character. Expecting: 404 1218s # expected: 404 1218s # received: '404' 1218s ok 19 1218s ok 20 # skip Skipping. No redirect with status 404 1218s # testing : Checking multiple choice. Expecting: 300 1218s # expected: 300 1218s # received: '300' 1218s ok 21 1218s # testing : Redirect ok 1218s # expected: qr/good\.html|several1\.html/ 1218s # received: ' 1218s # 1218s # 300 Multiple Choices 1218s # 1218s #

Multiple Choices

1218s # The document name you requested (/modules/speling/nocase/several0.html) could not be found on this server. 1218s # However, we found documents with names similar to the one you requested.

Available documents: 1218s #

1218s # 1218s # ' 1218s ok 22 1218s # testing : Checking case. Expecting: 301 1218s # expected: 301 1218s # received: '301' 1218s ok 23 1218s # testing : Redirect ok 1218s # expected: qr/good\.html|several1\.html/ 1218s # received: ' 1218s # 1218s # 301 Moved Permanently 1218s # 1218s #

Moved Permanently

1218s #

The document has moved here.

1218s # 1218s # ' 1218s ok 24 1218s # testing : Checking normal. Expecting: 200 1218s # expected: 200 1218s # received: '200' 1218s ok 25 1218s ok 26 # skip Skipping. No redirect with status 200 1218s # testing : Checking omission. Expecting: 404 1218s # expected: 404 1218s # received: '404' 1218s ok 27 1218s ok 28 # skip Skipping. No redirect with status 404 1218s # testing : Checking insertion. Expecting: 404 1218s # expected: 404 1218s # received: '404' 1218s ok 29 1218s ok 30 # skip Skipping. No redirect with status 404 1218s # testing : Checking transposition. Expecting: 404 1218s # expected: 404 1218s # received: '404' 1218s ok 31 1218s ok 32 # skip Skipping. No redirect with status 404 1218s # testing : Checking wrong character. Expecting: 404 1218s # expected: 404 1218s # received: '404' 1218s ok 33 1218s ok 34 # skip Skipping. No redirect with status 404 1218s # testing : Checking wrong extension. Expecting: 300 1218s # expected: 300 1218s # received: '300' 1218s ok 35 1218s # testing : Redirect ok 1218s # expected: qr/good\.html|several1\.html/ 1218s # received: ' 1218s # 1218s # 300 Multiple Choices 1218s # 1218s #

Multiple Choices

1218s # The document name you requested (/modules/speling/caseonly/good.wrong_ext) could not be found on this server. 1218s # However, we found documents with names similar to the one you requested.

Available documents: 1218s #

1218s # 1218s # ' 1218s ok 36 1218s # testing : Checking NC wrong extension. Expecting: 300 1218s # expected: 300 1218s # received: '300' 1218s ok 37 1218s # testing : Redirect ok 1218s # expected: qr/good\.html|several1\.html/ 1218s # received: ' 1218s # 1218s # 300 Multiple Choices 1218s # 1218s #

Multiple Choices

1218s # The document name you requested (/modules/speling/caseonly/GOOD.wrong_ext) could not be found on this server. 1218s # However, we found documents with names similar to the one you requested.

Available documents: 1218s #

1218s # 1218s # ' 1218s ok 38 1218s # testing : Checking wrong filename. Expecting: 404 1218s # expected: 404 1218s # received: '404' 1218s ok 39 1218s ok 40 # skip Skipping. No redirect with status 404 1218s # testing : Checking double transposition. Expecting: 404 1218s # expected: 404 1218s # received: '404' 1218s ok 41 1218s ok 42 # skip Skipping. No redirect with status 404 1218s # testing : Checking double wrong character. Expecting: 404 1218s # expected: 404 1218s # received: '404' 1218s ok 43 1218s ok 44 # skip Skipping. No redirect with status 404 1218s # testing : Checking multiple choice. Expecting: 404 1218s # expected: 404 1218s # received: '404' 1218s ok 45 1218s ok 46 # skip Skipping. No redirect with status 404 1218s # testing : Checking case. Expecting: 301 1218s # expected: 301 1218s # received: '301' 1218s ok 47 1218s # testing : Redirect ok 1218s # expected: qr/good\.html|several1\.html/ 1218s # received: ' 1218s # 1218s # 301 Moved Permanently 1218s # 1218s #

Moved Permanently

1218s #

The document has moved here.

1218s # 1218s # ' 1218s ok 48 1218s ok 1220s t/modules/status.t .................. 1220s 1..1 1220s # Running under perl version 5.038002 for linux 1220s # Current time local: Mon Apr 8 19:09:43 2024 1220s # Current time GMT: Mon Apr 8 19:09:43 2024 1220s # Using Test.pm version 1.31 1220s # Using Apache/Test.pm version 1.42 1220s 1220s 1220s Apache Status 1220s 1220s

Apache Server Status for localhost (via 127.0.0.1)

1220s 1220s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1220s
Server MPM: worker
1220s
Server Built: 2024-03-31T08:37:28 1220s

1220s
Current Time: Monday, 08-Apr-2024 19:09:45 UTC
1220s
Restart Time: Monday, 08-Apr-2024 19:05:35 UTC
1220s
Parent Server Config. Generation: 1
1220s
Parent Server MPM Generation: 0
1220s
Server uptime: 4 minutes 10 seconds
1220s
Server load: 1.38 1.18 0.67
1220s
Total accesses: 6787 - Total Traffic: 139.9 MB - Total Duration: 73943
1220s
CPU Usage: u4.32 s3.93 cu1.26 cs.66 - 4.07% CPU load
1220s
27.1 requests/sec - 0.6 MB/second - 21.1 kB/request - 10.8948 ms/request
1220s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1220s
____________W_______....................
1220s

Scoreboard Key:
1220s "_" Waiting for Connection, 1220s "S" Starting up, 1220s "R" Reading Request,
1220s "W" Sending Reply, 1220s "K" Keepalive (read), 1220s "D" DNS Lookup,
1220s "C" Closing connection, 1220s "L" Logging, 1220s "G" Gracefully finishing,
1220s "I" Idle cleanup of worker, 1220s "." Open slot with no current process
1220s

1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s
SrvPIDAccMCPU 1220s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01651160/333/333_ 1220s 5.072267160.017.5117.51 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
0-01651160/319/319_ 1220s 5.062124950.017.4117.41 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
0-01651160/322/322_ 1220s 5.082014400.02.332.33 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
0-01651160/328/328_ 1220s 5.0621147020.02.272.27 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
0-01651160/322/322_ 1220s 5.072014130.01.971.97 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
0-01651160/351/351_ 1220s 5.062117400.014.8014.80 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
0-01651160/319/319_ 1220s 5.082211350.01.841.84 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
0-01651160/330/330_ 1220s 5.072114590.02.642.64 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
0-01651160/405/405_ 1220s 5.062016760.03.573.57 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
0-01651160/323/323_ 1220s 5.062111580.04.104.10 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-01651170/321/321_ 1220s 5.012032510.011.6111.61 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
1-01651170/321/321_ 1220s 5.012311260.02.552.55 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
1-01651170/420/420W 1220s 5.010024220.020.5920.59 1220s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1-01651170/375/375_ 1220s 5.012065240.017.5817.58 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
1-01651170/322/322_ 1220s 5.012120110.02.052.05 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
1-01651170/321/321_ 1220s 5.012215820.02.062.06 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
1-01651170/322/322_ 1220s 5.0122146860.02.042.04 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
1-01651170/324/324_ 1220s 5.012014490.07.917.91 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
1-01651170/380/380_ 1220s 5.012055900.02.002.00 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
1-01651170/329/329_ 1220s 5.012113580.03.113.11 1220s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1220s
1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s 1220s
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
1220s 1220s ok 1 1220s ok 1222s t/modules/substitute.t .............. 1222s 1..19 1222s # Running under perl version 5.038002 for linux 1222s # Current time local: Mon Apr 8 19:09:45 2024 1222s # Current time GMT: Mon Apr 8 19:09:45 2024 1222s # Using Test.pm version 1.31 1222s # Using Apache/Test.pm version 1.42 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1222s got 200 'barbar': OK 1222s ok 1 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1222s got 200 'barbar': OK 1222s ok 2 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1222s got 200 'foofoo': OK 1222s ok 3 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1222s got 200 'barbar': OK 1222s ok 4 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1222s got 200 'barbar': OK 1222s ok 5 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1222s got 200 'barbar': OK 1222s ok 6 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1222s got 200 'foof 1222s oo': OK 1222s ok 7 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1222s got 200 'xfoo': OK 1222s ok 8 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1222s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1222s ok 9 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1222s got 200 'barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s barx 1222s ': OK 1222s ok 10 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1222s got 200 'a$1axb(': OK 1222s ok 11 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1222s got 200 'a$XX': OK 1222s ok 12 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1222s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1223s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1223s ok 13 1223s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1223s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1223s got 200 'x&x': OK 1223s ok 14 1223s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1223s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1223s got 200 'xx': OK 1223s ok 15 1223s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1223s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1223s got 200 'fcooar': OK 1223s ok 16 1223s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1223s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1223s got 200 'fc$1ar': OK 1223s ok 17 1223s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1223s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1223s got 200 'fdooar': OK 1223s ok 18 1223s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1223s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1223s got 200 'XXXfooXXX 1223s bar': OK 1223s ok 19 1223s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1223s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1223s ok 1226s t/modules/unique_id.t ............... 1226s 1..300 1226s # Running under perl version 5.038002 for linux 1226s # Current time local: Mon Apr 8 19:09:47 2024 1226s # Current time GMT: Mon Apr 8 19:09:47 2024 1226s # Using Test.pm version 1.31 1226s # Using Apache/Test.pm version 1.42 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 1 1226s # unique id: ZhRA_Vj4soedj7kaC_GcbQAAAEU 1226s ok 2 1226s ok 3 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 4 1226s # unique id: ZhRA_Tp7bog3C4rkBBgvSwAAAAM 1226s ok 5 1226s ok 6 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 7 1226s # unique id: ZhRA_Vj4soedj7kaC_GcbgAAAEc 1226s ok 8 1226s ok 9 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 10 1226s # unique id: ZhRA_Tp7bog3C4rkBBgvTAAAAAk 1226s ok 11 1226s ok 12 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 13 1226s # unique id: ZhRA_Vj4soedj7kaC_GcbwAAAEE 1226s ok 14 1226s ok 15 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 16 1226s # unique id: ZhRA_Tp7bog3C4rkBBgvTQAAAAU 1226s ok 17 1226s ok 18 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 19 1226s # unique id: ZhRA_Vj4soedj7kaC_GccAAAAEM 1226s ok 20 1226s ok 21 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 22 1226s # unique id: ZhRA_Tp7bog3C4rkBBgvTgAAAAg 1226s ok 23 1226s ok 24 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 25 1226s # unique id: ZhRA_Vj4soedj7kaC_GccQAAAEQ 1226s ok 26 1226s ok 27 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 28 1226s # unique id: ZhRA_Tp7bog3C4rkBBgvTwAAAAc 1226s ok 29 1226s ok 30 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 31 1226s # unique id: ZhRA_Vj4soedj7kaC_GccgAAAEA 1226s ok 32 1226s ok 33 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 34 1226s # unique id: ZhRA_Tp7bog3C4rkBBgvUAAAAAQ 1226s ok 35 1226s ok 36 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 37 1226s # unique id: ZhRA_Vj4soedj7kaC_GccwAAAEY 1226s ok 38 1226s ok 39 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 40 1226s # unique id: ZhRA_Tp7bog3C4rkBBgvUQAAAAA 1226s ok 41 1226s ok 42 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 43 1226s # unique id: ZhRA_Vj4soedj7kaC_GcdAAAAEg 1226s ok 44 1226s ok 45 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 46 1226s # unique id: ZhRA_Tp7bog3C4rkBBgvUgAAAAY 1226s ok 47 1226s ok 48 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 49 1226s # unique id: ZhRA_Vj4soedj7kaC_GcdQAAAEk 1226s ok 50 1226s ok 51 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 52 1226s # unique id: ZhRA_Tp7bog3C4rkBBgvUwAAAAI 1226s ok 53 1226s ok 54 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 55 1226s # unique id: ZhRA_Vj4soedj7kaC_GcdgAAAEI 1226s ok 56 1226s ok 57 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 58 1226s # unique id: ZhRA_Tp7bog3C4rkBBgvVAAAAAE 1226s ok 59 1226s ok 60 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 61 1226s # unique id: ZhRA_Vj4soedj7kaC_GcdwAAAEU 1226s ok 62 1226s ok 63 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 64 1226s # unique id: ZhRA_Tp7bog3C4rkBBgvVQAAAAk 1226s ok 65 1226s ok 66 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 67 1226s # unique id: ZhRA_lj4soedj7kaC_GceAAAAEE 1226s ok 68 1226s ok 69 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 70 1226s # unique id: ZhRA_jp7bog3C4rkBBgvVgAAAAM 1226s ok 71 1226s ok 72 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 73 1226s # unique id: ZhRA_lj4soedj7kaC_GceQAAAEc 1226s ok 74 1226s ok 75 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 76 1226s # unique id: ZhRA_jp7bog3C4rkBBgvVwAAAAU 1226s ok 77 1226s ok 78 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 79 1226s # unique id: ZhRA_lj4soedj7kaC_GcegAAAEM 1226s ok 80 1226s ok 81 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 82 1226s # unique id: ZhRA_jp7bog3C4rkBBgvWAAAAAc 1226s ok 83 1226s ok 84 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 85 1226s # unique id: ZhRA_lj4soedj7kaC_GcewAAAEQ 1226s ok 86 1226s ok 87 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 88 1226s # unique id: ZhRA_jp7bog3C4rkBBgvWQAAAAg 1226s ok 89 1226s ok 90 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 91 1226s # unique id: ZhRA_lj4soedj7kaC_GcfAAAAEA 1226s ok 92 1226s ok 93 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 94 1226s # unique id: ZhRA_jp7bog3C4rkBBgvWgAAAAQ 1226s ok 95 1226s ok 96 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 97 1226s # unique id: ZhRA_lj4soedj7kaC_GcfQAAAEY 1226s ok 98 1226s ok 99 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 100 1226s # unique id: ZhRA_jp7bog3C4rkBBgvWwAAAAY 1226s ok 101 1226s ok 102 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 103 1226s # unique id: ZhRA_lj4soedj7kaC_GcfgAAAEk 1226s ok 104 1226s ok 105 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 106 1226s # unique id: ZhRA_jp7bog3C4rkBBgvXAAAAAA 1226s ok 107 1226s ok 108 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 109 1226s # unique id: ZhRA_lj4soedj7kaC_GcfwAAAEg 1226s ok 110 1226s ok 111 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 112 1226s # unique id: ZhRA_jp7bog3C4rkBBgvXQAAAAI 1226s ok 113 1226s ok 114 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 115 1226s # unique id: ZhRA_lj4soedj7kaC_GcgAAAAEI 1226s ok 116 1226s ok 117 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 118 1226s # unique id: ZhRA_jp7bog3C4rkBBgvXgAAAAE 1226s ok 119 1226s ok 120 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 121 1226s # unique id: ZhRA_lj4soedj7kaC_GcgQAAAEU 1226s ok 122 1226s ok 123 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 124 1226s # unique id: ZhRA_jp7bog3C4rkBBgvXwAAAAk 1226s ok 125 1226s ok 126 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 127 1226s # unique id: ZhRA_lj4soedj7kaC_GcggAAAEE 1226s ok 128 1226s ok 129 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 130 1226s # unique id: ZhRA_jp7bog3C4rkBBgvYAAAAAM 1226s ok 131 1226s ok 132 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 133 1226s # unique id: ZhRA_lj4soedj7kaC_GcgwAAAEc 1226s ok 134 1226s ok 135 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 136 1226s # unique id: ZhRA_jp7bog3C4rkBBgvYQAAAAU 1226s ok 137 1226s ok 138 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 139 1226s # unique id: ZhRA_lj4soedj7kaC_GchAAAAEM 1226s ok 140 1226s ok 141 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 142 1226s # unique id: ZhRA_jp7bog3C4rkBBgvYgAAAAc 1226s ok 143 1226s ok 144 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 145 1226s # unique id: ZhRA_lj4soedj7kaC_GchQAAAEA 1226s ok 146 1226s ok 147 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 148 1226s # unique id: ZhRA_jp7bog3C4rkBBgvYwAAAAg 1226s ok 149 1226s ok 150 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 151 1226s # unique id: ZhRA_lj4soedj7kaC_GchgAAAEQ 1226s ok 152 1226s ok 153 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 154 1226s # unique id: ZhRA_jp7bog3C4rkBBgvZAAAAAQ 1226s ok 155 1226s ok 156 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 157 1226s # unique id: ZhRA_lj4soedj7kaC_GchwAAAEY 1226s ok 158 1226s ok 159 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 160 1226s # unique id: ZhRA_jp7bog3C4rkBBgvZQAAAAA 1226s ok 161 1226s ok 162 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 163 1226s # unique id: ZhRA_lj4soedj7kaC_GciAAAAEk 1226s ok 164 1226s ok 165 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 166 1226s # unique id: ZhRA_jp7bog3C4rkBBgvZgAAAAY 1226s ok 167 1226s ok 168 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 169 1226s # unique id: ZhRA_lj4soedj7kaC_GciQAAAEI 1226s ok 170 1226s ok 171 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 172 1226s # unique id: ZhRA_jp7bog3C4rkBBgvZwAAAAI 1226s ok 173 1226s ok 174 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 175 1226s # unique id: ZhRA_lj4soedj7kaC_GcigAAAEg 1226s ok 176 1226s ok 177 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 178 1226s # unique id: ZhRA_jp7bog3C4rkBBgvaAAAAAE 1226s ok 179 1226s ok 180 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 181 1226s # unique id: ZhRA_lj4soedj7kaC_GciwAAAEU 1226s ok 182 1226s ok 183 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 184 1226s # unique id: ZhRA_jp7bog3C4rkBBgvaQAAAAk 1226s ok 185 1226s ok 186 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 187 1226s # unique id: ZhRA_lj4soedj7kaC_GcjAAAAEE 1226s ok 188 1226s ok 189 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 190 1226s # unique id: ZhRA_jp7bog3C4rkBBgvagAAAAM 1226s ok 191 1226s ok 192 1226s # testing : fetch unique ID 1226s # expected: 200 1226s # received: '200' 1226s ok 193 1226s # unique id: ZhRA_1j4soedj7kaC_GcjQAAAEc 1227s ok 194 1227s ok 195 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 196 1227s # unique id: ZhRA_zp7bog3C4rkBBgvawAAAAU 1227s ok 197 1227s ok 198 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 199 1227s # unique id: ZhRA_1j4soedj7kaC_GcjgAAAEM 1227s ok 200 1227s ok 201 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 202 1227s # unique id: ZhRA_zp7bog3C4rkBBgvbAAAAAc 1227s ok 203 1227s ok 204 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 205 1227s # unique id: ZhRA_1j4soedj7kaC_GcjwAAAEA 1227s ok 206 1227s ok 207 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 208 1227s # unique id: ZhRA_zp7bog3C4rkBBgvbQAAAAg 1227s ok 209 1227s ok 210 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 211 1227s # unique id: ZhRA_1j4soedj7kaC_GckAAAAEQ 1227s ok 212 1227s ok 213 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 214 1227s # unique id: ZhRA_zp7bog3C4rkBBgvbgAAAAQ 1227s ok 215 1227s ok 216 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 217 1227s # unique id: ZhRA_1j4soedj7kaC_GckQAAAEY 1227s ok 218 1227s ok 219 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 220 1227s # unique id: ZhRA_zp7bog3C4rkBBgvbwAAAAA 1227s ok 221 1227s ok 222 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 223 1227s # unique id: ZhRA_1j4soedj7kaC_GckgAAAEI 1227s ok 224 1227s ok 225 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 226 1227s # unique id: ZhRA_zp7bog3C4rkBBgvcAAAAAY 1227s ok 227 1227s ok 228 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 229 1227s # unique id: ZhRA_1j4soedj7kaC_GckwAAAEk 1227s ok 230 1227s ok 231 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 232 1227s # unique id: ZhRA_zp7bog3C4rkBBgvcQAAAAI 1227s ok 233 1227s ok 234 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 235 1227s # unique id: ZhRA_1j4soedj7kaC_GclAAAAEg 1227s ok 236 1227s ok 237 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 238 1227s # unique id: ZhRA_zp7bog3C4rkBBgvcgAAAAk 1227s ok 239 1227s ok 240 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 241 1227s # unique id: ZhRA_1j4soedj7kaC_GclQAAAEU 1227s ok 242 1227s ok 243 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 244 1227s # unique id: ZhRA_zp7bog3C4rkBBgvcwAAAAE 1227s ok 245 1227s ok 246 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 247 1227s # unique id: ZhRA_1j4soedj7kaC_GclgAAAEE 1227s ok 248 1227s ok 249 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 250 1227s # unique id: ZhRA_zp7bog3C4rkBBgvdAAAAAM 1227s ok 251 1227s ok 252 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 253 1227s # unique id: ZhRA_1j4soedj7kaC_GclwAAAEc 1227s ok 254 1227s ok 255 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 256 1227s # unique id: ZhRA_zp7bog3C4rkBBgvdQAAAAU 1227s ok 257 1227s ok 258 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 259 1227s # unique id: ZhRA_1j4soedj7kaC_GcmAAAAEM 1227s ok 260 1227s ok 261 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 262 1227s # unique id: ZhRA_zp7bog3C4rkBBgvdgAAAAc 1227s ok 263 1227s ok 264 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 265 1227s # unique id: ZhRA_1j4soedj7kaC_GcmQAAAEA 1227s ok 266 1227s ok 267 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 268 1227s # unique id: ZhRA_zp7bog3C4rkBBgvdwAAAAg 1227s ok 269 1227s ok 270 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 271 1227s # unique id: ZhRA_1j4soedj7kaC_GcmgAAAEQ 1227s ok 272 1227s ok 273 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 274 1227s # unique id: ZhRA_zp7bog3C4rkBBgveAAAAAQ 1227s ok 275 1227s ok 276 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 277 1227s # unique id: ZhRA_1j4soedj7kaC_GcmwAAAEY 1227s ok 278 1227s ok 279 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 280 1227s # unique id: ZhRA_zp7bog3C4rkBBgveQAAAAA 1227s ok 281 1227s ok 282 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 283 1227s # unique id: ZhRA_1j4soedj7kaC_GcnAAAAEk 1227s ok 284 1227s ok 285 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 286 1227s # unique id: ZhRA_zp7bog3C4rkBBgvegAAAAY 1227s ok 287 1227s ok 288 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 289 1227s # unique id: ZhRA_1j4soedj7kaC_GcnQAAAEI 1227s ok 290 1227s ok 291 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 292 1227s # unique id: ZhRA_zp7bog3C4rkBBgvewAAAAI 1227s ok 293 1227s ok 294 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 295 1227s # unique id: ZhRA_1j4soedj7kaC_GcngAAAEg 1227s ok 296 1227s ok 297 1227s # testing : fetch unique ID 1227s # expected: 200 1227s # received: '200' 1227s ok 298 1227s # unique id: ZhRA_zp7bog3C4rkBBgvfAAAAAk 1227s ok 299 1227s ok 300 1227s ok 1230s t/modules/usertrack.t ............... 1230s 1..1004 1230s # Running under perl version 5.038002 for linux 1230s # Current time local: Mon Apr 8 19:09:51 2024 1230s # Current time GMT: Mon Apr 8 19:09:51 2024 1230s # Using Test.pm version 1.31 1230s # Using Apache/Test.pm version 1.42 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 1 1230s ok 2 1230s Set-Cookie: usertrack_test=d61d14ba.6159a8cf80038; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=d61d14ba.6159a8cf80038 1230s ok 3 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 4 1230s ok 5 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 6 1230s ok 7 1230s Set-Cookie: usertrack_test=77efda47.6159a8cf826b2; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=77efda47.6159a8cf826b2 1230s ok 8 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 9 1230s ok 10 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 11 1230s ok 12 1230s Set-Cookie: usertrack_test=96464751.6159a8cf838fa; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=96464751.6159a8cf838fa 1230s ok 13 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 14 1230s ok 15 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 16 1230s ok 17 1230s Set-Cookie: usertrack_test=9681b81b.6159a8cf8581d; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=9681b81b.6159a8cf8581d 1230s ok 18 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 19 1230s ok 20 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 21 1230s ok 22 1230s Set-Cookie: usertrack_test=d3dc83f7.6159a8cf88411; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=d3dc83f7.6159a8cf88411 1230s ok 23 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 24 1230s ok 25 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 26 1230s ok 27 1230s Set-Cookie: usertrack_test=d172f9ee.6159a8cf8a13e; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=d172f9ee.6159a8cf8a13e 1230s ok 28 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 29 1230s ok 30 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 31 1230s ok 32 1230s Set-Cookie: usertrack_test=d3b360c9.6159a8cf8bed7; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=d3b360c9.6159a8cf8bed7 1230s ok 33 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 34 1230s ok 35 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 36 1230s ok 37 1230s Set-Cookie: usertrack_test=9d6fc682.6159a8cf8d7d5; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=9d6fc682.6159a8cf8d7d5 1230s ok 38 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 39 1230s ok 40 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 41 1230s ok 42 1230s Set-Cookie: usertrack_test=7eed572f.6159a8cf8f06c; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=7eed572f.6159a8cf8f06c 1230s ok 43 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 44 1230s ok 45 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 46 1230s ok 47 1230s Set-Cookie: usertrack_test=c03630ea.6159a8cf90ed4; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=c03630ea.6159a8cf90ed4 1230s ok 48 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 49 1230s ok 50 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 51 1230s ok 52 1230s Set-Cookie: usertrack_test=39271933.6159a8cf935d0; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=39271933.6159a8cf935d0 1230s ok 53 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 54 1230s ok 55 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 56 1230s ok 57 1230s Set-Cookie: usertrack_test=c434308d.6159a8cf96054; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=c434308d.6159a8cf96054 1230s ok 58 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 59 1230s ok 60 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 61 1230s ok 62 1230s Set-Cookie: usertrack_test=33d3238e.6159a8cf9780f; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=33d3238e.6159a8cf9780f 1230s ok 63 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 64 1230s ok 65 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 66 1230s ok 67 1230s Set-Cookie: usertrack_test=19458cea.6159a8cf98e0e; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=19458cea.6159a8cf98e0e 1230s ok 68 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 69 1230s ok 70 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 71 1230s ok 72 1230s Set-Cookie: usertrack_test=3ea94d33.6159a8cf9a622; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=3ea94d33.6159a8cf9a622 1230s ok 73 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 74 1230s ok 75 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 76 1230s ok 77 1230s Set-Cookie: usertrack_test=7505c960.6159a8cf9be58; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=7505c960.6159a8cf9be58 1230s ok 78 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 79 1230s ok 80 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 81 1230s ok 82 1230s Set-Cookie: usertrack_test=f081d973.6159a8cf9e018; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=f081d973.6159a8cf9e018 1230s ok 83 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 84 1230s ok 85 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 86 1230s ok 87 1230s Set-Cookie: usertrack_test=e958107a.6159a8cfa0541; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=e958107a.6159a8cfa0541 1230s ok 88 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 89 1230s ok 90 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 91 1230s ok 92 1230s Set-Cookie: usertrack_test=5ed6d53.6159a8cfa3211; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=5ed6d53.6159a8cfa3211 1230s ok 93 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 94 1230s ok 95 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 96 1230s ok 97 1230s Set-Cookie: usertrack_test=3217dfc6.6159a8cfa4c44; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=3217dfc6.6159a8cfa4c44 1230s ok 98 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 99 1230s ok 100 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 101 1230s ok 102 1230s Set-Cookie: usertrack_test=efa7ac49.6159a8cfa74ee; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=efa7ac49.6159a8cfa74ee 1230s ok 103 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 104 1230s ok 105 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 106 1230s ok 107 1230s Set-Cookie: usertrack_test=d7dd9567.6159a8cfaa74a; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=d7dd9567.6159a8cfaa74a 1230s ok 108 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 109 1230s ok 110 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 111 1230s ok 112 1230s Set-Cookie: usertrack_test=9f88fe81.6159a8cfac501; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=9f88fe81.6159a8cfac501 1230s ok 113 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 114 1230s ok 115 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 116 1230s ok 117 1230s Set-Cookie: usertrack_test=c95140c6.6159a8cfae5b9; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1230s Cookie: usertrack_test=c95140c6.6159a8cfae5b9 1230s ok 118 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 119 1230s ok 120 1230s # testing : Checking return code is '200' 1230s # expected: 200 1230s # received: '200' 1230s ok 121 1230s ok 122 1231s Set-Cookie: usertrack_test=1a2aef.6159a8cfb0ac6; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=1a2aef.6159a8cfb0ac6 1231s ok 123 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 124 1231s ok 125 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 126 1231s ok 127 1231s Set-Cookie: usertrack_test=39575c0e.6159a8cfb3127; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=39575c0e.6159a8cfb3127 1231s ok 128 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 129 1231s ok 130 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 131 1231s ok 132 1231s Set-Cookie: usertrack_test=20352e7d.6159a8cfb4586; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=20352e7d.6159a8cfb4586 1231s ok 133 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 134 1231s ok 135 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 136 1231s ok 137 1231s Set-Cookie: usertrack_test=2a53b20b.6159a8cfb5afc; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=2a53b20b.6159a8cfb5afc 1231s ok 138 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 139 1231s ok 140 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 141 1231s ok 142 1231s Set-Cookie: usertrack_test=a12aef0e.6159a8cfb7a0b; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=a12aef0e.6159a8cfb7a0b 1231s ok 143 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 144 1231s ok 145 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 146 1231s ok 147 1231s Set-Cookie: usertrack_test=eadda6cc.6159a8cfb8ed7; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=eadda6cc.6159a8cfb8ed7 1231s ok 148 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 149 1231s ok 150 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 151 1231s ok 152 1231s Set-Cookie: usertrack_test=856c7f0a.6159a8cfba2e3; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=856c7f0a.6159a8cfba2e3 1231s ok 153 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 154 1231s ok 155 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 156 1231s ok 157 1231s Set-Cookie: usertrack_test=6bb09dc9.6159a8cfbb163; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=6bb09dc9.6159a8cfbb163 1231s ok 158 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 159 1231s ok 160 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 161 1231s ok 162 1231s Set-Cookie: usertrack_test=fd744146.6159a8cfbc1f6; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=fd744146.6159a8cfbc1f6 1231s ok 163 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 164 1231s ok 165 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 166 1231s ok 167 1231s Set-Cookie: usertrack_test=954099f1.6159a8cfbdcd5; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=954099f1.6159a8cfbdcd5 1231s ok 168 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 169 1231s ok 170 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 171 1231s ok 172 1231s Set-Cookie: usertrack_test=fc36cffa.6159a8cfbf22c; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=fc36cffa.6159a8cfbf22c 1231s ok 173 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 174 1231s ok 175 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 176 1231s ok 177 1231s Set-Cookie: usertrack_test=87b9806e.6159a8cfc0870; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=87b9806e.6159a8cfc0870 1231s ok 178 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 179 1231s ok 180 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 181 1231s ok 182 1231s Set-Cookie: usertrack_test=f4164cf3.6159a8cfc227e; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=f4164cf3.6159a8cfc227e 1231s ok 183 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 184 1231s ok 185 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 186 1231s ok 187 1231s Set-Cookie: usertrack_test=abc1a96e.6159a8cfc3a58; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=abc1a96e.6159a8cfc3a58 1231s ok 188 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 189 1231s ok 190 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 191 1231s ok 192 1231s Set-Cookie: usertrack_test=cb5ebaa7.6159a8cfc5167; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=cb5ebaa7.6159a8cfc5167 1231s ok 193 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 194 1231s ok 195 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 196 1231s ok 197 1231s Set-Cookie: usertrack_test=5f795129.6159a8cfc65ea; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=5f795129.6159a8cfc65ea 1231s ok 198 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 199 1231s ok 200 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 201 1231s ok 202 1231s Set-Cookie: usertrack_test=b9367137.6159a8cfc73d3; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=b9367137.6159a8cfc73d3 1231s ok 203 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 204 1231s ok 205 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 206 1231s ok 207 1231s Set-Cookie: usertrack_test=f1c26de6.6159a8cfc810c; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=f1c26de6.6159a8cfc810c 1231s ok 208 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 209 1231s ok 210 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 211 1231s ok 212 1231s Set-Cookie: usertrack_test=e9d3196a.6159a8cfc94bf; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=e9d3196a.6159a8cfc94bf 1231s ok 213 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 214 1231s ok 215 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 216 1231s ok 217 1231s Set-Cookie: usertrack_test=d43306d8.6159a8cfcaa2a; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=d43306d8.6159a8cfcaa2a 1231s ok 218 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 219 1231s ok 220 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 221 1231s ok 222 1231s Set-Cookie: usertrack_test=26f43818.6159a8cfcbd71; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=26f43818.6159a8cfcbd71 1231s ok 223 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 224 1231s ok 225 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 226 1231s ok 227 1231s Set-Cookie: usertrack_test=6e9dd3b6.6159a8cfcd670; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=6e9dd3b6.6159a8cfcd670 1231s ok 228 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 229 1231s ok 230 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 231 1231s ok 232 1231s Set-Cookie: usertrack_test=b2845687.6159a8cfce979; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=b2845687.6159a8cfce979 1231s ok 233 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 234 1231s ok 235 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 236 1231s ok 237 1231s Set-Cookie: usertrack_test=80e9cc02.6159a8cfd0098; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=80e9cc02.6159a8cfd0098 1231s ok 238 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 239 1231s ok 240 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 241 1231s ok 242 1231s Set-Cookie: usertrack_test=ba7c86d4.6159a8cfd1677; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=ba7c86d4.6159a8cfd1677 1231s ok 243 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 244 1231s ok 245 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 246 1231s ok 247 1231s Set-Cookie: usertrack_test=186568fc.6159a8cfd292b; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=186568fc.6159a8cfd292b 1231s ok 248 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 249 1231s ok 250 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 251 1231s ok 252 1231s Set-Cookie: usertrack_test=6afd5a0e.6159a8cfd423f; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=6afd5a0e.6159a8cfd423f 1231s ok 253 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 254 1231s ok 255 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 256 1231s ok 257 1231s Set-Cookie: usertrack_test=7598e672.6159a8cfd576f; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=7598e672.6159a8cfd576f 1231s ok 258 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 259 1231s ok 260 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 261 1231s ok 262 1231s Set-Cookie: usertrack_test=d59aa185.6159a8cfd6b41; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=d59aa185.6159a8cfd6b41 1231s ok 263 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 264 1231s ok 265 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 266 1231s ok 267 1231s Set-Cookie: usertrack_test=4b9d68d.6159a8cfd813a; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=4b9d68d.6159a8cfd813a 1231s ok 268 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 269 1231s ok 270 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 271 1231s ok 272 1231s Set-Cookie: usertrack_test=140b27db.6159a8cfd9081; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=140b27db.6159a8cfd9081 1231s ok 273 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 274 1231s ok 275 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 276 1231s ok 277 1231s Set-Cookie: usertrack_test=caf1ce2f.6159a8cfda405; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=caf1ce2f.6159a8cfda405 1231s ok 278 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 279 1231s ok 280 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 281 1231s ok 282 1231s Set-Cookie: usertrack_test=4c8ad543.6159a8cfdbcdd; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=4c8ad543.6159a8cfdbcdd 1231s ok 283 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 284 1231s ok 285 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 286 1231s ok 287 1231s Set-Cookie: usertrack_test=8cb08cd3.6159a8cfdd32c; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=8cb08cd3.6159a8cfdd32c 1231s ok 288 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 289 1231s ok 290 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 291 1231s ok 292 1231s Set-Cookie: usertrack_test=3ead66ba.6159a8cfde662; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=3ead66ba.6159a8cfde662 1231s ok 293 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 294 1231s ok 295 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 296 1231s ok 297 1231s Set-Cookie: usertrack_test=b0dc57f0.6159a8cfdf941; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=b0dc57f0.6159a8cfdf941 1231s ok 298 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 299 1231s ok 300 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 301 1231s ok 302 1231s Set-Cookie: usertrack_test=365e9c3d.6159a8cfe0628; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=365e9c3d.6159a8cfe0628 1231s ok 303 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 304 1231s ok 305 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 306 1231s ok 307 1231s Set-Cookie: usertrack_test=38f28b85.6159a8cfe21b8; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=38f28b85.6159a8cfe21b8 1231s ok 308 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 309 1231s ok 310 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 311 1231s ok 312 1231s Set-Cookie: usertrack_test=289181f9.6159a8cfe3972; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=289181f9.6159a8cfe3972 1231s ok 313 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 314 1231s ok 315 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 316 1231s ok 317 1231s Set-Cookie: usertrack_test=3db302e7.6159a8cfe5255; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=3db302e7.6159a8cfe5255 1231s ok 318 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 319 1231s ok 320 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 321 1231s ok 322 1231s Set-Cookie: usertrack_test=38fb940c.6159a8cfe7368; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=38fb940c.6159a8cfe7368 1231s ok 323 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 324 1231s ok 325 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 326 1231s ok 327 1231s Set-Cookie: usertrack_test=813135e5.6159a8cfe811a; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=813135e5.6159a8cfe811a 1231s ok 328 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 329 1231s ok 330 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 331 1231s ok 332 1231s Set-Cookie: usertrack_test=21536d5.6159a8cfe8ded; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=21536d5.6159a8cfe8ded 1231s ok 333 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 334 1231s ok 335 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 336 1231s ok 337 1231s Set-Cookie: usertrack_test=da99baec.6159a8cfec21c; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=da99baec.6159a8cfec21c 1231s ok 338 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 339 1231s ok 340 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 341 1231s ok 342 1231s Set-Cookie: usertrack_test=fd3fdd48.6159a8cfee0e7; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=fd3fdd48.6159a8cfee0e7 1231s ok 343 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 344 1231s ok 345 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 346 1231s ok 347 1231s Set-Cookie: usertrack_test=588bd7b7.6159a8cff16b0; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=588bd7b7.6159a8cff16b0 1231s ok 348 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 349 1231s ok 350 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 351 1231s ok 352 1231s Set-Cookie: usertrack_test=67ce587c.6159a8cff3ddc; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=67ce587c.6159a8cff3ddc 1231s ok 353 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 354 1231s ok 355 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 356 1231s ok 357 1231s Set-Cookie: usertrack_test=a6ac79a9.6159a8cff4a90; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=a6ac79a9.6159a8cff4a90 1231s ok 358 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 359 1231s ok 360 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 361 1231s ok 362 1231s Set-Cookie: usertrack_test=f5a0befb.6159a8cff576a; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=f5a0befb.6159a8cff576a 1231s ok 363 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 364 1231s ok 365 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 366 1231s ok 367 1231s Set-Cookie: usertrack_test=c46b502c.6159a8cff642f; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=c46b502c.6159a8cff642f 1231s ok 368 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 369 1231s ok 370 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 371 1231s ok 372 1231s Set-Cookie: usertrack_test=8eb9adb0.6159a8cff7dc6; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=8eb9adb0.6159a8cff7dc6 1231s ok 373 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 374 1231s ok 375 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 376 1231s ok 377 1231s Set-Cookie: usertrack_test=4ee3e32d.6159a8cff9f02; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=4ee3e32d.6159a8cff9f02 1231s ok 378 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 379 1231s ok 380 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 381 1231s ok 382 1231s Set-Cookie: usertrack_test=c832a499.6159a8cffba25; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=c832a499.6159a8cffba25 1231s ok 383 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 384 1231s ok 385 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 386 1231s ok 387 1231s Set-Cookie: usertrack_test=63f93deb.6159a8cffd860; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=63f93deb.6159a8cffd860 1231s ok 388 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 389 1231s ok 390 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 391 1231s ok 392 1231s Set-Cookie: usertrack_test=430c7cdb.6159a8cfff6b3; path=/; expires=Mon, 08-Apr-24 19:10:54 GMT 1231s Cookie: usertrack_test=430c7cdb.6159a8cfff6b3 1231s ok 393 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 394 1231s ok 395 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 396 1231s ok 397 1231s Set-Cookie: usertrack_test=debc7e87.6159a8d0018e3; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=debc7e87.6159a8d0018e3 1231s ok 398 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 399 1231s ok 400 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 401 1231s ok 402 1231s Set-Cookie: usertrack_test=7c98f096.6159a8d0043cd; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=7c98f096.6159a8d0043cd 1231s ok 403 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 404 1231s ok 405 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 406 1231s ok 407 1231s Set-Cookie: usertrack_test=61bccd64.6159a8d005fb6; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=61bccd64.6159a8d005fb6 1231s ok 408 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 409 1231s ok 410 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 411 1231s ok 412 1231s Set-Cookie: usertrack_test=623e4b24.6159a8d0072de; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=623e4b24.6159a8d0072de 1231s ok 413 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 414 1231s ok 415 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 416 1231s ok 417 1231s Set-Cookie: usertrack_test=97299aa7.6159a8d008fba; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=97299aa7.6159a8d008fba 1231s ok 418 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 419 1231s ok 420 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 421 1231s ok 422 1231s Set-Cookie: usertrack_test=8af6e44f.6159a8d00a9ee; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=8af6e44f.6159a8d00a9ee 1231s ok 423 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 424 1231s ok 425 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 426 1231s ok 427 1231s Set-Cookie: usertrack_test=809b8e80.6159a8d00c02c; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=809b8e80.6159a8d00c02c 1231s ok 428 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 429 1231s ok 430 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 431 1231s ok 432 1231s Set-Cookie: usertrack_test=64952486.6159a8d00d990; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=64952486.6159a8d00d990 1231s ok 433 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 434 1231s ok 435 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 436 1231s ok 437 1231s Set-Cookie: usertrack_test=afacdd2b.6159a8d00f4f6; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=afacdd2b.6159a8d00f4f6 1231s ok 438 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 439 1231s ok 440 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 441 1231s ok 442 1231s Set-Cookie: usertrack_test=63bf864.6159a8d011299; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=63bf864.6159a8d011299 1231s ok 443 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 444 1231s ok 445 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 446 1231s ok 447 1231s Set-Cookie: usertrack_test=42f0cee9.6159a8d012bdd; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=42f0cee9.6159a8d012bdd 1231s ok 448 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 449 1231s ok 450 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 451 1231s ok 452 1231s Set-Cookie: usertrack_test=f1877909.6159a8d01423c; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=f1877909.6159a8d01423c 1231s ok 453 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 454 1231s ok 455 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 456 1231s ok 457 1231s Set-Cookie: usertrack_test=69dad716.6159a8d015657; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=69dad716.6159a8d015657 1231s ok 458 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 459 1231s ok 460 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 461 1231s ok 462 1231s Set-Cookie: usertrack_test=15e10726.6159a8d016ccf; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=15e10726.6159a8d016ccf 1231s ok 463 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 464 1231s ok 465 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 466 1231s ok 467 1231s Set-Cookie: usertrack_test=f31789f8.6159a8d01857e; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=f31789f8.6159a8d01857e 1231s ok 468 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 469 1231s ok 470 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 471 1231s ok 472 1231s Set-Cookie: usertrack_test=66fbba2c.6159a8d019b5a; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=66fbba2c.6159a8d019b5a 1231s ok 473 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 474 1231s ok 475 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 476 1231s ok 477 1231s Set-Cookie: usertrack_test=dc8e03ae.6159a8d01ac93; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=dc8e03ae.6159a8d01ac93 1231s ok 478 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 479 1231s ok 480 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 481 1231s ok 482 1231s Set-Cookie: usertrack_test=8bab3552.6159a8d01c426; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=8bab3552.6159a8d01c426 1231s ok 483 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 484 1231s ok 485 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 486 1231s ok 487 1231s Set-Cookie: usertrack_test=a2625134.6159a8d01d79f; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=a2625134.6159a8d01d79f 1231s ok 488 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 489 1231s ok 490 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 491 1231s ok 492 1231s Set-Cookie: usertrack_test=1aad12ce.6159a8d01eebe; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=1aad12ce.6159a8d01eebe 1231s ok 493 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 494 1231s ok 495 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 496 1231s ok 497 1231s Set-Cookie: usertrack_test=36f271eb.6159a8d0200a8; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=36f271eb.6159a8d0200a8 1231s ok 498 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 499 1231s ok 500 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 501 1231s ok 502 1231s Set-Cookie: usertrack_test=d03b218e.6159a8d02149f; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=d03b218e.6159a8d02149f 1231s ok 503 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 504 1231s ok 505 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 506 1231s ok 507 1231s Set-Cookie: usertrack_test=ad4dca8b.6159a8d02266a; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=ad4dca8b.6159a8d02266a 1231s ok 508 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 509 1231s ok 510 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 511 1231s ok 512 1231s Set-Cookie: usertrack_test=c0516ff9.6159a8d0238a2; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=c0516ff9.6159a8d0238a2 1231s ok 513 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 514 1231s ok 515 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 516 1231s ok 517 1231s Set-Cookie: usertrack_test=29180a1e.6159a8d02581a; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=29180a1e.6159a8d02581a 1231s ok 518 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 519 1231s ok 520 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 521 1231s ok 522 1231s Set-Cookie: usertrack_test=48984b63.6159a8d026d85; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=48984b63.6159a8d026d85 1231s ok 523 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 524 1231s ok 525 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 526 1231s ok 527 1231s Set-Cookie: usertrack_test=212c157a.6159a8d028133; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=212c157a.6159a8d028133 1231s ok 528 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 529 1231s ok 530 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 531 1231s ok 532 1231s Set-Cookie: usertrack_test=36406499.6159a8d02996a; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=36406499.6159a8d02996a 1231s ok 533 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 534 1231s ok 535 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 536 1231s ok 537 1231s Set-Cookie: usertrack_test=33a6fafe.6159a8d02b287; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=33a6fafe.6159a8d02b287 1231s ok 538 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 539 1231s ok 540 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 541 1231s ok 542 1231s Set-Cookie: usertrack_test=e7fedc82.6159a8d02c84f; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=e7fedc82.6159a8d02c84f 1231s ok 543 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 544 1231s ok 545 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 546 1231s ok 547 1231s Set-Cookie: usertrack_test=c68bba0.6159a8d02db4a; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=c68bba0.6159a8d02db4a 1231s ok 548 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 549 1231s ok 550 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 551 1231s ok 552 1231s Set-Cookie: usertrack_test=d91d06ea.6159a8d02eb40; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=d91d06ea.6159a8d02eb40 1231s ok 553 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 554 1231s ok 555 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 556 1231s ok 557 1231s Set-Cookie: usertrack_test=f3ae49bf.6159a8d02fdf1; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=f3ae49bf.6159a8d02fdf1 1231s ok 558 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 559 1231s ok 560 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 561 1231s ok 562 1231s Set-Cookie: usertrack_test=3be8e390.6159a8d031264; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=3be8e390.6159a8d031264 1231s ok 563 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 564 1231s ok 565 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 566 1231s ok 567 1231s Set-Cookie: usertrack_test=5e6d209f.6159a8d032b31; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=5e6d209f.6159a8d032b31 1231s ok 568 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 569 1231s ok 570 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 571 1231s ok 572 1231s Set-Cookie: usertrack_test=17ee376.6159a8d033ded; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=17ee376.6159a8d033ded 1231s ok 573 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 574 1231s ok 575 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 576 1231s ok 577 1231s Set-Cookie: usertrack_test=bf4b1794.6159a8d03581e; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=bf4b1794.6159a8d03581e 1231s ok 578 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 579 1231s ok 580 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 581 1231s ok 582 1231s Set-Cookie: usertrack_test=7f4b4aa4.6159a8d036c5e; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=7f4b4aa4.6159a8d036c5e 1231s ok 583 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 584 1231s ok 585 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 586 1231s ok 587 1231s Set-Cookie: usertrack_test=34636538.6159a8d0380a7; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=34636538.6159a8d0380a7 1231s ok 588 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 589 1231s ok 590 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 591 1231s ok 592 1231s Set-Cookie: usertrack_test=9b5a9400.6159a8d0393cb; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=9b5a9400.6159a8d0393cb 1231s ok 593 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 594 1231s ok 595 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 596 1231s ok 597 1231s Set-Cookie: usertrack_test=b02889d0.6159a8d03a4cc; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=b02889d0.6159a8d03a4cc 1231s ok 598 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 599 1231s ok 600 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 601 1231s ok 602 1231s Set-Cookie: usertrack_test=1759d057.6159a8d03b7a5; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=1759d057.6159a8d03b7a5 1231s ok 603 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 604 1231s ok 605 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 606 1231s ok 607 1231s Set-Cookie: usertrack_test=21841fa1.6159a8d03d159; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=21841fa1.6159a8d03d159 1231s ok 608 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 609 1231s ok 610 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 611 1231s ok 612 1231s Set-Cookie: usertrack_test=4f384582.6159a8d03f493; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=4f384582.6159a8d03f493 1231s ok 613 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 614 1231s ok 615 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 616 1231s ok 617 1231s Set-Cookie: usertrack_test=41e23a0b.6159a8d040b95; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=41e23a0b.6159a8d040b95 1231s ok 618 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 619 1231s ok 620 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 621 1231s ok 622 1231s Set-Cookie: usertrack_test=73487cc3.6159a8d041c89; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=73487cc3.6159a8d041c89 1231s ok 623 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 624 1231s ok 625 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 626 1231s ok 627 1231s Set-Cookie: usertrack_test=34962821.6159a8d042e24; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=34962821.6159a8d042e24 1231s ok 628 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 629 1231s ok 630 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 631 1231s ok 632 1231s Set-Cookie: usertrack_test=eb741c07.6159a8d043ebd; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=eb741c07.6159a8d043ebd 1231s ok 633 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 634 1231s ok 635 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 636 1231s ok 637 1231s Set-Cookie: usertrack_test=861af9c7.6159a8d045279; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=861af9c7.6159a8d045279 1231s ok 638 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 639 1231s ok 640 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 641 1231s ok 642 1231s Set-Cookie: usertrack_test=d5c3bad5.6159a8d04635f; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=d5c3bad5.6159a8d04635f 1231s ok 643 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 644 1231s ok 645 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 646 1231s ok 647 1231s Set-Cookie: usertrack_test=ccd815c7.6159a8d04724e; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=ccd815c7.6159a8d04724e 1231s ok 648 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 649 1231s ok 650 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 651 1231s ok 652 1231s Set-Cookie: usertrack_test=1ddc3c2e.6159a8d048c82; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=1ddc3c2e.6159a8d048c82 1231s ok 653 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 654 1231s ok 655 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 656 1231s ok 657 1231s Set-Cookie: usertrack_test=26827468.6159a8d049e7e; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=26827468.6159a8d049e7e 1231s ok 658 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 659 1231s ok 660 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 661 1231s ok 662 1231s Set-Cookie: usertrack_test=b9d8cbce.6159a8d04aead; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=b9d8cbce.6159a8d04aead 1231s ok 663 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 664 1231s ok 665 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 666 1231s ok 667 1231s Set-Cookie: usertrack_test=cba6b96e.6159a8d04bb1b; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=cba6b96e.6159a8d04bb1b 1231s ok 668 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 669 1231s ok 670 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 671 1231s ok 672 1231s Set-Cookie: usertrack_test=23857eca.6159a8d04cc43; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=23857eca.6159a8d04cc43 1231s ok 673 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 674 1231s ok 675 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 676 1231s ok 677 1231s Set-Cookie: usertrack_test=2fc98292.6159a8d04daea; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=2fc98292.6159a8d04daea 1231s ok 678 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 679 1231s ok 680 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 681 1231s ok 682 1231s Set-Cookie: usertrack_test=2efd57da.6159a8d04ebc1; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=2efd57da.6159a8d04ebc1 1231s ok 683 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 684 1231s ok 685 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 686 1231s ok 687 1231s Set-Cookie: usertrack_test=b14d6403.6159a8d04fb7d; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=b14d6403.6159a8d04fb7d 1231s ok 688 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 689 1231s ok 690 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 691 1231s ok 692 1231s Set-Cookie: usertrack_test=605d7b6d.6159a8d050b6d; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=605d7b6d.6159a8d050b6d 1231s ok 693 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 694 1231s ok 695 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 696 1231s ok 697 1231s Set-Cookie: usertrack_test=93825727.6159a8d051e5c; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=93825727.6159a8d051e5c 1231s ok 698 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 699 1231s ok 700 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 701 1231s ok 702 1231s Set-Cookie: usertrack_test=2d53f5cd.6159a8d052fcd; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=2d53f5cd.6159a8d052fcd 1231s ok 703 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 704 1231s ok 705 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 706 1231s ok 707 1231s Set-Cookie: usertrack_test=bd34102f.6159a8d054291; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=bd34102f.6159a8d054291 1231s ok 708 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 709 1231s ok 710 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 711 1231s ok 712 1231s Set-Cookie: usertrack_test=20f4a192.6159a8d0552fb; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=20f4a192.6159a8d0552fb 1231s ok 713 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 714 1231s ok 715 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 716 1231s ok 717 1231s Set-Cookie: usertrack_test=5771f5e3.6159a8d05700b; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=5771f5e3.6159a8d05700b 1231s ok 718 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 719 1231s ok 720 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 721 1231s ok 722 1231s Set-Cookie: usertrack_test=b78d2fea.6159a8d058665; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=b78d2fea.6159a8d058665 1231s ok 723 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 724 1231s ok 725 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 726 1231s ok 727 1231s Set-Cookie: usertrack_test=318e5715.6159a8d05a369; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=318e5715.6159a8d05a369 1231s ok 728 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 729 1231s ok 730 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 731 1231s ok 732 1231s Set-Cookie: usertrack_test=989aea3b.6159a8d05c45f; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=989aea3b.6159a8d05c45f 1231s ok 733 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 734 1231s ok 735 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 736 1231s ok 737 1231s Set-Cookie: usertrack_test=b821b342.6159a8d05eb0b; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=b821b342.6159a8d05eb0b 1231s ok 738 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 739 1231s ok 740 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 741 1231s ok 742 1231s Set-Cookie: usertrack_test=91bb8bac.6159a8d0607d0; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=91bb8bac.6159a8d0607d0 1231s ok 743 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 744 1231s ok 745 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 746 1231s ok 747 1231s Set-Cookie: usertrack_test=249a6e08.6159a8d062754; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=249a6e08.6159a8d062754 1231s ok 748 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 749 1231s ok 750 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 751 1231s ok 752 1231s Set-Cookie: usertrack_test=f7802996.6159a8d06409e; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=f7802996.6159a8d06409e 1231s ok 753 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 754 1231s ok 755 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 756 1231s ok 757 1231s Set-Cookie: usertrack_test=52fd026.6159a8d066c9d; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=52fd026.6159a8d066c9d 1231s ok 758 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 759 1231s ok 760 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 761 1231s ok 762 1231s Set-Cookie: usertrack_test=fa5b7721.6159a8d068feb; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=fa5b7721.6159a8d068feb 1231s ok 763 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 764 1231s ok 765 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 766 1231s ok 767 1231s Set-Cookie: usertrack_test=b2eb71b.6159a8d06a882; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=b2eb71b.6159a8d06a882 1231s ok 768 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 769 1231s ok 770 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 771 1231s ok 772 1231s Set-Cookie: usertrack_test=f1eb066d.6159a8d06c072; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=f1eb066d.6159a8d06c072 1231s ok 773 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 774 1231s ok 775 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 776 1231s ok 777 1231s Set-Cookie: usertrack_test=3d956be1.6159a8d06df3e; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=3d956be1.6159a8d06df3e 1231s ok 778 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 779 1231s ok 780 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 781 1231s ok 782 1231s Set-Cookie: usertrack_test=acd5385d.6159a8d06fba8; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=acd5385d.6159a8d06fba8 1231s ok 783 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 784 1231s ok 785 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 786 1231s ok 787 1231s Set-Cookie: usertrack_test=62ca6ee5.6159a8d072f3f; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=62ca6ee5.6159a8d072f3f 1231s ok 788 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 789 1231s ok 790 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 791 1231s ok 792 1231s Set-Cookie: usertrack_test=cf256881.6159a8d074eae; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=cf256881.6159a8d074eae 1231s ok 793 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 794 1231s ok 795 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 796 1231s ok 797 1231s Set-Cookie: usertrack_test=69a3b6ba.6159a8d07733d; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=69a3b6ba.6159a8d07733d 1231s ok 798 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 799 1231s ok 800 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 801 1231s ok 802 1231s Set-Cookie: usertrack_test=bc9ba535.6159a8d079af6; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=bc9ba535.6159a8d079af6 1231s ok 803 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 804 1231s ok 805 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 806 1231s ok 807 1231s Set-Cookie: usertrack_test=e685e646.6159a8d07bfa0; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=e685e646.6159a8d07bfa0 1231s ok 808 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 809 1231s ok 810 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 811 1231s ok 812 1231s Set-Cookie: usertrack_test=57647b63.6159a8d07cced; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=57647b63.6159a8d07cced 1231s ok 813 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 814 1231s ok 815 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 816 1231s ok 817 1231s Set-Cookie: usertrack_test=f71865fd.6159a8d07d9b2; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=f71865fd.6159a8d07d9b2 1231s ok 818 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 819 1231s ok 820 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 821 1231s ok 822 1231s Set-Cookie: usertrack_test=90d161cc.6159a8d07f357; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=90d161cc.6159a8d07f357 1231s ok 823 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 824 1231s ok 825 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 826 1231s ok 827 1231s Set-Cookie: usertrack_test=cf60766b.6159a8d081582; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=cf60766b.6159a8d081582 1231s ok 828 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 829 1231s ok 830 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 831 1231s ok 832 1231s Set-Cookie: usertrack_test=942ca1cd.6159a8d083060; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=942ca1cd.6159a8d083060 1231s ok 833 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 834 1231s ok 835 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 836 1231s ok 837 1231s Set-Cookie: usertrack_test=54abcdfb.6159a8d084f45; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=54abcdfb.6159a8d084f45 1231s ok 838 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 839 1231s ok 840 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 841 1231s ok 842 1231s Set-Cookie: usertrack_test=a78ec8af.6159a8d086be8; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=a78ec8af.6159a8d086be8 1231s ok 843 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 844 1231s ok 845 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 846 1231s ok 847 1231s Set-Cookie: usertrack_test=c8fad0c0.6159a8d088a1f; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=c8fad0c0.6159a8d088a1f 1231s ok 848 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 849 1231s ok 850 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 851 1231s ok 852 1231s Set-Cookie: usertrack_test=6442d012.6159a8d08b4a2; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=6442d012.6159a8d08b4a2 1231s ok 853 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 854 1231s ok 855 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 856 1231s ok 857 1231s Set-Cookie: usertrack_test=9c0daacb.6159a8d08deb0; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=9c0daacb.6159a8d08deb0 1231s ok 858 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 859 1231s ok 860 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 861 1231s ok 862 1231s Set-Cookie: usertrack_test=af25625c.6159a8d090e6e; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=af25625c.6159a8d090e6e 1231s ok 863 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 864 1231s ok 865 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 866 1231s ok 867 1231s Set-Cookie: usertrack_test=ec95fcd3.6159a8d0931c8; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=ec95fcd3.6159a8d0931c8 1231s ok 868 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 869 1231s ok 870 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 871 1231s ok 872 1231s Set-Cookie: usertrack_test=c0ef6f07.6159a8d096ef6; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=c0ef6f07.6159a8d096ef6 1231s ok 873 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 874 1231s ok 875 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 876 1231s ok 877 1231s Set-Cookie: usertrack_test=1d764824.6159a8d09bbac; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=1d764824.6159a8d09bbac 1231s ok 878 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 879 1231s ok 880 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 881 1231s ok 882 1231s Set-Cookie: usertrack_test=bdeb9f07.6159a8d0a06b1; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=bdeb9f07.6159a8d0a06b1 1231s ok 883 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 884 1231s ok 885 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 886 1231s ok 887 1231s Set-Cookie: usertrack_test=e930343.6159a8d0a31f0; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=e930343.6159a8d0a31f0 1231s ok 888 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 889 1231s ok 890 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 891 1231s ok 892 1231s Set-Cookie: usertrack_test=d61b6c19.6159a8d0a5201; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=d61b6c19.6159a8d0a5201 1231s ok 893 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 894 1231s ok 895 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 896 1231s ok 897 1231s Set-Cookie: usertrack_test=9ba0732c.6159a8d0a6b7b; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=9ba0732c.6159a8d0a6b7b 1231s ok 898 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 899 1231s ok 900 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 901 1231s ok 902 1231s Set-Cookie: usertrack_test=a1a5f93a.6159a8d0a7fb1; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=a1a5f93a.6159a8d0a7fb1 1231s ok 903 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 904 1231s ok 905 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 906 1231s ok 907 1231s Set-Cookie: usertrack_test=1b9113a1.6159a8d0a917e; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=1b9113a1.6159a8d0a917e 1231s ok 908 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 909 1231s ok 910 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 911 1231s ok 912 1231s Set-Cookie: usertrack_test=c504362f.6159a8d0aad04; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=c504362f.6159a8d0aad04 1231s ok 913 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 914 1231s ok 915 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 916 1231s ok 917 1231s Set-Cookie: usertrack_test=50b9059b.6159a8d0ac99a; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=50b9059b.6159a8d0ac99a 1231s ok 918 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 919 1231s ok 920 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 921 1231s ok 922 1231s Set-Cookie: usertrack_test=7a330286.6159a8d0ad61a; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=7a330286.6159a8d0ad61a 1231s ok 923 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 924 1231s ok 925 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 926 1231s ok 927 1231s Set-Cookie: usertrack_test=39a47f88.6159a8d0ae2e2; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=39a47f88.6159a8d0ae2e2 1231s ok 928 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 929 1231s ok 930 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 931 1231s ok 932 1231s Set-Cookie: usertrack_test=5d2bc8ad.6159a8d0aff78; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=5d2bc8ad.6159a8d0aff78 1231s ok 933 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 934 1231s ok 935 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 936 1231s ok 937 1231s Set-Cookie: usertrack_test=cac6c7da.6159a8d0b19e3; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=cac6c7da.6159a8d0b19e3 1231s ok 938 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 939 1231s ok 940 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 941 1231s ok 942 1231s Set-Cookie: usertrack_test=642f6df8.6159a8d0b3053; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=642f6df8.6159a8d0b3053 1231s ok 943 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 944 1231s ok 945 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 946 1231s ok 947 1231s Set-Cookie: usertrack_test=4d8e2612.6159a8d0b5316; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=4d8e2612.6159a8d0b5316 1231s ok 948 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 949 1231s ok 950 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 951 1231s ok 952 1231s Set-Cookie: usertrack_test=97a94245.6159a8d0b6f46; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=97a94245.6159a8d0b6f46 1231s ok 953 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 954 1231s ok 955 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 956 1231s ok 957 1231s Set-Cookie: usertrack_test=48f18eab.6159a8d0b8a8a; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=48f18eab.6159a8d0b8a8a 1231s ok 958 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 959 1231s ok 960 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 961 1231s ok 962 1231s Set-Cookie: usertrack_test=c5f733e7.6159a8d0ba1cd; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=c5f733e7.6159a8d0ba1cd 1231s ok 963 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 964 1231s ok 965 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 966 1231s ok 967 1231s Set-Cookie: usertrack_test=7330c66d.6159a8d0bb739; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=7330c66d.6159a8d0bb739 1231s ok 968 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 969 1231s ok 970 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 971 1231s ok 972 1231s Set-Cookie: usertrack_test=dc0b995a.6159a8d0bcae9; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=dc0b995a.6159a8d0bcae9 1231s ok 973 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 974 1231s ok 975 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 976 1231s ok 977 1231s Set-Cookie: usertrack_test=4e1dd9e.6159a8d0bde9e; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=4e1dd9e.6159a8d0bde9e 1231s ok 978 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 979 1231s ok 980 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 981 1231s ok 982 1231s Set-Cookie: usertrack_test=5b8ca501.6159a8d0bf234; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=5b8ca501.6159a8d0bf234 1231s ok 983 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 984 1231s ok 985 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 986 1231s ok 987 1231s Set-Cookie: usertrack_test=3a7ea618.6159a8d0c0828; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=3a7ea618.6159a8d0c0828 1231s ok 988 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 989 1231s ok 990 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 991 1231s ok 992 1231s Set-Cookie: usertrack_test=9c258c5f.6159a8d0c1cdc; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=9c258c5f.6159a8d0c1cdc 1231s ok 993 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 994 1231s ok 995 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 996 1231s ok 997 1231s Set-Cookie: usertrack_test=cda1d87e.6159a8d0c43a9; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s Cookie: usertrack_test=cda1d87e.6159a8d0c43a9 1231s ok 998 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 999 1231s ok 1000 1231s ok 1001 1231s # testing : Checking return code is '200' 1231s # expected: 200 1231s # received: '200' 1231s ok 1002 1231s # usertrack_test=9858d49d.6159a8d0c5acb; path=/; expires=Mon, 08-Apr-24 19:10:55 GMT 1231s ok 1003 1231s # expected: undef 1231s # received: undef 1231s ok 1004 1231s ok 1233s t/modules/vhost_alias.t ............. 1233s 1..8 1233s # Running under perl version 5.038002 for linux 1233s # Current time local: Mon Apr 8 19:09:55 2024 1233s # Current time GMT: Mon Apr 8 19:09:55 2024 1233s # Using Test.pm version 1.31 1233s # Using Apache/Test.pm version 1.42 1233s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1233s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1233s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1233s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1233s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1233s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1233s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1233s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1233s # testing : VirtalDocumentRoot test 1233s # expected: 'www.vha-test.com' 1233s # received: 'www.vha-test.com' 1233s ok 1 1233s # testing : VirtualScriptAlias test 1233s # expected: 'test cgi for www.vha-test.com' 1233s # received: 'test cgi for www.vha-test.com' 1233s ok 2 1233s # testing : VirtalDocumentRoot test 1233s # expected: 'big.server.name.from.heck.org' 1233s # received: 'big.server.name.from.heck.org' 1233s ok 3 1233s # testing : VirtualScriptAlias test 1233s # expected: 'test cgi for big.server.name.from.heck.org' 1233s # received: 'test cgi for big.server.name.from.heck.org' 1233s ok 4 1233s # testing : VirtalDocumentRoot test 1233s # expected: 'ab.com' 1233s # received: 'ab.com' 1233s ok 5 1233s # testing : VirtualScriptAlias test 1233s # expected: 'test cgi for ab.com' 1233s # received: 'test cgi for ab.com' 1233s ok 6 1233s # testing : VirtalDocumentRoot test 1233s # expected: 'w-t-f.net' 1233s # received: 'w-t-f.net' 1233s ok 7 1233s # testing : VirtualScriptAlias test 1233s # expected: 'test cgi for w-t-f.net' 1233s # received: 'test cgi for w-t-f.net' 1233s ok 8 1233s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1233s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1233s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1233s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1233s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1233s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1233s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1233s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1233s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1233s ok 1235s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1237s t/protocol/echo.t ................... 1237s 1..8 1237s # Running under perl version 5.038002 for linux 1237s # Current time local: Mon Apr 8 19:10:00 2024 1237s # Current time GMT: Mon Apr 8 19:10:00 2024 1237s # Using Test.pm version 1.31 1237s # Using Apache/Test.pm version 1.42 1237s testing mod_echo_ssl 1237s ok 1 1237s #Cipher: TLS_AES_256_GCM_SHA384 1237s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1237s # testing : echo 1237s # expected: 't/protocol/echo.t' 1237s # received: 't/protocol/echo.t' 1237s ok 2 1237s # testing : echo 1237s # expected: '/usr/bin/perl' 1237s # received: '/usr/bin/perl' 1237s ok 3 1237s # testing : echo 1237s # expected: '276786276786276786276786276786' 1237s # received: '276786276786276786276786276786' 1237s ok 4 1237s testing mod_echo 1237s ok 5 1237s # testing : echo 1237s # expected: 't/protocol/echo.t' 1237s # received: 't/protocol/echo.t' 1237s ok 6 1237s # testing : echo 1237s # expected: '/usr/bin/perl' 1237s # received: '/usr/bin/perl' 1237s ok 7 1237s # testing : echo 1237s # expected: '276786276786276786276786276786' 1237s # received: '276786276786276786276786276786' 1237s ok 8 1237s ok 1239s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1241s t/security/CVE-2003-0542.t .......... 1241s 1..1 1241s # Running under perl version 5.038002 for linux 1241s # Current time local: Mon Apr 8 19:10:04 2024 1241s # Current time GMT: Mon Apr 8 19:10:04 2024 1241s # Using Test.pm version 1.31 1241s # Using Apache/Test.pm version 1.42 1241s # testing : CAN-2003-0542 test case 1241s # expected: 404 1241s # received: '404' 1241s ok 1 1241s ok 1243s t/security/CVE-2004-0747.t .......... 1243s 1..1 1243s # Running under perl version 5.038002 for linux 1243s # Current time local: Mon Apr 8 19:10:06 2024 1243s # Current time GMT: Mon Apr 8 19:10:06 2024 1243s # Using Test.pm version 1.31 1243s # Using Apache/Test.pm version 1.42 1243s # testing : CAN-2004-0747 ap_resolve_env test case 1243s # expected: 200 1243s # received: 200 1243s ok 1 1243s ok 1246s t/security/CVE-2004-0811.t .......... 1246s 1..8 1246s # Running under perl version 5.038002 for linux 1246s # Current time local: Mon Apr 8 19:10:08 2024 1246s # Current time GMT: Mon Apr 8 19:10:08 2024 1246s # Using Test.pm version 1.31 1246s # Using Apache/Test.pm version 1.42 1246s # testing : subdir access allowed 1246s # expected: 200 1246s # received: '200' 1246s ok 1 1246s # testing : subdir access allowed 1246s # expected: 200 1246s # received: '200' 1246s ok 2 1246s # testing : subdir access allowed 1246s # expected: 200 1246s # received: '200' 1246s ok 3 1246s # testing : subdir access allowed 1246s # expected: 200 1246s # received: '200' 1246s ok 4 1246s # testing : topdir access denied 1246s # expected: 401 1246s # received: '401' 1246s ok 5 1246s # testing : topdir access denied 1246s # expected: 401 1246s # received: '401' 1246s ok 6 1246s # testing : topdir access denied 1246s # expected: 401 1246s # received: '401' 1246s ok 7 1246s # testing : topdir access denied 1246s # expected: 401 1246s # received: '401' 1246s ok 8 1246s ok 1248s t/security/CVE-2004-0940.t .......... 1248s 1..1 1248s # Running under perl version 5.038002 for linux 1248s # Current time local: Mon Apr 8 19:10:11 2024 1248s # Current time GMT: Mon Apr 8 19:10:11 2024 1248s # Using Test.pm version 1.31 1248s # Using Apache/Test.pm version 1.42 1248s # testing : response was 200 1248s # expected: 200 1248s # received: '200' 1248s ok 1 1248s ok 1251s t/security/CVE-2004-0942.t .......... 1251s 1..2 1251s # Running under perl version 5.038002 for linux 1251s # Current time local: Mon Apr 8 19:10:13 2024 1251s # Current time GMT: Mon Apr 8 19:10:13 2024 1251s # Using Test.pm version 1.31 1251s # Using Apache/Test.pm version 1.42 1251s ok 1 1251s # testing : request was refused 1251s # expected: qr/^HTTP\/1\.. 400/ 1251s # received: 'HTTP/1.1 400 Bad Request 1251s # ' 1251s ok 2 1251s ok 1253s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1254s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1256s t/security/CVE-2005-2491.t .......... 1256s 1..4 1256s # Running under perl version 5.038002 for linux 1256s # Current time local: Mon Apr 8 19:10:19 2024 1256s # Current time GMT: Mon Apr 8 19:10:19 2024 1256s # Using Test.pm version 1.31 1256s # Using Apache/Test.pm version 1.42 1256s # testing : check that server did not segfault 1256s # expected: 'Internal Server Error' 1256s # received: 'Internal Server Error' 1256s ok 1 1256s # testing : check for 500 response error 1256s # expected: 500 1256s # received: '500' 1256s ok 2 1256s # testing : check that server did not segfault 1256s # expected: 'Internal Server Error' 1256s # received: 'Internal Server Error' 1256s ok 3 1256s # testing : check for 500 response error 1256s # expected: 500 1256s # received: '500' 1256s ok 4 1256s ok 1259s t/security/CVE-2005-2700.t .......... 1259s 1..2 1259s # Running under perl version 5.038002 for linux 1259s # Current time local: Mon Apr 8 19:10:21 2024 1259s # Current time GMT: Mon Apr 8 19:10:21 2024 1259s # Using Test.pm version 1.31 1259s # Using Apache/Test.pm version 1.42 1259s # testing : access permitted without ccert 1259s # expected: 200 1259s # received: '200' 1259s ok 1 1259s # testing : access *not* permitted without ccert 1259s # expected: 200 1259s # received: '403' 1259s ok 2 1259s ok 1261s t/security/CVE-2005-3352.t .......... 1261s 1..2 1261s # Running under perl version 5.038002 for linux 1261s # Current time local: Mon Apr 8 19:10:24 2024 1261s # Current time GMT: Mon Apr 8 19:10:24 2024 1261s # Using Test.pm version 1.31 1261s # Using Apache/Test.pm version 1.42 1261s # testing : response code is OK 1261s # expected: 200 1261s # received: '200' 1261s ok 1 1261s # testing : referer was escaped 1261s # expected: qr/%22%3e/ 1261s # received: ' 1261s # 1261s # Menu for /security/CVE-2005-3352.map 1261s # 1261s #

Menu for /security/CVE-2005-3352.map

1261s #
1261s # 1261s #
(Default) Go Back
1261s # 1261s # 1261s # 1261s # 1261s # ' 1261s ok 2 1261s ok 1263s t/security/CVE-2005-3357.t .......... 1263s 1..3 1263s # Running under perl version 5.038002 for linux 1263s # Current time local: Mon Apr 8 19:10:25 2024 1263s # Current time GMT: Mon Apr 8 19:10:25 2024 1263s # Using Test.pm version 1.31 1263s # Using Apache/Test.pm version 1.42 1263s # URL is http://localhost:8534/ 1263s ok 1 1263s # testing : Expected bad request from 'GET http://localhost:8534/' 1263s # expected: 400 1263s # received: '400' 1263s ok 2 1263s # testing : errordoc content was served 1263s # expected: qr/welcome to localhost/ 1263s # received: 'welcome to localhost:8529 1263s # ' 1263s ok 3 1263s ok 1264s t/security/CVE-2006-5752.t .......... 1264s 1..2 1264s # Running under perl version 5.038002 for linux 1264s # Current time local: Mon Apr 8 19:10:28 2024 1264s # Current time GMT: Mon Apr 8 19:10:28 2024 1264s # Using Test.pm version 1.31 1264s # Using Apache/Test.pm version 1.42 1264s # testing : server-status gave response 1264s # expected: 200 1264s # received: '200' 1264s ok 1 1264s # testing : response content-type had charset 1264s # expected: qr/charset=/ 1264s # received: 'text/html; charset=ISO-8859-1' 1264s ok 2 1264s ok 1266s t/security/CVE-2007-5000.t .......... 1266s 1..2 1266s # Running under perl version 5.038002 for linux 1266s # Current time local: Mon Apr 8 19:10:29 2024 1266s # Current time GMT: Mon Apr 8 19:10:29 2024 1266s # Using Test.pm version 1.31 1266s # Using Apache/Test.pm version 1.42 1266s # testing : response code is OK 1266s # expected: 200 1266s # received: '200' 1266s ok 1 1266s # testing : URI was escaped in response 1266s # expected: qr// 1266s # received: ' 1266s # 1266s # Menu for /security/CVE-2005-3352.map/<foo> 1266s # 1266s #

Menu for /security/CVE-2005-3352.map/<foo>

1266s #
1266s # 1266s #
(Default) Go Back
1266s # 1266s # 1266s # 1266s # 1266s # ' 1266s ok 2 1266s ok 1268s t/security/CVE-2007-6388.t .......... 1268s 1..2 1268s # Running under perl version 5.038002 for linux 1268s # Current time local: Mon Apr 8 19:10:31 2024 1268s # Current time GMT: Mon Apr 8 19:10:31 2024 1268s # Using Test.pm version 1.31 1268s # Using Apache/Test.pm version 1.42 1268s # testing : response code is OK 1268s # expected: 200 1268s # received: '200' 1268s ok 1 1268s # testing : refresh parameter not echoed verbatim 1268s # expected: 42 1268s # received: '42' 1268s ok 2 1268s ok 1270s t/security/CVE-2008-2364.t .......... 1270s 1..3 1270s # Running under perl version 5.038002 for linux 1270s # Current time local: Mon Apr 8 19:10:33 2024 1270s # Current time GMT: Mon Apr 8 19:10:33 2024 1270s # Using Test.pm version 1.31 1270s # Using Apache/Test.pm version 1.42 1270s # testing : reverse proxy to index.html 1270s # expected: 200 1270s # received: '200' 1270s ok 1 1270s # testing : small number of interim responses - CVE-2008-2364 1270s # expected: 200 1270s # received: '200' 1270s ok 2 1270s # testing : large number of interim responses - CVE-2008-2364 1270s # expected: 502 1270s # received: '502' 1270s ok 3 1270s ok 1272s t/security/CVE-2009-1195.t .......... 1272s 1..221 1272s # Running under perl version 5.038002 for linux 1272s # Current time local: Mon Apr 8 19:10:35 2024 1272s # Current time GMT: Mon Apr 8 19:10:35 2024 1272s # Using Test.pm version 1.31 1272s # Using Apache/Test.pm version 1.42 1272s # testing : Options should not be allowed for script #1; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 1 1272s # testing : Options should be allowed for script #2; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 2 1272s # testing : SSI should be evaluated but exec not permitted for script #2 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 3 1272s # testing : Options should not be allowed for script #3; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 4 1272s # testing : Options should be allowed for script #4; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 5 1272s # testing : SSI should be evaluated but exec not permitted for script #4 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 6 1272s # testing : Options should not be allowed for script #5; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 7 1272s # testing : Options should be allowed for script #6; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 8 1272s # testing : SSI should not be evaluated for script #6 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 9 1272s # testing : Options should not be allowed for script #7; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 10 1272s # testing : Options should not be allowed for script #8; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 11 1272s # testing : Options should not be allowed for script #9; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 12 1272s # testing : Options should not be allowed for script #10; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 13 1272s # testing : Options should be allowed for script #11; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 14 1272s # testing : SSI should be evaluated with exec allowed for script #11 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 15 1272s # testing : Options should be allowed for script #12; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 16 1272s # testing : SSI should be evaluated but exec not permitted for script #12 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 17 1272s # testing : Options should be allowed for script #13; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 18 1272s # testing : SSI should be evaluated with exec allowed for script #13 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 19 1272s # testing : Options should be allowed for script #14; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 20 1272s # testing : SSI should be evaluated but exec not permitted for script #14 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 21 1272s # testing : Options should be allowed for script #15; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 22 1272s # testing : SSI should not be evaluated for script #15 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 23 1272s # testing : Options should be allowed for script #16; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 24 1272s # testing : SSI should not be evaluated for script #16 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 25 1272s # testing : Options should be allowed for script #17; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 26 1272s # testing : SSI should be evaluated but exec not permitted for script #17 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 27 1272s # testing : Options should be allowed for script #18; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 28 1272s # testing : SSI should not be evaluated for script #18 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 29 1272s # testing : Options should be allowed for script #19; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 30 1272s # testing : SSI should be evaluated with exec allowed for script #19 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 31 1272s # testing : Options should be allowed for script #20; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 32 1272s # testing : SSI should not be evaluated for script #20 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 33 1272s # testing : Options should be allowed for script #21; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 34 1272s # testing : SSI should be evaluated with exec allowed for script #21 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 35 1272s # testing : Options should be allowed for script #22; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 36 1272s # testing : SSI should be evaluated but exec not permitted for script #22 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 37 1272s # testing : Options should be allowed for script #23; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 38 1272s # testing : SSI should be evaluated with exec allowed for script #23 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 39 1272s # testing : Options should be allowed for script #24; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 40 1272s # testing : SSI should be evaluated but exec not permitted for script #24 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 41 1272s # testing : Options should be allowed for script #25; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 42 1272s # testing : SSI should not be evaluated for script #25 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 43 1272s # testing : Options should be allowed for script #26; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 44 1272s # testing : SSI should not be evaluated for script #26 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 45 1272s # testing : Options should be allowed for script #27; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 46 1272s # testing : SSI should be evaluated but exec not permitted for script #27 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 47 1272s # testing : Options should be allowed for script #28; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 48 1272s # testing : SSI should not be evaluated for script #28 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 49 1272s # testing : Options should be allowed for script #29; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 50 1272s # testing : SSI should be evaluated with exec allowed for script #29 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 51 1272s # testing : Options should be allowed for script #30; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 52 1272s # testing : SSI should not be evaluated for script #30 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 53 1272s # testing : Options should be allowed for script #31; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 54 1272s # testing : SSI should not be evaluated for script #31 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 55 1272s # testing : Options should be allowed for script #32; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 56 1272s # testing : SSI should not be evaluated for script #32 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 57 1272s # testing : Options should be allowed for script #33; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 58 1272s # testing : SSI should not be evaluated for script #33 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 59 1272s # testing : Options should be allowed for script #34; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 60 1272s # testing : SSI should not be evaluated for script #34 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 61 1272s # testing : Options should be allowed for script #35; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 62 1272s # testing : SSI should not be evaluated for script #35 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 63 1272s # testing : Options should be allowed for script #36; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 64 1272s # testing : SSI should not be evaluated for script #36 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 65 1272s # testing : Options should be allowed for script #37; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 66 1272s # testing : SSI should not be evaluated for script #37 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 67 1272s # testing : Options should be allowed for script #38; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 68 1272s # testing : SSI should not be evaluated for script #38 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 69 1272s # testing : Options should be allowed for script #39; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 70 1272s # testing : SSI should not be evaluated for script #39 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 71 1272s # testing : Options should be allowed for script #40; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 72 1272s # testing : SSI should not be evaluated for script #40 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 73 1272s # testing : Options should not be allowed for script #41; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 74 1272s # testing : Options should be allowed for script #42; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 75 1272s # testing : SSI should be evaluated but exec not permitted for script #42 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 76 1272s # testing : Options should not be allowed for script #43; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 77 1272s # testing : Options should be allowed for script #44; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 78 1272s # testing : SSI should be evaluated but exec not permitted for script #44 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 79 1272s # testing : Options should not be allowed for script #45; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 80 1272s # testing : Options should be allowed for script #46; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 81 1272s # testing : SSI should not be evaluated for script #46 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 82 1272s # testing : Options should not be allowed for script #47; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 83 1272s # testing : Options should not be allowed for script #48; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 84 1272s # testing : Options should not be allowed for script #49; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 85 1272s # testing : Options should not be allowed for script #50; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 86 1272s # testing : Options should be allowed for script #51; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 87 1272s # testing : SSI should be evaluated with exec allowed for script #51 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 88 1272s # testing : Options should be allowed for script #52; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 89 1272s # testing : SSI should be evaluated but exec not permitted for script #52 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 90 1272s # testing : Options should be allowed for script #53; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 91 1272s # testing : SSI should be evaluated with exec allowed for script #53 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 92 1272s # testing : Options should be allowed for script #54; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 93 1272s # testing : SSI should be evaluated but exec not permitted for script #54 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 94 1272s # testing : Options should be allowed for script #55; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 95 1272s # testing : SSI should not be evaluated for script #55 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 96 1272s # testing : Options should be allowed for script #56; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 97 1272s # testing : SSI should not be evaluated for script #56 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 98 1272s # testing : Options should be allowed for script #57; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 99 1272s # testing : SSI should be evaluated but exec not permitted for script #57 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 100 1272s # testing : Options should be allowed for script #58; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 101 1272s # testing : SSI should not be evaluated for script #58 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 102 1272s # testing : Options should be allowed for script #59; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 103 1272s # testing : SSI should be evaluated with exec allowed for script #59 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 104 1272s # testing : Options should be allowed for script #60; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 105 1272s # testing : SSI should not be evaluated for script #60 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 106 1272s # testing : Options should be allowed for script #61; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 107 1272s # testing : SSI should be evaluated with exec allowed for script #61 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 108 1272s # testing : Options should be allowed for script #62; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 109 1272s # testing : SSI should be evaluated but exec not permitted for script #62 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 110 1272s # testing : Options should be allowed for script #63; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 111 1272s # testing : SSI should be evaluated with exec allowed for script #63 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 112 1272s # testing : Options should be allowed for script #64; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 113 1272s # testing : SSI should be evaluated but exec not permitted for script #64 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 114 1272s # testing : Options should be allowed for script #65; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 115 1272s # testing : SSI should not be evaluated for script #65 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 116 1272s # testing : Options should be allowed for script #66; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 117 1272s # testing : SSI should not be evaluated for script #66 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 118 1272s # testing : Options should be allowed for script #67; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 119 1272s # testing : SSI should be evaluated but exec not permitted for script #67 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 120 1272s # testing : Options should be allowed for script #68; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 121 1272s # testing : SSI should not be evaluated for script #68 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 122 1272s # testing : Options should be allowed for script #69; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 123 1272s # testing : SSI should be evaluated with exec allowed for script #69 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 124 1272s # testing : Options should be allowed for script #70; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 125 1272s # testing : SSI should not be evaluated for script #70 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 126 1272s # testing : Options should be allowed for script #71; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 127 1272s # testing : SSI should be evaluated but exec not permitted for script #71 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 128 1272s # testing : Options should be allowed for script #72; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 129 1272s # testing : SSI should be evaluated but exec not permitted for script #72 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 130 1272s # testing : Options should be allowed for script #73; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 131 1272s # testing : SSI should be evaluated but exec not permitted for script #73 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 132 1272s # testing : Options should be allowed for script #74; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 133 1272s # testing : SSI should be evaluated but exec not permitted for script #74 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 134 1272s # testing : Options should be allowed for script #75; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 135 1272s # testing : SSI should be evaluated but exec not permitted for script #75 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 136 1272s # testing : Options should be allowed for script #76; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 137 1272s # testing : SSI should be evaluated but exec not permitted for script #76 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 138 1272s # testing : Options should be allowed for script #77; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 139 1272s # testing : SSI should be evaluated but exec not permitted for script #77 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 140 1272s # testing : Options should be allowed for script #78; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 141 1272s # testing : SSI should be evaluated but exec not permitted for script #78 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 142 1272s # testing : Options should be allowed for script #79; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 143 1272s # testing : SSI should be evaluated but exec not permitted for script #79 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 144 1272s # testing : Options should be allowed for script #80; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 145 1272s # testing : SSI should be evaluated but exec not permitted for script #80 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 146 1272s # testing : Options should not be allowed for script #81; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 147 1272s # testing : Options should be allowed for script #82; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 148 1272s # testing : SSI should be evaluated but exec not permitted for script #82 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 149 1272s # testing : Options should not be allowed for script #83; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 150 1272s # testing : Options should be allowed for script #84; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 151 1272s # testing : SSI should be evaluated but exec not permitted for script #84 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 152 1272s # testing : Options should not be allowed for script #85; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 153 1272s # testing : Options should be allowed for script #86; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 154 1272s # testing : SSI should not be evaluated for script #86 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 155 1272s # testing : Options should not be allowed for script #87; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 156 1272s # testing : Options should not be allowed for script #88; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 157 1272s # testing : Options should not be allowed for script #89; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 158 1272s # testing : Options should not be allowed for script #90; 500 response expected 1272s # expected: 500 1272s # received: '500' 1272s ok 159 1272s # testing : Options should be allowed for script #91; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 160 1272s # testing : SSI should be evaluated with exec allowed for script #91 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 161 1272s # testing : Options should be allowed for script #92; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 162 1272s # testing : SSI should be evaluated but exec not permitted for script #92 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 163 1272s # testing : Options should be allowed for script #93; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 164 1272s # testing : SSI should be evaluated with exec allowed for script #93 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 165 1272s # testing : Options should be allowed for script #94; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 166 1272s # testing : SSI should be evaluated but exec not permitted for script #94 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 167 1272s # testing : Options should be allowed for script #95; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 168 1272s # testing : SSI should not be evaluated for script #95 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 169 1272s # testing : Options should be allowed for script #96; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 170 1272s # testing : SSI should not be evaluated for script #96 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 171 1272s # testing : Options should be allowed for script #97; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 172 1272s # testing : SSI should be evaluated but exec not permitted for script #97 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 173 1272s # testing : Options should be allowed for script #98; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 174 1272s # testing : SSI should not be evaluated for script #98 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 175 1272s # testing : Options should be allowed for script #99; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 176 1272s # testing : SSI should be evaluated with exec allowed for script #99 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 177 1272s # testing : Options should be allowed for script #100; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 178 1272s # testing : SSI should not be evaluated for script #100 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 179 1272s # testing : Options should be allowed for script #101; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 180 1272s # testing : SSI should be evaluated with exec allowed for script #101 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 181 1272s # testing : Options should be allowed for script #102; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 182 1272s # testing : SSI should be evaluated but exec not permitted for script #102 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 183 1272s # testing : Options should be allowed for script #103; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 184 1272s # testing : SSI should be evaluated with exec allowed for script #103 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 185 1272s # testing : Options should be allowed for script #104; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 186 1272s # testing : SSI should be evaluated but exec not permitted for script #104 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 187 1272s # testing : Options should be allowed for script #105; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 188 1272s # testing : SSI should not be evaluated for script #105 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 189 1272s # testing : Options should be allowed for script #106; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 190 1272s # testing : SSI should not be evaluated for script #106 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 191 1272s # testing : Options should be allowed for script #107; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 192 1272s # testing : SSI should be evaluated but exec not permitted for script #107 1272s # expected: '[an error occurred while processing this directive]' 1272s # received: '[an error occurred while processing this directive]' 1272s ok 193 1272s # testing : Options should be allowed for script #108; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 194 1272s # testing : SSI should not be evaluated for script #108 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 195 1272s # testing : Options should be allowed for script #109; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 196 1272s # testing : SSI should be evaluated with exec allowed for script #109 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 197 1272s # testing : Options should be allowed for script #110; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 198 1272s # testing : SSI should not be evaluated for script #110 1272s # expected: qr/--\#exec cgi=/ 1272s # received: '' 1272s ok 199 1272s # testing : Options should be allowed for script #111; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 200 1272s # testing : SSI should be evaluated with exec allowed for script #111 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 201 1272s # testing : Options should be allowed for script #112; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 202 1272s # testing : SSI should be evaluated with exec allowed for script #112 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 203 1272s # testing : Options should be allowed for script #113; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 204 1272s # testing : SSI should be evaluated with exec allowed for script #113 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 205 1272s # testing : Options should be allowed for script #114; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 206 1272s # testing : SSI should be evaluated with exec allowed for script #114 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 207 1272s # testing : Options should be allowed for script #115; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 208 1272s # testing : SSI should be evaluated with exec allowed for script #115 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 209 1272s # testing : Options should be allowed for script #116; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 210 1272s # testing : SSI should be evaluated with exec allowed for script #116 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 211 1272s # testing : Options should be allowed for script #117; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 212 1272s # testing : SSI should be evaluated with exec allowed for script #117 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 213 1272s # testing : Options should be allowed for script #118; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 214 1272s # testing : SSI should be evaluated with exec allowed for script #118 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 215 1272s # testing : Options should be allowed for script #119; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 216 1272s # testing : SSI should be evaluated with exec allowed for script #119 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 217 1272s # testing : Options should be allowed for script #120; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 218 1272s # testing : SSI should be evaluated with exec allowed for script #120 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 219 1272s # testing : Options should be allowed for script #121; 200 response expected 1272s # expected: 200 1272s # received: '200' 1272s ok 220 1272s # testing : SSI should be evaluated with exec allowed for script #121 1272s # expected: 'perl cgi' 1272s # received: 'perl cgi' 1272s ok 221 1272s ok 1275s t/security/CVE-2009-1890.t .......... 1275s 1..7 1275s # Running under perl version 5.038002 for linux 1275s # Current time local: Mon Apr 8 19:10:37 2024 1275s # Current time GMT: Mon Apr 8 19:10:37 2024 1275s # Using Test.pm version 1.31 1275s # Using Apache/Test.pm version 1.42 1275s ok 1 1275s ok 2 1275s ok 3 1275s ok 4 1275s ok 5 1275s # testing : request was parsed 1275s # expected: qr/^HTTP\/1\.. 200/ 1275s # received: 'HTTP/1.1 200 OK 1275s # ' 1275s ok 6 1275s # header: Date: Mon, 08 Apr 2024 19:10:39 GMT 1275s # header: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1275s # header: Vary: In-If1 1275s # header: DMMATCH1: 1 1275s # header: Content-Type: text/plain 1275s # header: Connection: close 1275s # header: 1275s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1275s # remaining: 0 1275s # testing : read entire body 1275s # expected: 0 1275s # received: 0 1275s ok 7 1275s ok 1277s t/security/CVE-2009-3555.t .......... 1277s 1..4 1277s # Running under perl version 5.038002 for linux 1277s # Current time local: Mon Apr 8 19:10:40 2024 1277s # Current time GMT: Mon Apr 8 19:10:40 2024 1277s # Using Test.pm version 1.31 1277s # Using Apache/Test.pm version 1.42 1277s ok 1 # skip Skipping test for TLSv1.3 1277s ok 2 # skip Skipping test for TLSv1.3 1277s ok 3 # skip Skipping test for TLSv1.3 1277s ok 4 # skip Skipping test for TLSv1.3 1277s ok 1278s t/security/CVE-2011-3368-rewrite.t .. 1278s 1..3 1278s # Running under perl version 5.038002 for linux 1278s # Current time local: Mon Apr 8 19:10:42 2024 1278s # Current time GMT: Mon Apr 8 19:10:42 2024 1278s # Using Test.pm version 1.31 1278s # Using Apache/Test.pm version 1.42 1278s ok 1 1278s ok 2 1278s # testing : got 400 error 1278s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1278s # received: 'HTTP/1.1 400 Bad Request 1278s # ' 1278s ok 3 1278s ok 1280s t/security/CVE-2011-3368.t .......... 1280s 1..3 1280s # Running under perl version 5.038002 for linux 1280s # Current time local: Mon Apr 8 19:10:43 2024 1280s # Current time GMT: Mon Apr 8 19:10:43 2024 1280s # Using Test.pm version 1.31 1280s # Using Apache/Test.pm version 1.42 1280s ok 1 1280s ok 2 1280s # testing : got 400 error 1280s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1280s # received: 'HTTP/1.1 400 Bad Request 1280s # ' 1280s ok 3 1280s ok 1282s t/security/CVE-2017-7659.t .......... 1282s 1..2 1282s # Running under perl version 5.038002 for linux 1282s # Current time local: Mon Apr 8 19:10:45 2024 1282s # Current time GMT: Mon Apr 8 19:10:45 2024 1282s # Using Test.pm version 1.31 1282s # Using Apache/Test.pm version 1.42 1282s ok 1 1282s ok 2 1282s ok 1283s t/security/CVE-2019-0215.t .......... 1283s 1..2 1283s # Running under perl version 5.038002 for linux 1283s # Current time local: Mon Apr 8 19:10:47 2024 1283s # Current time GMT: Mon Apr 8 19:10:47 2024 1283s # Using Test.pm version 1.31 1283s # Using Apache/Test.pm version 1.42 1283s # Using TLSv13, expecting status 403 1283s # testing : first access denied without client cert 1283s # expected: 403 1283s # received: '403' 1283s ok 1 1283s # testing : second access denied without client cert 1283s # expected: 403 1283s # received: '403' 1283s ok 2 1283s ok 1285s t/security/CVE-2020-1927.t .......... 1285s 1..1 1285s # Running under perl version 5.038002 for linux 1285s # Current time local: Mon Apr 8 19:10:48 2024 1285s # Current time GMT: Mon Apr 8 19:10:48 2024 1285s # Using Test.pm version 1.31 1285s # Using Apache/Test.pm version 1.42 1285s # SENDING to 127.0.0.1:8559 1285s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 1285s Host: merge-disabled 1285s Connection: close 1285s 1285s # SENDING to 127.0.0.1:8559 1285s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1285s # testing : regex didn't match and redirect 1285s # expected: 404 1285s # received: '404' 1285s ok 1 1285s ok 1287s t/ssl/basicauth.t ................... 1287s 1..4 1287s # Running under perl version 5.038002 for linux 1287s # Current time local: Mon Apr 8 19:10:50 2024 1287s # Current time GMT: Mon Apr 8 19:10:50 2024 1287s # Using Test.pm version 1.31 1287s # Using Apache/Test.pm version 1.42 1287s # testing : Getting /ssl-fakebasicauth/index.html with no cert 1287s # expected: qr/^(500|403)$/ 1287s # received: '403' 1287s ok 1 1287s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 1287s # expected: 200 1287s # received: '200' 1287s ok 2 1287s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 1287s # expected: 401 1287s # received: '401' 1287s ok 3 1287s ok 4 # skip Colon in username test skipped. 1287s ok 1289s t/ssl/env.t ......................... 1289s 1..30 1289s # Running under perl version 5.038002 for linux 1289s # Current time local: Mon Apr 8 19:10:52 2024 1289s # Current time GMT: Mon Apr 8 19:10:52 2024 1289s # Using Test.pm version 1.31 1289s # Using Apache/Test.pm version 1.42 1289s # testing : response status OK 1289s # expected: 200 1289s # received: '200' 1289s ok 1 1289s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1289s ok 2 1289s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1289s ok 3 1289s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1289s ok 4 1289s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1289s ok 5 1289s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1289s ok 6 1289s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1289s ok 7 1289s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1289s ok 8 1289s #SSL_CLIENT_S_DN_ST should not exist 1289s ok 9 1289s #SSL_CLIENT_S_DN_OU should not exist 1289s ok 10 1289s #SSL_CLIENT_S_DN_C should not exist 1289s ok 11 1289s #SSL_CLIENT_S_DN_L should not exist 1289s ok 12 1289s #SSL_CLIENT_S_DN_CN should not exist 1289s ok 13 1289s #SSL_CLIENT_S_DN_O should not exist 1289s ok 14 1289s #SSL_CLIENT_S_DN_Email should not exist 1289s ok 15 1289s # testing : second response status OK 1289s # expected: 200 1289s # received: '200' 1289s ok 16 1289s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1289s ok 17 1289s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1289s ok 18 1289s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1289s ok 19 1289s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1289s ok 20 1289s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1289s ok 21 1289s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1289s ok 22 1289s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1289s ok 23 1289s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 1289s ok 24 1289s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 1289s ok 25 1289s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 1289s ok 26 1289s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 1289s ok 27 1289s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 1289s ok 28 1289s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 1289s ok 29 1289s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1289s ok 30 1289s ok 1291s t/ssl/extlookup.t ................... 1291s 1..4 1291s # Running under perl version 5.038002 for linux 1291s # Current time local: Mon Apr 8 19:10:54 2024 1291s # Current time GMT: Mon Apr 8 19:10:54 2024 1291s # Using Test.pm version 1.31 1291s # Using Apache/Test.pm version 1.42 1291s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 1291s # expected: 200 1291s # received: '200' 1291s ok 1 1291s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 1291s # expected: 'Lemons' 1291s # received: 'Lemons' 1291s ok 2 1291s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 1291s # expected: 200 1291s # received: '200' 1291s ok 3 1291s # testing : Extension value match for 2.16.840.1.113730.1.13 1291s # expected: 'This Is A Comment' 1291s # received: 'This Is A Comment' 1291s ok 4 1291s ok 1293s t/ssl/fakeauth.t .................... 1293s 1..3 1293s # Running under perl version 5.038002 for linux 1293s # Current time local: Mon Apr 8 19:10:56 2024 1293s # Current time GMT: Mon Apr 8 19:10:56 2024 1293s # Using Test.pm version 1.31 1293s # Using Apache/Test.pm version 1.42 1293s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 1293s # expected: qr/^(500|403)$/ 1293s # received: '403' 1293s ok 1 1293s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 1293s # expected: 200 1293s # received: '200' 1293s ok 2 1293s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 1293s # expected: 200 1293s # received: '200' 1293s ok 3 1293s ok 1295s t/ssl/headers.t ..................... 1295s 1..3 1295s # Running under perl version 5.038002 for linux 1295s # Current time local: Mon Apr 8 19:10:58 2024 1295s # Current time GMT: Mon Apr 8 19:10:58 2024 1295s # Using Test.pm version 1.31 1295s # Using Apache/Test.pm version 1.42 1295s # testing : SSLFlag header set 1295s # expected: qr/X-SSL-Flag: on/ 1295s # received: 'HTTP/1.1 200 OK 1295s # Connection: close 1295s # Date: Mon, 08 Apr 2024 19:11:00 GMT 1295s # Accept-Ranges: bytes 1295s # ETag: "c-613edd771cbc0" 1295s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1295s # Vary: In-If1 1295s # Content-Length: 12 1295s # Content-Type: text/html 1295s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1295s # Client-Date: Mon, 08 Apr 2024 19:11:00 GMT 1295s # Client-Peer: 127.0.0.1:8532 1295s # Client-Response-Num: 1 1295s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1295s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1295s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1295s # Client-SSL-Socket-Class: IO::Socket::SSL 1295s # Client-SSL-Version: TLSv1_3 1295s # DMMATCH1: 1 1295s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 MTkwNTI3WhcNMjUwNDA4MTkwNTI3WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr9AdMlqJdLipUs+juIvMWSB 2rnaPe1+iCgzLCYN7AyuDmXZjZVlXjKxdsxJbJTTuA5Xt5KSvs8iPOYUNTBHSXqD iIAgdx5sAtJ+7VWSazgUWfri2GfPClH9K10+lCz4bUueSQDkM01jh3xEE2cN2QZA 8pgrJorjeQ96JGIc2fkdkBe/ZUkYOSGoWSnqC7Dhp41MkAb55Z+SORhcRtHCKpNL 9p6rWz353I4AFVTYpM+1UNy0VMiAKK0OePYy8xEfcpgmwg7lu7QVzLZMFyuJ1MSX tsZBwIJMP/Yoeax1znBctmxED1WkCrSqeJNIcfoZY35kPvb6l6YWTuwZJhfbewID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFM9aeTGqC/+INbrwuoy9lvnfglJC MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQVi8r67bVoK3CvJmb4B7XvyqMw xTANBgkqhkiG9w0BAQsFAAOCAQEAktAKVOtYzSk5/1BC6jSyQkuNvMRoSSj+XQm3 I9CT8746qaBgNu6vKd1He5mdCxJ/QX8t2ZL+EBwAUpZ4eVWP6M73AVb44VhzVBX3 /nuK0w4i3rzSsL+n4r7Y7YxgxHzZGvom2DWgNwV8zRvRyN75eAYcIH2RL41B3otn WTTO/KIZZk3xs4LywJsm950FKKYx1vZtOxb9rQityel2eZmTntTvGGss+wmnZS7m UE37RwVTsLVFV7pSusMJCKX3tHuqywEfDosKpSnJQ4hjkKHcXrTIkimR+R7mtvTW CyeEdmGiNLenJ6L4qty9eN91cPda+Fw5VC/HB6PjgokjcXye0Q== -----END CERTIFICATE----- 1295s # X-SSL-Flag: on 1295s # X-SSL-None: (null) 1295s # 1295s # ' 1295s ok 1 1295s # testing : SSL certificate is unwrapped 1295s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 1295s # received: 'HTTP/1.1 200 OK 1295s # Connection: close 1295s # Date: Mon, 08 Apr 2024 19:11:00 GMT 1295s # Accept-Ranges: bytes 1295s # ETag: "c-613edd771cbc0" 1295s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1295s # Vary: In-If1 1295s # Content-Length: 12 1295s # Content-Type: text/html 1295s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1295s # Client-Date: Mon, 08 Apr 2024 19:11:00 GMT 1295s # Client-Peer: 127.0.0.1:8532 1295s # Client-Response-Num: 1 1295s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1295s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1295s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1295s # Client-SSL-Socket-Class: IO::Socket::SSL 1295s # Client-SSL-Version: TLSv1_3 1295s # DMMATCH1: 1 1295s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 MTkwNTI3WhcNMjUwNDA4MTkwNTI3WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr9AdMlqJdLipUs+juIvMWSB 2rnaPe1+iCgzLCYN7AyuDmXZjZVlXjKxdsxJbJTTuA5Xt5KSvs8iPOYUNTBHSXqD iIAgdx5sAtJ+7VWSazgUWfri2GfPClH9K10+lCz4bUueSQDkM01jh3xEE2cN2QZA 8pgrJorjeQ96JGIc2fkdkBe/ZUkYOSGoWSnqC7Dhp41MkAb55Z+SORhcRtHCKpNL 9p6rWz353I4AFVTYpM+1UNy0VMiAKK0OePYy8xEfcpgmwg7lu7QVzLZMFyuJ1MSX tsZBwIJMP/Yoeax1znBctmxED1WkCrSqeJNIcfoZY35kPvb6l6YWTuwZJhfbewID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFM9aeTGqC/+INbrwuoy9lvnfglJC MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQVi8r67bVoK3CvJmb4B7XvyqMw xTANBgkqhkiG9w0BAQsFAAOCAQEAktAKVOtYzSk5/1BC6jSyQkuNvMRoSSj+XQm3 I9CT8746qaBgNu6vKd1He5mdCxJ/QX8t2ZL+EBwAUpZ4eVWP6M73AVb44VhzVBX3 /nuK0w4i3rzSsL+n4r7Y7YxgxHzZGvom2DWgNwV8zRvRyN75eAYcIH2RL41B3otn WTTO/KIZZk3xs4LywJsm950FKKYx1vZtOxb9rQityel2eZmTntTvGGss+wmnZS7m UE37RwVTsLVFV7pSusMJCKX3tHuqywEfDosKpSnJQ4hjkKHcXrTIkimR+R7mtvTW CyeEdmGiNLenJ6L4qty9eN91cPda+Fw5VC/HB6PjgokjcXye0Q== -----END CERTIFICATE----- 1295s # X-SSL-Flag: on 1295s # X-SSL-None: (null) 1295s # 1295s # ' 1295s ok 2 1295s # testing : unknown SSL variable not given 1295s # expected: qr/X-SSL-None: \(null\)\n/ 1295s # received: 'HTTP/1.1 200 OK 1295s # Connection: close 1295s # Date: Mon, 08 Apr 2024 19:11:00 GMT 1295s # Accept-Ranges: bytes 1295s # ETag: "c-613edd771cbc0" 1295s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1295s # Vary: In-If1 1295s # Content-Length: 12 1295s # Content-Type: text/html 1295s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1295s # Client-Date: Mon, 08 Apr 2024 19:11:00 GMT 1295s # Client-Peer: 127.0.0.1:8532 1295s # Client-Response-Num: 1 1295s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1295s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1295s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1295s # Client-SSL-Socket-Class: IO::Socket::SSL 1295s # Client-SSL-Version: TLSv1_3 1295s # DMMATCH1: 1 1295s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 MTkwNTI3WhcNMjUwNDA4MTkwNTI3WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr9AdMlqJdLipUs+juIvMWSB 2rnaPe1+iCgzLCYN7AyuDmXZjZVlXjKxdsxJbJTTuA5Xt5KSvs8iPOYUNTBHSXqD iIAgdx5sAtJ+7VWSazgUWfri2GfPClH9K10+lCz4bUueSQDkM01jh3xEE2cN2QZA 8pgrJorjeQ96JGIc2fkdkBe/ZUkYOSGoWSnqC7Dhp41MkAb55Z+SORhcRtHCKpNL 9p6rWz353I4AFVTYpM+1UNy0VMiAKK0OePYy8xEfcpgmwg7lu7QVzLZMFyuJ1MSX tsZBwIJMP/Yoeax1znBctmxED1WkCrSqeJNIcfoZY35kPvb6l6YWTuwZJhfbewID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFM9aeTGqC/+INbrwuoy9lvnfglJC MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQVi8r67bVoK3CvJmb4B7XvyqMw xTANBgkqhkiG9w0BAQsFAAOCAQEAktAKVOtYzSk5/1BC6jSyQkuNvMRoSSj+XQm3 I9CT8746qaBgNu6vKd1He5mdCxJ/QX8t2ZL+EBwAUpZ4eVWP6M73AVb44VhzVBX3 /nuK0w4i3rzSsL+n4r7Y7YxgxHzZGvom2DWgNwV8zRvRyN75eAYcIH2RL41B3otn WTTO/KIZZk3xs4LywJsm950FKKYx1vZtOxb9rQityel2eZmTntTvGGss+wmnZS7m UE37RwVTsLVFV7pSusMJCKX3tHuqywEfDosKpSnJQ4hjkKHcXrTIkimR+R7mtvTW CyeEdmGiNLenJ6L4qty9eN91cPda+Fw5VC/HB6PjgokjcXye0Q== -----END CERTIFICATE----- 1295s # X-SSL-Flag: on 1295s # X-SSL-None: (null) 1295s # 1295s # ' 1295s ok 3 1295s ok 1298s t/ssl/http.t ........................ 1298s 1..2 1298s # Running under perl version 5.038002 for linux 1298s # Current time local: Mon Apr 8 19:11:00 2024 1298s # Current time GMT: Mon Apr 8 19:11:00 2024 1298s # Using Test.pm version 1.31 1298s # Using Apache/Test.pm version 1.42 1298s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 1298s # expected: 400 1298s # received: '400' 1298s ok 1 1298s # testing : that error document contains the proper hint 1298s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 1298s # received: ' 1298s # 1298s # 400 Bad Request 1298s # 1298s #

Bad Request

1298s #

Your browser sent a request that this server could not understand.
1298s # Reason: You\'re speaking plain HTTP to an SSL-enabled server port.
1298s # Instead use the HTTPS scheme to access this URL, please.
1298s #

1298s # 1298s # ' 1298s ok 2 1298s ok 1301s t/ssl/ocsp.t ........................ 1301s 1..3 1301s # Running under perl version 5.038002 for linux 1301s # Current time local: Mon Apr 8 19:11:03 2024 1301s # Current time GMT: Mon Apr 8 19:11:03 2024 1301s # Using Test.pm version 1.31 1301s # Using Apache/Test.pm version 1.42 1301s warning: Internal response 1301s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1301s response: 1301s 500 Server closed connection without sending any data back 1301s Content-Type: text/plain 1301s Client-Date: Mon, 08 Apr 2024 19:11:05 GMT 1301s Client-Warning: Internal response 1301s 1301s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1301s ok 1 1301s warning: 1301s message: welcome to localhost:8529 1301s response: 1301s HTTP/1.1 200 OK 1301s Connection: close 1301s Date: Mon, 08 Apr 2024 19:11:06 GMT 1301s Accept-Ranges: bytes 1301s ETag: "1a-613edd771cbc0" 1301s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1301s Vary: In-If1 1301s Content-Length: 26 1301s Content-Type: text/html 1301s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1301s Client-Date: Mon, 08 Apr 2024 19:11:06 GMT 1301s Client-Peer: 127.0.0.1:8535 1301s Client-Response-Num: 1 1301s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1301s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1301s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1301s Client-SSL-Socket-Class: IO::Socket::SSL 1301s Client-SSL-Version: TLSv1_3 1301s DMMATCH1: 1 1301s 1301s welcome to localhost:8529 1301s ok 2 1301s warning: Internal response 1301s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1301s response: 1301s 500 Server closed connection without sending any data back 1301s Content-Type: text/plain 1301s Client-Date: Mon, 08 Apr 2024 19:11:06 GMT 1301s Client-Warning: Internal response 1301s 1301s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1301s ok 3 1301s ok 1304s t/ssl/pha.t ......................... 1304s 1..4 1304s # Running under perl version 5.038002 for linux 1304s # Current time local: Mon Apr 8 19:11:06 2024 1304s # Current time GMT: Mon Apr 8 19:11:06 2024 1304s # Using Test.pm version 1.31 1304s # Using Apache/Test.pm version 1.42 1304s # testing : access must be denied without client certificate 1304s # expected: 403 1304s # received: '403' 1304s ok 1 1304s # testing : PHA reneg body buffer size restriction works 1304s # expected: 413 1304s # received: '413' 1304s ok 2 1304s # testing : PHA works with POST body 1304s # expected: 200 1304s # received: '200' 1304s ok 3 1304s # testing : request body matches response 1304s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1304s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1304s ok 4 1304s ok 1306s t/ssl/pr12355.t ..................... 1306s 1..10 1306s # Running under perl version 5.038002 for linux 1306s # Current time local: Mon Apr 8 19:11:09 2024 1306s # Current time GMT: Mon Apr 8 19:11:09 2024 1306s # Using Test.pm version 1.31 1306s # Using Apache/Test.pm version 1.42 1306s # Downgrading to TLSv12 1306s # testing : renegotiation on POST works 1306s # expected: 200 1306s # received: '200' 1306s ok 1 1306s # testing : request body matches response 1306s # expected: 'hello world' 1306s # received: 'hello world' 1306s ok 2 1306s # testing : renegotiation on POST works 1306s # expected: 200 1306s # received: '200' 1306s ok 3 1306s # testing : request body matches response 1306s # expected: 'hello world' 1306s # received: 'hello world' 1306s ok 4 1306s # testing : renegotiation on POST works 1306s # expected: 200 1306s # received: '200' 1306s ok 5 1306s # testing : request body matches response 1306s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1306s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1306s ok 6 1306s # testing : renegotiation on POST works 1306s # expected: 200 1306s # received: '200' 1306s ok 7 1306s # testing : request body matches response 1306s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1306s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1306s ok 8 1306s # testing : renegotiation on POST works 1306s # expected: 200 1306s # received: '200' 1306s ok 9 1306s # testing : request body matches response 1306s # expected: 'HELLO' 1306s # received: 'HELLO' 1306s ok 10 1306s ok 1308s t/ssl/pr43738.t ..................... 1308s 1..4 1308s # Running under perl version 5.038002 for linux 1308s # Current time local: Mon Apr 8 19:11:11 2024 1308s # Current time GMT: Mon Apr 8 19:11:11 2024 1308s # Using Test.pm version 1.31 1308s # Using Apache/Test.pm version 1.42 1308s # Downgrading to TLSv12 1308s # testing : renegotiation on POST works 1308s # expected: 200 1308s # received: '200' 1308s ok 1 1308s # testing : request body matches response 1308s # expected: '/modules/ssl/aes128/empty.pfa 1308s # hello world' 1308s # received: '/modules/ssl/aes128/empty.pfa 1308s # hello world' 1308s ok 2 1308s # testing : renegotiation on POST works 1308s # expected: 200 1308s # received: '200' 1308s ok 3 1308s # testing : request body matches response 1308s # expected: '/modules/ssl/aes256/empty.pfa 1308s # hello world' 1308s # received: '/modules/ssl/aes256/empty.pfa 1308s # hello world' 1308s ok 4 1308s ok 1320s t/ssl/proxy.t ....................... 1320s # using LWP client 1320s 1..290 1320s # Running under perl version 5.038002 for linux 1320s # Current time local: Mon Apr 8 19:11:13 2024 1320s # Current time GMT: Mon Apr 8 19:11:13 2024 1320s # Using Test.pm version 1.31 1320s # Using Apache/Test.pm version 1.42 1320s # testing : / with proxy_http_https (http) 1320s # expected: 200 1320s # received: '200' 1320s ok 1 1320s # testing : CGI script with folded headers 1320s # expected: 200 1320s # received: '200' 1320s ok 2 1320s # testing : using valid proxyssl client cert 1320s # expected: 200 1320s # received: '200' 1320s ok 3 1320s # testing : using invalid proxyssl client cert 1320s # expected: 403 1320s # received: '403' 1320s ok 4 1320s # testing : protected cgi script 1320s # expected: 200 1320s # received: '200' 1320s ok 5 1320s # testing : X-Forwarded-Host header 1320s # expected: 'localhost:8560' 1320s # received: 'localhost:8560' 1320s ok 6 1320s # testing : client subject common name 1320s # expected: 'client_ok' 1320s # received: 'client_ok' 1320s ok 7 1320s # testing : ProxyPassReverse Location rewrite 1320s # expected: 'http://localhost:8560/modules/' 1320s # received: 'http://localhost:8560/modules/' 1320s ok 8 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 1024 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '1024' 1320s # received: 1024 1320s ok 9 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 2048 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '2048' 1320s # received: 2048 1320s ok 10 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 3072 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '3072' 1320s # received: 3072 1320s ok 11 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 4096 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '4096' 1320s # received: 4096 1320s ok 12 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 5120 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '5120' 1320s # received: 5120 1320s ok 13 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 6144 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '6144' 1320s # received: 6144 1320s ok 14 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 7168 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '7168' 1320s # received: 7168 1320s ok 15 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 8192 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '8192' 1320s # received: 8192 1320s ok 16 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 9216 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '9216' 1320s # received: 9216 1320s ok 17 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 10240 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '10240' 1320s # received: 10240 1320s ok 18 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 11264 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '11264' 1320s # received: 11264 1320s ok 19 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 12288 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '12288' 1320s # received: 12288 1320s ok 20 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 13312 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '13312' 1320s # received: 13312 1320s ok 21 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 14336 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '14336' 1320s # received: 14336 1320s ok 22 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 15360 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '15360' 1320s # received: 15360 1320s ok 23 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 16384 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '16384' 1320s # received: 16384 1320s ok 24 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 17408 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '17408' 1320s # received: 17408 1320s ok 25 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 18432 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '18432' 1320s # received: 18432 1320s ok 26 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 19456 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '19456' 1320s # received: 19456 1320s ok 27 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 20480 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '20480' 1320s # received: 20480 1320s ok 28 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 21504 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '21504' 1320s # received: 21504 1320s ok 29 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 22528 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '22528' 1320s # received: 22528 1320s ok 30 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 23552 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '23552' 1320s # received: 23552 1320s ok 31 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 24576 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '24576' 1320s # received: 24576 1320s ok 32 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 25600 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '25600' 1320s # received: 25600 1320s ok 33 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 26624 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '26624' 1320s # received: 26624 1320s ok 34 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 27648 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '27648' 1320s # received: 27648 1320s ok 35 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 28672 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '28672' 1320s # received: 28672 1320s ok 36 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 29696 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '29696' 1320s # received: 29696 1320s ok 37 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 30720 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:15 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '30720' 1320s # received: 30720 1320s ok 38 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 31744 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '31744' 1320s # received: 31744 1320s ok 39 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 32768 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '32768' 1320s # received: 32768 1320s ok 40 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 33792 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '33792' 1320s # received: 33792 1320s ok 41 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 34816 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '34816' 1320s # received: 34816 1320s ok 42 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 35840 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '35840' 1320s # received: 35840 1320s ok 43 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 36864 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '36864' 1320s # received: 36864 1320s ok 44 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 37888 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '37888' 1320s # received: 37888 1320s ok 45 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 38912 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '38912' 1320s # received: 38912 1320s ok 46 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 39936 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '39936' 1320s # received: 39936 1320s ok 47 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 40960 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '40960' 1320s # received: 40960 1320s ok 48 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 41984 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '41984' 1320s # received: 41984 1320s ok 49 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 43008 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '43008' 1320s # received: 43008 1320s ok 50 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 44032 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '44032' 1320s # received: 44032 1320s ok 51 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 45056 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '45056' 1320s # received: 45056 1320s ok 52 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 46080 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '46080' 1320s # received: 46080 1320s ok 53 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 47104 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '47104' 1320s # received: 47104 1320s ok 54 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 48128 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '48128' 1320s # received: 48128 1320s ok 55 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 49152 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '49152' 1320s # received: 49152 1320s ok 56 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 50176 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '50176' 1320s # received: 50176 1320s ok 57 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 51200 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '51200' 1320s # received: 51200 1320s ok 58 1320s #lwp request: 1320s #POST http://localhost:8560/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 102400 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 7 1320s #Client-Date: Mon, 08 Apr 2024 19:11:16 GMT 1320s #Client-Peer: 127.0.0.1:8560 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '102400' 1320s # received: 102400 1320s ok 59 1320s # testing : / with proxy_http_https_proxy_section (http) 1320s # expected: 200 1320s # received: '200' 1320s ok 60 1320s # testing : CGI script with folded headers 1320s # expected: 200 1320s # received: '200' 1320s ok 61 1320s # testing : using valid proxyssl client cert 1320s # expected: 200 1320s # received: '200' 1320s ok 62 1320s # testing : using invalid proxyssl client cert 1320s # expected: 403 1320s # received: '403' 1320s ok 63 1320s # testing : protected cgi script 1320s # expected: 200 1320s # received: '200' 1320s ok 64 1320s # testing : X-Forwarded-Host header 1320s # expected: 'localhost:8562' 1320s # received: 'localhost:8562' 1320s ok 65 1320s # testing : client subject common name 1320s # expected: 'client_ok' 1320s # received: 'client_ok' 1320s ok 66 1320s # testing : ProxyPassReverse Location rewrite 1320s # expected: 'http://localhost:8562/modules/' 1320s # received: 'http://localhost:8562/modules/' 1320s ok 67 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 1024 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '1024' 1320s # received: 1024 1320s ok 68 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 2048 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '2048' 1320s # received: 2048 1320s ok 69 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 3072 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '3072' 1320s # received: 3072 1320s ok 70 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 4096 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '4096' 1320s # received: 4096 1320s ok 71 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 5120 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '5120' 1320s # received: 5120 1320s ok 72 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 6144 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '6144' 1320s # received: 6144 1320s ok 73 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 7168 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '7168' 1320s # received: 7168 1320s ok 74 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 8192 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '8192' 1320s # received: 8192 1320s ok 75 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 9216 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '9216' 1320s # received: 9216 1320s ok 76 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 10240 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '10240' 1320s # received: 10240 1320s ok 77 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 11264 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '11264' 1320s # received: 11264 1320s ok 78 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 12288 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '12288' 1320s # received: 12288 1320s ok 79 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 13312 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '13312' 1320s # received: 13312 1320s ok 80 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 14336 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '14336' 1320s # received: 14336 1320s ok 81 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 15360 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '15360' 1320s # received: 15360 1320s ok 82 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 16384 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '16384' 1320s # received: 16384 1320s ok 83 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 17408 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '17408' 1320s # received: 17408 1320s ok 84 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 18432 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '18432' 1320s # received: 18432 1320s ok 85 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 19456 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '19456' 1320s # received: 19456 1320s ok 86 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 20480 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '20480' 1320s # received: 20480 1320s ok 87 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 21504 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '21504' 1320s # received: 21504 1320s ok 88 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 22528 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '22528' 1320s # received: 22528 1320s ok 89 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 23552 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '23552' 1320s # received: 23552 1320s ok 90 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 24576 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '24576' 1320s # received: 24576 1320s ok 91 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 25600 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '25600' 1320s # received: 25600 1320s ok 92 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 26624 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '26624' 1320s # received: 26624 1320s ok 93 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 27648 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '27648' 1320s # received: 27648 1320s ok 94 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 28672 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '28672' 1320s # received: 28672 1320s ok 95 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 29696 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '29696' 1320s # received: 29696 1320s ok 96 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 30720 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '30720' 1320s # received: 30720 1320s ok 97 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 31744 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '31744' 1320s # received: 31744 1320s ok 98 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 32768 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '32768' 1320s # received: 32768 1320s ok 99 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 33792 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '33792' 1320s # received: 33792 1320s ok 100 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 34816 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '34816' 1320s # received: 34816 1320s ok 101 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 35840 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '35840' 1320s # received: 35840 1320s ok 102 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 36864 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '36864' 1320s # received: 36864 1320s ok 103 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 37888 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '37888' 1320s # received: 37888 1320s ok 104 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 38912 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '38912' 1320s # received: 38912 1320s ok 105 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 39936 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '39936' 1320s # received: 39936 1320s ok 106 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 40960 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '40960' 1320s # received: 40960 1320s ok 107 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 41984 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '41984' 1320s # received: 41984 1320s ok 108 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 43008 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '43008' 1320s # received: 43008 1320s ok 109 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 44032 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '44032' 1320s # received: 44032 1320s ok 110 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 45056 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '45056' 1320s # received: 45056 1320s ok 111 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 46080 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '46080' 1320s # received: 46080 1320s ok 112 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 47104 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:17 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '47104' 1320s # received: 47104 1320s ok 113 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 48128 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '48128' 1320s # received: 48128 1320s ok 114 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 49152 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '49152' 1320s # received: 49152 1320s ok 115 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 50176 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '50176' 1320s # received: 50176 1320s ok 116 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 51200 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '51200' 1320s # received: 51200 1320s ok 117 1320s #lwp request: 1320s #POST http://localhost:8562/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 102400 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 7 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8562 1320s #Client-Response-Num: 1 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '102400' 1320s # received: 102400 1320s ok 118 1320s # testing : / with proxy_https_http (https) 1320s # expected: 200 1320s # received: '200' 1320s ok 119 1320s # testing : CGI script with folded headers 1320s # expected: 200 1320s # received: '200' 1320s ok 120 1320s # testing : ProxyPassReverse Location rewrite 1320s # expected: 'https://localhost:8564/modules/' 1320s # received: 'https://localhost:8564/modules/' 1320s ok 121 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 1024 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '1024' 1320s # received: 1024 1320s ok 122 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 2048 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '2048' 1320s # received: 2048 1320s ok 123 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 3072 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '3072' 1320s # received: 3072 1320s ok 124 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 4096 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '4096' 1320s # received: 4096 1320s ok 125 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 5120 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '5120' 1320s # received: 5120 1320s ok 126 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 6144 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '6144' 1320s # received: 6144 1320s ok 127 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 7168 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '7168' 1320s # received: 7168 1320s ok 128 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 8192 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '8192' 1320s # received: 8192 1320s ok 129 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 9216 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '9216' 1320s # received: 9216 1320s ok 130 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 10240 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '10240' 1320s # received: 10240 1320s ok 131 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 11264 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '11264' 1320s # received: 11264 1320s ok 132 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 12288 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '12288' 1320s # received: 12288 1320s ok 133 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 13312 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '13312' 1320s # received: 13312 1320s ok 134 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 14336 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '14336' 1320s # received: 14336 1320s ok 135 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 15360 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '15360' 1320s # received: 15360 1320s ok 136 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 16384 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '16384' 1320s # received: 16384 1320s ok 137 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 17408 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '17408' 1320s # received: 17408 1320s ok 138 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 18432 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '18432' 1320s # received: 18432 1320s ok 139 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 19456 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '19456' 1320s # received: 19456 1320s ok 140 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 20480 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '20480' 1320s # received: 20480 1320s ok 141 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 21504 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '21504' 1320s # received: 21504 1320s ok 142 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 22528 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '22528' 1320s # received: 22528 1320s ok 143 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 23552 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '23552' 1320s # received: 23552 1320s ok 144 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 24576 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '24576' 1320s # received: 24576 1320s ok 145 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 25600 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '25600' 1320s # received: 25600 1320s ok 146 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 26624 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '26624' 1320s # received: 26624 1320s ok 147 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 27648 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:18 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '27648' 1320s # received: 27648 1320s ok 148 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 28672 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '28672' 1320s # received: 28672 1320s ok 149 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 29696 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '29696' 1320s # received: 29696 1320s ok 150 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 30720 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '30720' 1320s # received: 30720 1320s ok 151 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 31744 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '31744' 1320s # received: 31744 1320s ok 152 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 32768 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '32768' 1320s # received: 32768 1320s ok 153 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 33792 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '33792' 1320s # received: 33792 1320s ok 154 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 34816 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '34816' 1320s # received: 34816 1320s ok 155 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 35840 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '35840' 1320s # received: 35840 1320s ok 156 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 36864 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '36864' 1320s # received: 36864 1320s ok 157 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 37888 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '37888' 1320s # received: 37888 1320s ok 158 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 38912 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '38912' 1320s # received: 38912 1320s ok 159 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 39936 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '39936' 1320s # received: 39936 1320s ok 160 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 40960 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '40960' 1320s # received: 40960 1320s ok 161 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 41984 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '41984' 1320s # received: 41984 1320s ok 162 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 43008 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '43008' 1320s # received: 43008 1320s ok 163 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 44032 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '44032' 1320s # received: 44032 1320s ok 164 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 45056 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '45056' 1320s # received: 45056 1320s ok 165 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 46080 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '46080' 1320s # received: 46080 1320s ok 166 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 47104 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '47104' 1320s # received: 47104 1320s ok 167 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 48128 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '48128' 1320s # received: 48128 1320s ok 168 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 49152 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '49152' 1320s # received: 49152 1320s ok 169 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 50176 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '50176' 1320s # received: 50176 1320s ok 170 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 51200 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '51200' 1320s # received: 51200 1320s ok 171 1320s #lwp request: 1320s #POST https://localhost:8564/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 102400 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 7 1320s #Client-Date: Mon, 08 Apr 2024 19:11:19 GMT 1320s #Client-Peer: 127.0.0.1:8564 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '102400' 1320s # received: 102400 1320s ok 172 1320s # testing : / with proxy_https_https (https) 1320s # expected: 200 1320s # received: '200' 1320s ok 173 1320s # testing : CGI script with folded headers 1320s # expected: 200 1320s # received: '200' 1320s ok 174 1320s # testing : using valid proxyssl client cert 1320s # expected: 200 1320s # received: '200' 1320s ok 175 1320s # testing : using invalid proxyssl client cert 1320s # expected: 403 1320s # received: '403' 1320s ok 176 1320s # testing : protected cgi script 1320s # expected: 200 1320s # received: '200' 1320s ok 177 1320s # testing : X-Forwarded-Host header 1320s # expected: 'localhost:8561' 1320s # received: 'localhost:8561' 1320s ok 178 1320s # testing : client subject common name 1320s # expected: 'client_ok' 1320s # received: 'client_ok' 1320s ok 179 1320s # testing : ProxyPassReverse Location rewrite 1320s # expected: 'https://localhost:8561/modules/' 1320s # received: 'https://localhost:8561/modules/' 1320s ok 180 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 1024 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '1024' 1320s # received: 1024 1320s ok 181 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 2048 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '2048' 1320s # received: 2048 1320s ok 182 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 3072 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '3072' 1320s # received: 3072 1320s ok 183 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 4096 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '4096' 1320s # received: 4096 1320s ok 184 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 5120 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '5120' 1320s # received: 5120 1320s ok 185 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 6144 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '6144' 1320s # received: 6144 1320s ok 186 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 7168 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '7168' 1320s # received: 7168 1320s ok 187 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 8192 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '8192' 1320s # received: 8192 1320s ok 188 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 9216 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '9216' 1320s # received: 9216 1320s ok 189 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 10240 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '10240' 1320s # received: 10240 1320s ok 190 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 11264 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '11264' 1320s # received: 11264 1320s ok 191 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 12288 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '12288' 1320s # received: 12288 1320s ok 192 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 13312 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '13312' 1320s # received: 13312 1320s ok 193 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 14336 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '14336' 1320s # received: 14336 1320s ok 194 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 15360 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '15360' 1320s # received: 15360 1320s ok 195 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 16384 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '16384' 1320s # received: 16384 1320s ok 196 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 17408 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '17408' 1320s # received: 17408 1320s ok 197 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 18432 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '18432' 1320s # received: 18432 1320s ok 198 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 19456 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '19456' 1320s # received: 19456 1320s ok 199 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 20480 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '20480' 1320s # received: 20480 1320s ok 200 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 21504 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '21504' 1320s # received: 21504 1320s ok 201 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 22528 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '22528' 1320s # received: 22528 1320s ok 202 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 23552 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '23552' 1320s # received: 23552 1320s ok 203 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 24576 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '24576' 1320s # received: 24576 1320s ok 204 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 25600 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '25600' 1320s # received: 25600 1320s ok 205 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 26624 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '26624' 1320s # received: 26624 1320s ok 206 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 27648 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '27648' 1320s # received: 27648 1320s ok 207 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 28672 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '28672' 1320s # received: 28672 1320s ok 208 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 29696 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '29696' 1320s # received: 29696 1320s ok 209 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 30720 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '30720' 1320s # received: 30720 1320s ok 210 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 31744 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '31744' 1320s # received: 31744 1320s ok 211 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 32768 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:20 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '32768' 1320s # received: 32768 1320s ok 212 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 33792 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '33792' 1320s # received: 33792 1320s ok 213 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 34816 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '34816' 1320s # received: 34816 1320s ok 214 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 35840 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '35840' 1320s # received: 35840 1320s ok 215 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 36864 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '36864' 1320s # received: 36864 1320s ok 216 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 37888 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '37888' 1320s # received: 37888 1320s ok 217 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 38912 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '38912' 1320s # received: 38912 1320s ok 218 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 39936 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '39936' 1320s # received: 39936 1320s ok 219 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 40960 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '40960' 1320s # received: 40960 1320s ok 220 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 41984 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '41984' 1320s # received: 41984 1320s ok 221 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 43008 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '43008' 1320s # received: 43008 1320s ok 222 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 44032 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '44032' 1320s # received: 44032 1320s ok 223 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 45056 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '45056' 1320s # received: 45056 1320s ok 224 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 46080 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '46080' 1320s # received: 46080 1320s ok 225 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 47104 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '47104' 1320s # received: 47104 1320s ok 226 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 48128 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '48128' 1320s # received: 48128 1320s ok 227 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 49152 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '49152' 1320s # received: 49152 1320s ok 228 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 50176 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '50176' 1320s # received: 50176 1320s ok 229 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 51200 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:21 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '51200' 1320s # received: 51200 1320s ok 230 1320s #lwp request: 1320s #POST https://localhost:8561/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 102400 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 7 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8561 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '102400' 1320s # received: 102400 1320s ok 231 1320s # testing : / with proxy_https_https_proxy_section (https) 1320s # expected: 200 1320s # received: '200' 1320s ok 232 1320s # testing : CGI script with folded headers 1320s # expected: 200 1320s # received: '200' 1320s ok 233 1320s # testing : using valid proxyssl client cert 1320s # expected: 200 1320s # received: '200' 1320s ok 234 1320s # testing : using invalid proxyssl client cert 1320s # expected: 403 1320s # received: '403' 1320s ok 235 1320s # testing : protected cgi script 1320s # expected: 200 1320s # received: '200' 1320s ok 236 1320s # testing : X-Forwarded-Host header 1320s # expected: 'localhost:8563' 1320s # received: 'localhost:8563' 1320s ok 237 1320s # testing : client subject common name 1320s # expected: 'client_ok' 1320s # received: 'client_ok' 1320s ok 238 1320s # testing : ProxyPassReverse Location rewrite 1320s # expected: 'https://localhost:8563/modules/' 1320s # received: 'https://localhost:8563/modules/' 1320s ok 239 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 1024 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '1024' 1320s # received: 1024 1320s ok 240 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 2048 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '2048' 1320s # received: 2048 1320s ok 241 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 3072 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '3072' 1320s # received: 3072 1320s ok 242 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 4096 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '4096' 1320s # received: 4096 1320s ok 243 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 5120 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '5120' 1320s # received: 5120 1320s ok 244 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 6144 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '6144' 1320s # received: 6144 1320s ok 245 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 7168 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '7168' 1320s # received: 7168 1320s ok 246 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 8192 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '8192' 1320s # received: 8192 1320s ok 247 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 9216 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 5 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '9216' 1320s # received: 9216 1320s ok 248 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 10240 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '10240' 1320s # received: 10240 1320s ok 249 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 11264 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '11264' 1320s # received: 11264 1320s ok 250 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 12288 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '12288' 1320s # received: 12288 1320s ok 251 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 13312 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '13312' 1320s # received: 13312 1320s ok 252 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 14336 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '14336' 1320s # received: 14336 1320s ok 253 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 15360 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '15360' 1320s # received: 15360 1320s ok 254 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 16384 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '16384' 1320s # received: 16384 1320s ok 255 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 17408 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '17408' 1320s # received: 17408 1320s ok 256 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 18432 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '18432' 1320s # received: 18432 1320s ok 257 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 19456 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '19456' 1320s # received: 19456 1320s ok 258 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 20480 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '20480' 1320s # received: 20480 1320s ok 259 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 21504 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:22 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '21504' 1320s # received: 21504 1320s ok 260 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 22528 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '22528' 1320s # received: 22528 1320s ok 261 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 23552 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '23552' 1320s # received: 23552 1320s ok 262 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 24576 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '24576' 1320s # received: 24576 1320s ok 263 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 25600 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '25600' 1320s # received: 25600 1320s ok 264 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 26624 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '26624' 1320s # received: 26624 1320s ok 265 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 27648 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '27648' 1320s # received: 27648 1320s ok 266 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 28672 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '28672' 1320s # received: 28672 1320s ok 267 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 29696 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '29696' 1320s # received: 29696 1320s ok 268 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 30720 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '30720' 1320s # received: 30720 1320s ok 269 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 31744 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '31744' 1320s # received: 31744 1320s ok 270 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 32768 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '32768' 1320s # received: 32768 1320s ok 271 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 33792 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '33792' 1320s # received: 33792 1320s ok 272 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 34816 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '34816' 1320s # received: 34816 1320s ok 273 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 35840 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '35840' 1320s # received: 35840 1320s ok 274 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 36864 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '36864' 1320s # received: 36864 1320s ok 275 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 37888 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '37888' 1320s # received: 37888 1320s ok 276 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 38912 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:23 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '38912' 1320s # received: 38912 1320s ok 277 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 39936 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '39936' 1320s # received: 39936 1320s ok 278 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 40960 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '40960' 1320s # received: 40960 1320s ok 279 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 41984 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '41984' 1320s # received: 41984 1320s ok 280 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 43008 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '43008' 1320s # received: 43008 1320s ok 281 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 44032 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '44032' 1320s # received: 44032 1320s ok 282 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 45056 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '45056' 1320s # received: 45056 1320s ok 283 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 46080 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '46080' 1320s # received: 46080 1320s ok 284 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 47104 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '47104' 1320s # received: 47104 1320s ok 285 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 48128 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '48128' 1320s # received: 48128 1320s ok 286 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 49152 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '49152' 1320s # received: 49152 1320s ok 287 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 50176 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '50176' 1320s # received: 50176 1320s ok 288 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 51200 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 6 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '51200' 1320s # received: 51200 1320s ok 289 1320s #lwp request: 1320s #POST https://localhost:8563/eat_post HTTP/1.1 1320s #User-Agent: libwww-perl/6.76 1320s #Content-Length: 102400 1320s # 1320s #server response: 1320s #HTTP/1.1 200 OK 1320s #Connection: close 1320s #Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1320s #Vary: In-If1 1320s #Content-Length: 7 1320s #Client-Date: Mon, 08 Apr 2024 19:11:24 GMT 1320s #Client-Peer: 127.0.0.1:8563 1320s #Client-Response-Num: 1 1320s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1320s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1320s #Client-SSL-Socket-Class: IO::Socket::SSL 1320s #Client-SSL-Version: TLSv1_3 1320s #DMMATCH1: 1 1320s # 1320s # testing : length posted 1320s # expected: '102400' 1320s # received: 102400 1320s ok 290 1320s ok 1322s t/ssl/require.t ..................... 1322s 1..10 1322s # Running under perl version 5.038002 for linux 1322s # Current time local: Mon Apr 8 19:11:24 2024 1322s # Current time GMT: Mon Apr 8 19:11:24 2024 1322s # Using Test.pm version 1.31 1322s # Using Apache/Test.pm version 1.42 1322s ok 1 1322s ok 2 1322s ok 3 1322s ok 4 1322s ok 5 1322s ok 6 1322s ok 7 1322s ok 8 1322s ok 9 1322s ok 10 1322s ok 1324s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1329s t/ssl/varlookup.t ................... 1329s 1..83 1329s # Running under perl version 5.038002 for linux 1329s # Current time local: Mon Apr 8 19:11:29 2024 1329s # Current time GMT: Mon Apr 8 19:11:29 2024 1329s # Using Test.pm version 1.31 1329s # Using Apache/Test.pm version 1.42 1329s # testing : HTTP_USER_AGENT 1329s # expected: 'libwww-perl/6.76' 1329s # received: 'libwww-perl/6.76' 1329s ok 1 1329s # testing : HTTP:User-Agent 1329s # expected: 'libwww-perl/6.76' 1329s # received: 'libwww-perl/6.76' 1329s ok 2 1329s # testing : HTTP_REFERER 1329s # expected: 't/ssl/varlookup.t' 1329s # received: 't/ssl/varlookup.t' 1329s ok 3 1329s # testing : HTTP_HOST 1329s # expected: 'localhost:8532' 1329s # received: 'localhost:8532' 1329s ok 4 1329s # testing : QUERY_STRING 1329s # expected: 'QUERY_STRING' 1329s # received: 'QUERY_STRING' 1329s ok 5 1329s # testing : SERVER_SOFTWARE 1329s # expected: qr/^Apache\/2.4.58/ 1329s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 1329s ok 6 1329s # testing : SERVER_ADMIN 1329s # expected: 'tuser@localhost' 1329s # received: 'tuser@localhost' 1329s ok 7 1329s # testing : SERVER_PORT 1329s # expected: '8532' 1329s # received: '8532' 1329s ok 8 1329s # testing : SERVER_NAME 1329s # expected: 'localhost' 1329s # received: 'localhost' 1329s ok 9 1329s # testing : SERVER_PROTOCOL 1329s # expected: qr/^HTTP\/1\.\d$/ 1329s # received: 'HTTP/1.1' 1329s ok 10 1329s # testing : REMOTE_ADDR 1329s # expected: '127.0.0.1' 1329s # received: '127.0.0.1' 1329s ok 11 1329s # testing : DOCUMENT_ROOT 1329s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs' 1329s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs' 1329s ok 12 1329s # testing : REQUEST_METHOD 1329s # expected: 'GET' 1329s # received: 'GET' 1329s ok 13 1329s # testing : REQUEST_URI 1329s # expected: '/test_ssl_var_lookup' 1329s # received: '/test_ssl_var_lookup' 1329s ok 14 1329s # testing : TIME_YEAR 1329s # expected: 2024 1329s # received: '2024' 1329s ok 15 1329s # testing : TIME_MON 1329s # expected: '04' 1329s # received: '04' 1329s ok 16 1329s # testing : TIME_DAY 1329s # expected: '08' 1329s # received: '08' 1329s ok 17 1329s # testing : TIME_WDAY 1329s # expected: 1 1329s # received: '1' 1329s ok 18 1329s # testing : IS_SUBREQ 1329s # expected: 'false' 1329s # received: 'false' 1329s ok 19 1329s # testing : API_VERSION 1329s # expected: '20120211' 1329s # received: '20120211' 1329s ok 20 1329s # testing : THE_REQUEST 1329s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1329s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1329s ok 21 1329s # testing : REQUEST_SCHEME 1329s # expected: 'https' 1329s # received: 'https' 1329s ok 22 1329s # testing : HTTPS 1329s # expected: 'on' 1329s # received: 'on' 1329s ok 23 1329s # testing : ENV:THE_ARGS 1329s # expected: 'ENV:THE_ARGS' 1329s # received: 'ENV:THE_ARGS' 1329s ok 24 1329s # testing : SSL_CLIENT_M_VERSION 1329s # expected: qr/^\d+$/ 1329s # received: '3' 1329s ok 25 1329s # testing : SSL_SERVER_M_VERSION 1329s # expected: qr/^\d+$/ 1329s # received: '3' 1329s ok 26 1329s # testing : SSL_CLIENT_M_SERIAL 1329s # expected: qr/^[0-9A-F]+$/ 1329s # received: '07' 1329s ok 27 1329s # testing : SSL_SERVER_M_SERIAL 1329s # expected: qr/^[0-9A-F]+$/ 1329s # received: '0C' 1329s ok 28 1329s # testing : SSL_PROTOCOL 1329s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1329s # received: 'TLSv1.3' 1329s ok 29 1329s # testing : SSL_CLIENT_V_START 1329s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1329s # received: 'Apr 8 19:05:24 2024 GMT' 1329s ok 30 1329s # testing : SSL_SERVER_V_START 1329s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1329s # received: 'Apr 8 19:05:27 2024 GMT' 1329s ok 31 1329s # testing : SSL_CLIENT_V_END 1329s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1329s # received: 'Apr 8 19:05:24 2025 GMT' 1329s ok 32 1329s # testing : SSL_SERVER_V_END 1329s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1329s # received: 'Apr 8 19:05:27 2025 GMT' 1329s ok 33 1329s # testing : SSL_CIPHER 1329s # expected: qr/^[A-Z0-9_-]+$/ 1329s # received: 'TLS_AES_256_GCM_SHA384' 1329s ok 34 1329s # testing : SSL_CIPHER_EXPORT 1329s # expected: 'false' 1329s # received: 'false' 1329s ok 35 1329s # testing : SSL_CIPHER_ALGKEYSIZE 1329s # expected: qr/^\d+$/ 1329s # received: '256' 1329s ok 36 1329s # testing : SSL_CIPHER_USEKEYSIZE 1329s # expected: qr/^\d+$/ 1329s # received: '256' 1329s ok 37 1329s # testing : SSL_SECURE_RENEG 1329s # expected: qr/^(false|true)$/ 1329s # received: 'true' 1329s ok 38 1329s # testing : SSL_CLIENT_S_DN 1329s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1329s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1329s ok 39 1329s # testing : SSL_SERVER_S_DN 1329s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1329s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1329s ok 40 1329s # testing : SSL_CLIENT_S_DN_C 1329s # expected: 'US' 1329s # received: 'US' 1329s ok 41 1329s # testing : SSL_SERVER_S_DN_C 1329s # expected: 'US' 1329s # received: 'US' 1329s ok 42 1329s # testing : SSL_CLIENT_S_DN_ST 1329s # expected: 'California' 1329s # received: 'California' 1329s ok 43 1329s # testing : SSL_SERVER_S_DN_ST 1329s # expected: 'California' 1329s # received: 'California' 1329s ok 44 1329s # testing : SSL_CLIENT_S_DN_L 1329s # expected: 'San Francisco' 1329s # received: 'San Francisco' 1329s ok 45 1329s # testing : SSL_SERVER_S_DN_L 1329s # expected: 'San Francisco' 1329s # received: 'San Francisco' 1329s ok 46 1329s # testing : SSL_CLIENT_S_DN_O 1329s # expected: 'ASF' 1329s # received: 'ASF' 1329s ok 47 1329s # testing : SSL_SERVER_S_DN_O 1329s # expected: 'ASF' 1329s # received: 'ASF' 1329s ok 48 1329s # testing : SSL_CLIENT_S_DN_OU 1329s # expected: 'httpd-test' 1329s # received: 'httpd-test' 1329s ok 49 1329s # testing : SSL_SERVER_S_DN_OU 1329s # expected: qr/^httpd-test\/([-\w]+)/ 1329s # received: 'httpd-test/rsa-test' 1329s ok 50 1329s # testing : SSL_CLIENT_S_DN_CN 1329s # expected: 'client_ok' 1329s # received: 'client_ok' 1329s ok 51 1329s # testing : SSL_SERVER_S_DN_CN 1329s # expected: 'localhost' 1329s # received: 'localhost' 1329s ok 52 1329s # testing : SSL_CLIENT_S_DN_Email 1329s # expected: 'test-dev@httpd.apache.org' 1329s # received: 'test-dev@httpd.apache.org' 1329s ok 53 1329s # testing : SSL_SERVER_S_DN_Email 1329s # expected: 'test-dev@httpd.apache.org' 1329s # received: 'test-dev@httpd.apache.org' 1329s ok 54 1329s # testing : SSL_CLIENT_SAN_Email_0 1329s # expected: 'test-dev@httpd.apache.org' 1329s # received: 'test-dev@httpd.apache.org' 1329s ok 55 1329s # testing : SSL_SERVER_SAN_DNS_0 1329s # expected: 'localhost' 1329s # received: 'localhost' 1329s ok 56 1329s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1329s # expected: 'test-dev@httpd.apache.org' 1329s # received: 'test-dev@httpd.apache.org' 1329s ok 57 1329s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1329s # expected: '_https.localhost' 1329s # received: '_https.localhost' 1329s ok 58 1329s # testing : SSL_CLIENT_I_DN 1329s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1329s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1329s ok 59 1329s # testing : SSL_SERVER_I_DN 1329s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1329s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1329s ok 60 1329s # testing : SSL_CLIENT_I_DN_C 1329s # expected: 'US' 1329s # received: 'US' 1329s ok 61 1329s # testing : SSL_SERVER_I_DN_C 1329s # expected: 'US' 1329s # received: 'US' 1329s ok 62 1329s # testing : SSL_CLIENT_I_DN_ST 1329s # expected: 'California' 1329s # received: 'California' 1329s ok 63 1329s # testing : SSL_SERVER_I_DN_ST 1329s # expected: 'California' 1329s # received: 'California' 1329s ok 64 1329s # testing : SSL_CLIENT_I_DN_L 1329s # expected: 'San Francisco' 1329s # received: 'San Francisco' 1329s ok 65 1329s # testing : SSL_SERVER_I_DN_L 1329s # expected: 'San Francisco' 1329s # received: 'San Francisco' 1329s ok 66 1329s # testing : SSL_CLIENT_I_DN_O 1329s # expected: 'ASF' 1329s # received: 'ASF' 1329s ok 67 1329s # testing : SSL_SERVER_I_DN_O 1329s # expected: 'ASF' 1329s # received: 'ASF' 1329s ok 68 1329s # testing : SSL_CLIENT_I_DN_OU 1329s # expected: 'httpd-test' 1329s # received: 'httpd-test' 1329s ok 69 1329s # testing : SSL_SERVER_I_DN_OU 1329s # expected: 'httpd-test' 1329s # received: 'httpd-test' 1329s ok 70 1329s # testing : SSL_CLIENT_I_DN_CN 1329s # expected: 'ca' 1329s # received: 'ca' 1329s ok 71 1329s # testing : SSL_SERVER_I_DN_CN 1329s # expected: 'ca' 1329s # received: 'ca' 1329s ok 72 1329s # testing : SSL_SERVER_I_DN_CN_RAW 1329s # expected: 'ca' 1329s # received: 'ca' 1329s ok 73 1329s # testing : SSL_SERVER_I_DN_CN_0_RAW 1329s # expected: 'ca' 1329s # received: 'ca' 1329s ok 74 1329s # testing : SSL_CLIENT_I_DN_Email 1329s # expected: 'test-dev@httpd.apache.org' 1329s # received: 'test-dev@httpd.apache.org' 1329s ok 75 1329s # testing : SSL_SERVER_I_DN_Email 1329s # expected: 'test-dev@httpd.apache.org' 1329s # received: 'test-dev@httpd.apache.org' 1329s ok 76 1329s # testing : SSL_CLIENT_A_SIG 1329s # expected: 'sha256WithRSAEncryption' 1329s # received: 'sha256WithRSAEncryption' 1329s ok 77 1329s # testing : SSL_SERVER_A_SIG 1329s # expected: 'sha256WithRSAEncryption' 1329s # received: 'sha256WithRSAEncryption' 1329s ok 78 1329s # testing : SSL_CLIENT_A_KEY 1329s # expected: 'rsaEncryption' 1329s # received: 'rsaEncryption' 1329s ok 79 1329s # testing : SSL_SERVER_A_KEY 1329s # expected: qr/^[rd]saEncryption$/ 1329s # received: 'rsaEncryption' 1329s ok 80 1329s # testing : SSL_CLIENT_CERT 1329s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1329s # received: '-----BEGIN CERTIFICATE----- 1329s # MIIFHTCCBAWgAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1329s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1329s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1329s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 1329s # MTkwNTI0WhcNMjUwNDA4MTkwNTI0WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1329s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1329s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1329s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1329s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAg7q3qpbIarPgSAH/m9Enbn/c2R3bmZ6swYrT 1329s # 2ogIqOoFw5fJN/OuuED+zSGsU9+FF54CIyiijZoCy4MSicabr6CyRFg0/z3A8kYK 1329s # 0oppV55E7MOmp/T7QCCV2mMp49HFK5tU+fRYcbfZd45Qy0vDBy2NnK30c7l3DZT5 1329s # 2YzPwQrrfC5+qWW6j9E6HWjrBCLITDRKolUHAHPM7HbWw9Yky+Me+dM24OGnLSnI 1329s # iOKT5RQDGJ1YkaohRSSzhJuGmgBEteoK2feT1VScSU19Knw7d8iQMp1RnGB/Ven1 1329s # kr2LeUAL4C47iJ7DjvvYj9TyEciVKY+8zVm7TtO8BjkT3tQInQIDAQABo4IBbzCC 1329s # AWswIAYJYIZIAYb4QgENBBMWEVRoaXMgSXMgQSBDb21tZW50MBYGCisGAQQBgY0M 1329s # DAAECAwGTGVtb25zME8GA1UdEQRIMEaBGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5v 1329s # cmegKQYKKwYBBAGCNxQCA6AbDBl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMB0G 1329s # A1UdDgQWBBRs9y+c7JHTAx6gTfDHU3IY4HBEeDCBvgYDVR0jBIG2MIGzoYGapIGX 1329s # MIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN 1329s # U2FuIEZyYW5jaXNjbzEMMAoGA1UECgwDQVNGMRMwEQYDVQQLDApodHRwZC10ZXN0 1329s # MQswCQYDVQQDDAJjYTEoMCYGCSqGSIb3DQEJARYZdGVzdC1kZXZAaHR0cGQuYXBh 1329s # Y2hlLm9yZ4IUFYvK+u21aCtwryZm+Ae178qjMMUwDQYJKoZIhvcNAQELBQADggEB 1329s # AEwtIBp11051s9hNwM4wb3aU8Xz4C40MWXAICSe9hhDQXBM+EEIKvwPOiVXcLjY3 1329s # 7/XFUOO21zCsS8f7v6rXmgIMemcx65b8lPRaweF51EQhl0rz6iAaDpIAojrFov1s 1329s # htkd86O2gX/n+g/rgaUxRtAvljb8UksRjQ5jvZacE8CESyejRVR2QN9bbj0uLdPs 1329s # tw5GJuX3qdVTcYDrJJmG6IznzqdJ193y5byqUKVxH8zm9l0XU97yHlC0NCj3IrNe 1329s # 5qppAmneBB/gl/CsJ6g+4KLaDMS5FbrTsQDmNl7VXu7TtzcBVeqqNni/dU9GQUWU 1329s # Q7MdftGM929sGT6t1bhsu8A= 1329s # -----END CERTIFICATE----- 1329s # ' 1329s ok 81 1329s # testing : SSL_SERVER_CERT 1329s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1329s # received: '-----BEGIN CERTIFICATE----- 1329s # MIIE0TCCA7mgAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1329s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1329s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1329s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 1329s # MTkwNTI3WhcNMjUwNDA4MTkwNTI3WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1329s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1329s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1329s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1329s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr9AdMlqJdLipUs+juIvMWSB 1329s # 2rnaPe1+iCgzLCYN7AyuDmXZjZVlXjKxdsxJbJTTuA5Xt5KSvs8iPOYUNTBHSXqD 1329s # iIAgdx5sAtJ+7VWSazgUWfri2GfPClH9K10+lCz4bUueSQDkM01jh3xEE2cN2QZA 1329s # 8pgrJorjeQ96JGIc2fkdkBe/ZUkYOSGoWSnqC7Dhp41MkAb55Z+SORhcRtHCKpNL 1329s # 9p6rWz353I4AFVTYpM+1UNy0VMiAKK0OePYy8xEfcpgmwg7lu7QVzLZMFyuJ1MSX 1329s # tsZBwIJMP/Yoeax1znBctmxED1WkCrSqeJNIcfoZY35kPvb6l6YWTuwZJhfbewID 1329s # AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW 1329s # EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFM9aeTGqC/+INbrwuoy9lvnfglJC 1329s # MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD 1329s # YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx 1329s # EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB 1329s # Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQVi8r67bVoK3CvJmb4B7XvyqMw 1329s # xTANBgkqhkiG9w0BAQsFAAOCAQEAktAKVOtYzSk5/1BC6jSyQkuNvMRoSSj+XQm3 1329s # I9CT8746qaBgNu6vKd1He5mdCxJ/QX8t2ZL+EBwAUpZ4eVWP6M73AVb44VhzVBX3 1329s # /nuK0w4i3rzSsL+n4r7Y7YxgxHzZGvom2DWgNwV8zRvRyN75eAYcIH2RL41B3otn 1329s # WTTO/KIZZk3xs4LywJsm950FKKYx1vZtOxb9rQityel2eZmTntTvGGss+wmnZS7m 1329s # UE37RwVTsLVFV7pSusMJCKX3tHuqywEfDosKpSnJQ4hjkKHcXrTIkimR+R7mtvTW 1329s # CyeEdmGiNLenJ6L4qty9eN91cPda+Fw5VC/HB6PjgokjcXye0Q== 1329s # -----END CERTIFICATE----- 1329s # ' 1329s ok 82 1329s # testing : SSL_CLIENT_VERIFY 1329s # expected: 'SUCCESS' 1329s # received: 'SUCCESS' 1329s ok 83 1329s ok 1331s t/ssl/verify.t ...................... 1331s 1..3 1331s # Running under perl version 5.038002 for linux 1331s # Current time local: Mon Apr 8 19:11:34 2024 1331s # Current time GMT: Mon Apr 8 19:11:34 2024 1331s # Using Test.pm version 1.31 1331s # Using Apache/Test.pm version 1.42 1331s HTTP/1.1 403 Forbidden 1331s Connection: close 1331s Date: Mon, 08 Apr 2024 19:11:36 GMT 1331s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1331s Content-Length: 258 1331s Content-Type: text/html; charset=iso-8859-1 1331s Client-Date: Mon, 08 Apr 2024 19:11:36 GMT 1331s Client-Peer: 127.0.0.1:8532 1331s Client-Response-Num: 1 1331s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1331s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1331s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1331s Client-SSL-Socket-Class: IO::Socket::SSL 1331s Client-SSL-Version: TLSv1_3 1331s Title: 403 Forbidden 1331s 1331s 1331s 1331s 403 Forbidden 1331s 1331s

Forbidden

1331s

You don't have permission to access this resource.Reason: Cannot perform Post-Handshake Authentication.

1331s 1331s ok 1 1331s HTTP/1.1 200 OK 1331s Connection: close 1331s Date: Mon, 08 Apr 2024 19:11:36 GMT 1331s Accept-Ranges: bytes 1331s ETag: "1a-613edd771cbc0" 1331s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1331s Vary: In-If1 1331s Content-Length: 26 1331s Content-Type: text/html 1331s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1331s Client-Date: Mon, 08 Apr 2024 19:11:36 GMT 1331s Client-Peer: 127.0.0.1:8532 1331s Client-Response-Num: 1 1331s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1331s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1331s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1331s Client-SSL-Socket-Class: IO::Socket::SSL 1331s Client-SSL-Version: TLSv1_3 1331s DMMATCH1: 1 1331s 1331s welcome to localhost:8529 1331s ok 2 1331s 500 Server closed connection without sending any data back 1331s Content-Type: text/plain 1331s Client-Date: Mon, 08 Apr 2024 19:11:36 GMT 1331s Client-Warning: Internal response 1331s 1331s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1331s ok 3 1331s ok 1331s All tests successful. 1331s Files=142, Tests=7321, 355 wallclock secs ( 1.97 usr 0.40 sys + 144.91 cusr 119.83 csys = 267.11 CPU) 1331s Result: PASS 1331s [warning] server localhost:8529 shutdown 1332s [warning] port 8529 still in use... 1338s ......done 1338s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_worker 1338s Files=142, Tests=7321, 355 wallclock secs ( 1.97 usr 0.40 sys + 144.91 cusr 119.83 csys = 267.11 CPU) 1338s + grep -E '^Result: PASS' testlog.mpm_worker 1338s Result: PASS 1338s + grep -E '^Result: FAIL' testlog.mpm_worker 1338s + grep -E 'server dumped core' testlog.mpm_worker 1338s + return 0 1338s + run_tests mpm_event 1338s + local MPM=mpm_event 1338s + shift 1338s + local LOG=testlog.mpm_event 1338s + echo =============Running-with-mpm_event========== 1338s + rm -f apache2.conf.debian 1338s =============Running-with-mpm_event========== 1338s + cp /etc/apache2/apache2.conf apache2.conf.debian 1338s + cat /etc/apache2/mods-available/mpm_event.load 1338s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 1338s t/TEST -clean 1338s + ls /etc/apache2/mods-available/access_compat.load /etc/apache2/mods-available/actions.load /etc/apache2/mods-available/alias.load /etc/apache2/mods-available/allowmethods.load /etc/apache2/mods-available/asis.load /etc/apache2/mods-available/auth_basic.load /etc/apache2/mods-available/auth_digest.load /etc/apache2/mods-available/auth_form.load /etc/apache2/mods-available/authn_anon.load /etc/apache2/mods-available/authn_core.load /etc/apache2/mods-available/authn_dbd.load /etc/apache2/mods-available/authn_dbm.load /etc/apache2/mods-available/authn_file.load /etc/apache2/mods-available/authn_socache.load /etc/apache2/mods-available/authnz_fcgi.load /etc/apache2/mods-available/authnz_ldap.load /etc/apache2/mods-available/authz_core.load /etc/apache2/mods-available/authz_dbd.load /etc/apache2/mods-available/authz_dbm.load /etc/apache2/mods-available/authz_groupfile.load /etc/apache2/mods-available/authz_host.load /etc/apache2/mods-available/authz_owner.load /etc/apache2/mods-available/authz_user.load /etc/apache2/mods-available/autoindex.load /etc/apache2/mods-available/brotli.load /etc/apache2/mods-available/buffer.load /etc/apache2/mods-available/cache.load /etc/apache2/mods-available/cache_disk.load /etc/apache2/mods-available/cache_socache.load /etc/apache2/mods-available/cern_meta.load /etc/apache2/mods-available/cgi.load /etc/apache2/mods-available/cgid.load /etc/apache2/mods-available/charset_lite.load /etc/apache2/mods-available/data.load /etc/apache2/mods-available/dav.load /etc/apache2/mods-available/dav_fs.load /etc/apache2/mods-available/dav_lock.load /etc/apache2/mods-available/dbd.load /etc/apache2/mods-available/deflate.load /etc/apache2/mods-available/dialup.load /etc/apache2/mods-available/dir.load /etc/apache2/mods-available/dump_io.load /etc/apache2/mods-available/echo.load /etc/apache2/mods-available/env.load /etc/apache2/mods-available/expires.load /etc/apache2/mods-available/ext_filter.load /etc/apache2/mods-available/file_cache.load /etc/apache2/mods-available/filter.load /etc/apache2/mods-available/headers.load /etc/apache2/mods-available/heartbeat.load /etc/apache2/mods-available/heartmonitor.load /etc/apache2/mods-available/http2.load /etc/apache2/mods-available/ident.load /etc/apache2/mods-available/imagemap.load /etc/apache2/mods-available/include.load /etc/apache2/mods-available/info.load /etc/apache2/mods-available/lbmethod_bybusyness.load /etc/apache2/mods-available/lbmethod_byrequests.load /etc/apache2/mods-available/lbmethod_bytraffic.load /etc/apache2/mods-available/lbmethod_heartbeat.load /etc/apache2/mods-available/ldap.load /etc/apache2/mods-available/log_debug.load /etc/apache2/mods-available/log_forensic.load /etc/apache2/mods-available/lua.load /etc/apache2/mods-available/macro.load /etc/apache2/mods-available/md.load /etc/apache2/mods-available/mime.load /etc/apache2/mods-available/mime_magic.load /etc/apache2/mods-available/mpm_event.load /etc/apache2/mods-available/mpm_prefork.load /etc/apache2/mods-available/mpm_worker.load /etc/apache2/mods-available/negotiation.load /etc/apache2/mods-available/proxy.load /etc/apache2/mods-available/proxy_ajp.load /etc/apache2/mods-available/proxy_balancer.load /etc/apache2/mods-available/proxy_connect.load /etc/apache2/mods-available/proxy_express.load /etc/apache2/mods-available/proxy_fcgi.load /etc/apache2/mods-available/proxy_fdpass.load /etc/apache2/mods-available/proxy_ftp.load /etc/apache2/mods-available/proxy_hcheck.load /etc/apache2/mods-available/proxy_html.load /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-available/proxy_http2.load /etc/apache2/mods-available/proxy_scgi.load /etc/apache2/mods-available/proxy_uwsgi.load /etc/apache2/mods-available/proxy_wstunnel.load /etc/apache2/mods-available/ratelimit.load /etc/apache2/mods-available/reflector.load /etc/apache2/mods-available/remoteip.load /etc/apache2/mods-available/reqtimeout.load /etc/apache2/mods-available/request.load /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-available/sed.load /etc/apache2/mods-available/session.load /etc/apache2/mods-available/session_cookie.load /etc/apache2/mods-available/session_crypto.load /etc/apache2/mods-available/session_dbd.load /etc/apache2/mods-available/setenvif.load /etc/apache2/mods-available/slotmem_plain.load /etc/apache2/mods-available/slotmem_shm.load /etc/apache2/mods-available/socache_dbm.load /etc/apache2/mods-available/socache_memcache.load /etc/apache2/mods-available/socache_redis.load /etc/apache2/mods-available/socache_shmcb.load /etc/apache2/mods-available/speling.load /etc/apache2/mods-available/ssl.load /etc/apache2/mods-available/status.load /etc/apache2/mods-available/substitute.load /etc/apache2/mods-available/suexec.load /etc/apache2/mods-available/unique_id.load /etc/apache2/mods-available/userdir.load /etc/apache2/mods-available/usertrack.load /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-available/xml2enc.load 1338s + grep -v mpm_ 1338s + xargs cat 1338s + for m in bucketeer case_filter case_filter_in 1338s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 1338s + for m in bucketeer case_filter case_filter_in 1338s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 1338s + for m in bucketeer case_filter case_filter_in 1338s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 1338s + cat /etc/apache2/mods-available/mime.conf 1338s + echo 'Servername localhost' 1338s + make clean 1338s [warning] setting ulimit to allow core files 1338s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/TEST -clean 1339s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules' 1339s cd echo_post_chunk && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1339s rm -rf mod_echo_post_chunk.o mod_echo_post_chunk.lo mod_echo_post_chunk.slo mod_echo_post_chunk.la mod_echo_post_chunk.i mod_echo_post_chunk.s mod_echo_post_chunk.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1339s cd fold && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/fold' 1339s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/fold' 1339s cd test_rwrite && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1339s rm -rf mod_test_rwrite.o mod_test_rwrite.lo mod_test_rwrite.slo mod_test_rwrite.la mod_test_rwrite.i mod_test_rwrite.s mod_test_rwrite.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1339s cd input_body_filter && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1339s rm -rf mod_input_body_filter.o mod_input_body_filter.lo mod_input_body_filter.slo mod_input_body_filter.la mod_input_body_filter.i mod_input_body_filter.s mod_input_body_filter.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1339s cd eat_post && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1339s rm -rf mod_eat_post.o mod_eat_post.lo mod_eat_post.slo mod_eat_post.la mod_eat_post.i mod_eat_post.s mod_eat_post.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1339s cd authany && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/authany' 1339s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/authany' 1339s cd memory_track && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1339s rm -rf mod_memory_track.o mod_memory_track.lo mod_memory_track.slo mod_memory_track.la mod_memory_track.i mod_memory_track.s mod_memory_track.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1339s cd test_ssl && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1339s rm -rf mod_test_ssl.o mod_test_ssl.lo mod_test_ssl.slo mod_test_ssl.la mod_test_ssl.i mod_test_ssl.s mod_test_ssl.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1339s cd test_session && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_session' 1339s rm -rf mod_test_session.o mod_test_session.lo mod_test_session.slo mod_test_session.la mod_test_session.i mod_test_session.s mod_test_session.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_session' 1339s cd test_apr_uri && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1339s rm -rf mod_test_apr_uri.o mod_test_apr_uri.lo mod_test_apr_uri.slo mod_test_apr_uri.la mod_test_apr_uri.i mod_test_apr_uri.s mod_test_apr_uri.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1339s cd client_add_filter && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1339s rm -rf mod_client_add_filter.o mod_client_add_filter.lo mod_client_add_filter.slo mod_client_add_filter.la mod_client_add_filter.i mod_client_add_filter.s mod_client_add_filter.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1339s cd echo_post && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1339s rm -rf mod_echo_post.o mod_echo_post.lo mod_echo_post.slo mod_echo_post.la mod_echo_post.i mod_echo_post.s mod_echo_post.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1339s cd random_chunk && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1339s rm -rf mod_random_chunk.o mod_random_chunk.lo mod_random_chunk.slo mod_random_chunk.la mod_random_chunk.i mod_random_chunk.s mod_random_chunk.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1339s cd nntp_like && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1339s rm -rf mod_nntp_like.o mod_nntp_like.lo mod_nntp_like.slo mod_nntp_like.la mod_nntp_like.i mod_nntp_like.s mod_nntp_like.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1339s cd test_pass_brigade && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1339s rm -rf mod_test_pass_brigade.o mod_test_pass_brigade.lo mod_test_pass_brigade.slo mod_test_pass_brigade.la mod_test_pass_brigade.i mod_test_pass_brigade.s mod_test_pass_brigade.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1339s cd test_utilities && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1339s rm -rf mod_test_utilities.o mod_test_utilities.lo mod_test_utilities.slo mod_test_utilities.la mod_test_utilities.i mod_test_utilities.s mod_test_utilities.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1339s cd list_modules && make clean 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1339s rm -rf mod_list_modules.o mod_list_modules.lo mod_list_modules.slo mod_list_modules.la mod_list_modules.i mod_list_modules.s mod_list_modules.gcno .libs 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1339s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules' 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 1339s rmdir csr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 1339s rmdir crl 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 1339s rmdir keys 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 1339s rmdir newcerts 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 1339s rmdir proxy 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 1339s rmdir conf 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 1339s rmdir certs 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 1339s unlink /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 1339s rmdir export 1339s rmdir asf 1339s rmdir /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 1339s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1339s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test' 1339s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 1339s t/TEST -clean 1339s [warning] setting ulimit to allow core files 1339s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 1339s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1339s make[2]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1339s rm -f \ 1339s TestItSelf.bso TestItSelf.def \ 1339s TestItSelf.exp TestItSelf.x \ 1339s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 1339s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 1339s *.a *.o \ 1339s *perl.core MYMETA.json \ 1339s MYMETA.yml blibdirs.ts \ 1339s core core.*perl.*.? \ 1339s core.[0-9] core.[0-9][0-9] \ 1339s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1339s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 1339s mon.out perl \ 1339s perl perl.exe \ 1339s perlmain.c pm_to_blib \ 1339s pm_to_blib.ts so_locations \ 1339s tmon.out 1339s rm -rf \ 1339s Makefile.old blib \ 1339s t/TEST 1339s mv Makefile Makefile.old > /dev/null 2>&1 1339s make[2]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1339s rm -f \ 1339s Test.bso Test.def \ 1339s Test.exp Test.x \ 1339s ../blib/arch/auto/Apache/Test/extralibs.all \ 1339s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 1339s *.a *.o \ 1339s *perl.core MYMETA.json \ 1339s MYMETA.yml blibdirs.ts \ 1339s core core.*perl.*.? \ 1339s core.[0-9] core.[0-9][0-9] \ 1339s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1339s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 1339s mon.out perl \ 1339s perl perl.exe \ 1339s perlmain.c pm_to_blib \ 1339s pm_to_blib.ts so_locations \ 1339s tmon.out 1339s rm -rf \ 1339s .mypacklist Makefile.old \ 1339s blib t/REPORT \ 1339s t/TEST 1339s mv Makefile Makefile.old > /dev/null 2>&1 1339s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test' 1339s rm -f \ 1339s test.bso test.def \ 1339s test.exp test.x \ 1339s blib/arch/auto/httpd-test/extralibs.all \ 1339s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 1339s *.a *.o \ 1339s *perl.core MYMETA.json \ 1339s MYMETA.yml blibdirs.ts \ 1339s core core.*perl.*.? \ 1339s core.[0-9] core.[0-9][0-9] \ 1339s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1339s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 1339s mon.out perl \ 1339s perl perl.exe \ 1339s perlmain.c pm_to_blib \ 1339s pm_to_blib.ts so_locations \ 1339s tmon.out 1339s rm -rf \ 1339s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 1339s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 1339s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 1339s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 1339s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 1339s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 1339s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 1339s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 1339s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 1339s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 1339s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 1339s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 1339s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 1339s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 1339s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 1339s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 1339s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 1339s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 1339s blib 1339s mv Makefile Makefile.old > /dev/null 2>&1 1339s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 1339s + chown -R tuser: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp 1339s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/apache2.conf.debian' 1340s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 1340s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 1340s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/big.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/env.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/action.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 1340s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 1340s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 1340s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 1340s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 1340s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 1340s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 1340s Checking if your kit is complete... 1340s Looks good 1340s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 1340s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 1340s Warning: NAME must be a package name 1340s [ info] generating script t/TEST 1340s [ info] generating script ./t/cgi-bin/cookies.pl 1340s [ info] generating script ./t/cgi-bin/next_available_port.pl 1340s [ info] generating script t/TEST 1340s Writing MYMETA.yml and MYMETA.json 1340s Writing MYMETA.yml and MYMETA.json 1340s Checking for Cwd...ok 1340s Checking for File::Spec...ok 1340s Generating a Unix-style Makefile 1340s Writing Makefile for httpd-test 1340s Writing MYMETA.yml and MYMETA.json 1340s + su tuser -c 't/TEST ' 1340s + tee testlog.mpm_event 1340s [warning] setting ulimit to allow core files 1340s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/TEST 1342s [warning] generating SSL CA for asf 1342s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 1343s ..+......+.+.........+..+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.....+............+....+......+.....+.+..+...+...+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+.....+.......+...........+......+...+..........+......+.....+.......+........+.......+..+......+.........+...+.........+.+.........+...+...+.....+.........+...+..........+......+..+.......+.....+...+.............+.....+......+.+.....+....+...+..+......+.........+......+.............+..............+.+..+...+................+.....+...+.......+.....+.........+...............+.......+.....+.......+.....+.......+.....+......+...+.......+...+..+...+..........+...............+.........+.....+......+......+....+...........+....+..+.......+............+......+..+...+..........+..+................+.....+.+.....+.+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1344s ...+....+...+..+............+....+..............+......+......+.+..............+...+.+..............+...+...+..........+..+...+....+...+.........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+...+...............+.......+............+.....+...............+....+......+......+..+...+........................+.+...+..+.............+.....+.+.........+..+.......+..+....+..............+...+...+.+.....+.+..+.......+...+..+......+...+............+.......+..+..........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1344s ----- 1344s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 1344s [ info] openssl genrsa -out keys/server.pem 2048 1344s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 1344s [ info] openssl ca -policy policy_anything -in csr/server.csr -out certs/server.crt -passin pass:httpd -config conf/server.cnf -batch -extensions server_ext 1344s Using configuration from conf/server.cnf 1344s Check that the request matches the signature 1344s Signature ok 1344s The Subject's Distinguished Name is as follows 1344s countryName :PRINTABLE:'US' 1344s stateOrProvinceName :ASN.1 12:'California' 1344s localityName :ASN.1 12:'San Francisco' 1344s organizationName :ASN.1 12:'ASF' 1344s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 1344s commonName :ASN.1 12:'localhost' 1344s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1344s Certificate is to be certified until Apr 8 19:11:49 2025 GMT (365 days) 1344s 1344s Write out database with 1 new entries 1344s Database updated 1344s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 1345s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 1345s [ info] openssl req -new -key keys/server_dsa.pem -out csr/server_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_dsa.cnf 1345s [ info] openssl ca -policy policy_anything -in csr/server_dsa.csr -out certs/server_dsa.crt -passin pass:httpd -config conf/server_dsa.cnf -batch -extensions server_ext 1345s Using configuration from conf/server_dsa.cnf 1345s Check that the request matches the signature 1345s Signature ok 1345s The Subject's Distinguished Name is as follows 1345s countryName :PRINTABLE:'US' 1345s stateOrProvinceName :ASN.1 12:'California' 1345s localityName :ASN.1 12:'San Francisco' 1345s organizationName :ASN.1 12:'ASF' 1345s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 1345s commonName :ASN.1 12:'localhost' 1345s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1345s Certificate is to be certified until Apr 8 19:11:50 2025 GMT (365 days) 1345s 1345s Write out database with 1 new entries 1345s Database updated 1345s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 1346s [ info] openssl req -new -key keys/server2_des3.pem -out csr/server2_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3.cnf 1346s [ info] openssl ca -policy policy_anything -in csr/server2_des3.csr -out certs/server2_des3.crt -passin pass:httpd -config conf/server2_des3.cnf -batch -extensions server_ext 1346s Using configuration from conf/server2_des3.cnf 1346s Check that the request matches the signature 1346s Signature ok 1346s The Subject's Distinguished Name is as follows 1346s countryName :PRINTABLE:'US' 1346s stateOrProvinceName :ASN.1 12:'California' 1346s localityName :ASN.1 12:'San Francisco' 1346s organizationName :ASN.1 12:'ASF' 1346s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 1346s commonName :ASN.1 12:'localhost' 1346s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1346s Certificate is to be certified until Apr 8 19:11:51 2025 GMT (365 days) 1346s 1346s Write out database with 1 new entries 1346s Database updated 1346s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1346s [ info] openssl req -new -key keys/server2_des3_dsa.pem -out csr/server2_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_des3_dsa.cnf 1346s [ info] openssl ca -policy policy_anything -in csr/server2_des3_dsa.csr -out certs/server2_des3_dsa.crt -passin pass:httpd -config conf/server2_des3_dsa.cnf -batch -extensions server_ext 1346s Using configuration from conf/server2_des3_dsa.cnf 1346s Check that the request matches the signature 1346s Signature ok 1346s The Subject's Distinguished Name is as follows 1346s countryName :PRINTABLE:'US' 1346s stateOrProvinceName :ASN.1 12:'California' 1346s localityName :ASN.1 12:'San Francisco' 1346s organizationName :ASN.1 12:'ASF' 1346s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 1346s commonName :ASN.1 12:'localhost' 1346s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1346s Certificate is to be certified until Apr 8 19:11:51 2025 GMT (365 days) 1346s 1346s Write out database with 1 new entries 1346s Database updated 1346s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1346s [ info] openssl req -new -key keys/server_des3_dsa.pem -out csr/server_des3_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3_dsa.cnf 1346s [ info] openssl ca -policy policy_anything -in csr/server_des3_dsa.csr -out certs/server_des3_dsa.crt -passin pass:httpd -config conf/server_des3_dsa.cnf -batch -extensions server_ext 1346s Using configuration from conf/server_des3_dsa.cnf 1346s Check that the request matches the signature 1346s Signature ok 1346s The Subject's Distinguished Name is as follows 1346s countryName :PRINTABLE:'US' 1346s stateOrProvinceName :ASN.1 12:'California' 1346s localityName :ASN.1 12:'San Francisco' 1346s organizationName :ASN.1 12:'ASF' 1346s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 1346s commonName :ASN.1 12:'localhost' 1346s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1346s Certificate is to be certified until Apr 8 19:11:51 2025 GMT (365 days) 1346s 1346s Write out database with 1 new entries 1346s Database updated 1346s [ info] openssl genrsa -out keys/client_colon.pem 2048 1346s [ info] openssl req -new -key keys/client_colon.pem -out csr/client_colon.csr -passin pass:httpd -passout pass:httpd -config conf/client_colon.cnf 1346s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch 1346s Using configuration from conf/client_colon.cnf 1346s Check that the request matches the signature 1346s Signature ok 1346s The Subject's Distinguished Name is as follows 1346s countryName :PRINTABLE:'US' 1346s stateOrProvinceName :ASN.1 12:'California' 1346s localityName :ASN.1 12:'San Francisco' 1346s organizationName :ASN.1 12:'ASF' 1346s organizationalUnitName:ASN.1 12:'httpd-test' 1346s commonName :ASN.1 12:'user:colon' 1346s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1346s Certificate is to be certified until Apr 8 19:11:51 2025 GMT (365 days) 1346s 1346s Write out database with 1 new entries 1346s Database updated 1346s [ info] openssl pkcs12 -export -in certs/client_colon.crt -inkey keys/client_colon.pem -out export/client_colon.p12 -passin pass:httpd -passout pass:httpd 1346s [ info] generating proxy cert: proxy/client_colon.pem 1346s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 1347s [ info] openssl req -new -key keys/client_snakeoil.pem -out csr/client_snakeoil.csr -passin pass:httpd -passout pass:httpd -config conf/client_snakeoil.cnf 1347s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch 1347s Using configuration from conf/client_snakeoil.cnf 1347s Check that the request matches the signature 1347s Signature ok 1347s The Subject's Distinguished Name is as follows 1347s countryName :PRINTABLE:'AU' 1347s stateOrProvinceName :ASN.1 12:'Queensland' 1347s localityName :ASN.1 12:'Mackay' 1347s organizationName :ASN.1 12:'Snake Oil, Ltd.' 1347s organizationalUnitName:ASN.1 12:'Staff' 1347s commonName :ASN.1 12:'client_snakeoil' 1347s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1347s Certificate is to be certified until Apr 8 19:11:52 2025 GMT (365 days) 1347s 1347s Write out database with 1 new entries 1347s Database updated 1347s [ info] openssl pkcs12 -export -in certs/client_snakeoil.crt -inkey keys/client_snakeoil.pem -out export/client_snakeoil.p12 -passin pass:httpd -passout pass:httpd 1347s [ info] generating proxy cert: proxy/client_snakeoil.pem 1347s [ info] openssl genrsa -out keys/client_revoked.pem 2048 1347s [ info] openssl req -new -key keys/client_revoked.pem -out csr/client_revoked.csr -passin pass:httpd -passout pass:httpd -config conf/client_revoked.cnf 1347s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch 1347s Using configuration from conf/client_revoked.cnf 1347s Check that the request matches the signature 1347s Signature ok 1347s The Subject's Distinguished Name is as follows 1347s countryName :PRINTABLE:'US' 1347s stateOrProvinceName :ASN.1 12:'California' 1347s localityName :ASN.1 12:'San Francisco' 1347s organizationName :ASN.1 12:'ASF' 1347s organizationalUnitName:ASN.1 12:'httpd-test' 1347s commonName :ASN.1 12:'client_revoked' 1347s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1347s Certificate is to be certified until Apr 8 19:11:52 2025 GMT (365 days) 1347s 1347s Write out database with 1 new entries 1347s Database updated 1347s [ info] openssl pkcs12 -export -in certs/client_revoked.crt -inkey keys/client_revoked.pem -out export/client_revoked.p12 -passin pass:httpd -passout pass:httpd 1347s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 1347s Using configuration from conf/cacrl.cnf 1347s Revoking Certificate 08. 1347s Database updated 1347s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 1347s Using configuration from conf/cacrl.cnf 1347s [ info] generating proxy cert: proxy/client_revoked.pem 1347s [ info] openssl genrsa -out keys/server2.pem 2048 1349s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 1349s [ info] openssl ca -policy policy_anything -in csr/server2.csr -out certs/server2.crt -passin pass:httpd -config conf/server2.cnf -batch -extensions server_ext 1349s Using configuration from conf/server2.cnf 1349s Check that the request matches the signature 1349s Signature ok 1349s The Subject's Distinguished Name is as follows 1349s countryName :PRINTABLE:'US' 1349s stateOrProvinceName :ASN.1 12:'California' 1349s localityName :ASN.1 12:'San Francisco' 1349s organizationName :ASN.1 12:'ASF' 1349s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 1349s commonName :ASN.1 12:'localhost' 1349s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1349s Certificate is to be certified until Apr 8 19:11:54 2025 GMT (365 days) 1349s 1349s Write out database with 1 new entries 1349s Database updated 1349s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 1349s [ info] openssl req -new -key keys/server_des3.pem -out csr/server_des3.csr -passin pass:httpd -passout pass:httpd -config conf/server_des3.cnf 1349s [ info] openssl ca -policy policy_anything -in csr/server_des3.csr -out certs/server_des3.crt -passin pass:httpd -config conf/server_des3.cnf -batch -extensions server_ext 1349s Using configuration from conf/server_des3.cnf 1349s Check that the request matches the signature 1349s Signature ok 1349s The Subject's Distinguished Name is as follows 1349s countryName :PRINTABLE:'US' 1349s stateOrProvinceName :ASN.1 12:'California' 1349s localityName :ASN.1 12:'San Francisco' 1349s organizationName :ASN.1 12:'ASF' 1349s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 1349s commonName :ASN.1 12:'localhost' 1349s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1349s Certificate is to be certified until Apr 8 19:11:54 2025 GMT (365 days) 1349s 1349s Write out database with 1 new entries 1349s Database updated 1349s [ info] openssl genrsa -out keys/client_ok.pem 2048 1350s [ info] openssl req -new -key keys/client_ok.pem -out csr/client_ok.csr -passin pass:httpd -passout pass:httpd -config conf/client_ok.cnf 1350s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ok_ext 1350s Using configuration from conf/client_ok.cnf 1350s Check that the request matches the signature 1350s Signature ok 1350s The Subject's Distinguished Name is as follows 1350s countryName :PRINTABLE:'US' 1350s stateOrProvinceName :ASN.1 12:'California' 1350s localityName :ASN.1 12:'San Francisco' 1350s organizationName :ASN.1 12:'ASF' 1350s organizationalUnitName:ASN.1 12:'httpd-test' 1350s commonName :ASN.1 12:'client_ok' 1350s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1350s Certificate is to be certified until Apr 8 19:11:55 2025 GMT (365 days) 1350s 1350s Write out database with 1 new entries 1350s Database updated 1350s [ info] openssl pkcs12 -export -in certs/client_ok.crt -inkey keys/client_ok.pem -out export/client_ok.p12 -passin pass:httpd -passout pass:httpd 1350s [ info] generating proxy cert: proxy/client_ok.pem 1350s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 1350s [ info] openssl req -new -key keys/server2_dsa.pem -out csr/server2_dsa.csr -passin pass:httpd -passout pass:httpd -config conf/server2_dsa.cnf 1350s [ info] openssl ca -policy policy_anything -in csr/server2_dsa.csr -out certs/server2_dsa.crt -passin pass:httpd -config conf/server2_dsa.cnf -batch -extensions server_ext 1350s Using configuration from conf/server2_dsa.cnf 1350s Check that the request matches the signature 1350s Signature ok 1350s The Subject's Distinguished Name is as follows 1350s countryName :PRINTABLE:'US' 1350s stateOrProvinceName :ASN.1 12:'California' 1350s localityName :ASN.1 12:'San Francisco' 1350s organizationName :ASN.1 12:'ASF' 1350s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 1350s commonName :ASN.1 12:'localhost' 1350s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1350s Certificate is to be certified until Apr 8 19:11:55 2025 GMT (365 days) 1350s 1350s Write out database with 1 new entries 1350s Database updated 1350s [ info] linked ca-bundle.crl to fdd35eee.r0 1350s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 1350s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1350s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 1350s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post_chunk.lo mod_echo_post_chunk.c && touch mod_echo_post_chunk.slo 1350s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 1350s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 1350s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 1350s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 1350s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1350s cd fold && make .libs/mod_fold.so 1350s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/fold' 1350s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 1350s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 1350s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 1351s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 1351s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 1351s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 1351s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/fold' 1351s cd test_rwrite && make .libs/mod_test_rwrite.so 1351s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1351s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 1351s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 1351s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 1351s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 1351s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 1351s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 1351s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1351s cd input_body_filter && make .libs/mod_input_body_filter.so 1351s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1351s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 1351s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_input_body_filter.lo mod_input_body_filter.c && touch mod_input_body_filter.slo 1351s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 1352s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 1352s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 1352s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 1352s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1352s cd eat_post && make .libs/mod_eat_post.so 1352s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1352s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 1352s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 1352s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 1352s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 1352s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 1352s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 1352s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1352s cd authany && make .libs/mod_authany.so 1352s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/authany' 1352s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 1352s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 1352s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 1353s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 1353s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 1353s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 1353s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/authany' 1353s cd memory_track && make .libs/mod_memory_track.so 1353s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1353s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 1353s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 1353s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 1353s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 1353s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 1353s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 1353s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1353s cd test_ssl && make .libs/mod_test_ssl.so 1353s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1353s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 1353s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 1353s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 1353s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 1353s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 1354s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 1354s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1354s cd test_session && make .libs/mod_test_session.so 1354s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_session' 1354s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 1354s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 1354s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 1354s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 1354s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 1354s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 1354s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_session' 1354s cd test_apr_uri && make .libs/mod_test_apr_uri.so 1354s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1354s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 1354s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_apr_uri.lo mod_test_apr_uri.c && touch mod_test_apr_uri.slo 1354s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 1355s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 1355s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 1355s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 1355s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1355s cd client_add_filter && make .libs/mod_client_add_filter.so 1355s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1355s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 1355s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_client_add_filter.lo mod_client_add_filter.c && touch mod_client_add_filter.slo 1355s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 1355s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 1355s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 1355s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 1355s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1355s cd echo_post && make .libs/mod_echo_post.so 1355s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1355s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 1355s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 1355s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 1356s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 1356s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 1356s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 1356s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1356s cd random_chunk && make .libs/mod_random_chunk.so 1356s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1356s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 1356s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 1356s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 1356s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 1356s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 1357s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 1357s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1357s cd nntp_like && make .libs/mod_nntp_like.so 1357s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1357s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 1357s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 1357s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 1357s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 1357s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 1357s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 1357s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1357s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 1357s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1357s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 1357s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_pass_brigade.lo mod_test_pass_brigade.c && touch mod_test_pass_brigade.slo 1357s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 1358s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 1358s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 1358s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 1358s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1358s cd test_utilities && make .libs/mod_test_utilities.so 1358s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1358s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 1358s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 1358s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 1358s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 1358s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 1358s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 1358s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1358s cd list_modules && make .libs/mod_list_modules.so 1358s make[1]: Entering directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1358s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 1358s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 1358s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 1359s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 1359s libtool: link: s390x-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 1359s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 1359s make[1]: Leaving directory '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1359s /usr/sbin/apache2 -d /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 1359s using Apache/2.4.58 (event MPM) 1359s 1359s waiting 60 seconds for server to start: .[Mon Apr 08 19:12:04.346494 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3482): Setting LogLevel for all modules to trace8 1359s [Mon Apr 08 19:12:04.347409 2024] [core:trace6] [pid 323037:tid 4396240295808] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 1359s [Mon Apr 08 19:12:04.347510 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 1359s [Mon Apr 08 19:12:04.348486 2024] [core:trace6] [pid 323037:tid 4396240295808] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 1359s [Mon Apr 08 19:12:04.348524 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 1359s [Mon Apr 08 19:12:04.348548 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3482): Setting LogLevel for all modules to info 1359s [Mon Apr 08 19:12:04.348585 2024] [core:trace6] [pid 323037:tid 4396240295808] core.c(3499): Cannot find module 'core', trying 'core_module' 1359s [Mon Apr 08 19:12:04.348627 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3509): Setting LogLevel for module core.c to crit 1359s [Mon Apr 08 19:12:04.348652 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3482): Setting LogLevel for all modules to crit 1359s [Mon Apr 08 19:12:04.348698 2024] [core:trace6] [pid 323037:tid 4396240295808] core.c(3499): Cannot find module 'core', trying 'core_module' 1359s [Mon Apr 08 19:12:04.348738 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3509): Setting LogLevel for module core.c to info 1359s [Mon Apr 08 19:12:04.348760 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3482): Setting LogLevel for all modules to crit 1359s [Mon Apr 08 19:12:04.348806 2024] [core:trace6] [pid 323037:tid 4396240295808] core.c(3499): Cannot find module 'core', trying 'core_module' 1359s [Mon Apr 08 19:12:04.348843 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3509): Setting LogLevel for module core.c to info 1359s [Mon Apr 08 19:12:04.348866 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3482): Setting LogLevel for all modules to crit 1359s [Mon Apr 08 19:12:04.348899 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3482): Setting LogLevel for all modules to info 1359s [Mon Apr 08 19:12:04.348933 2024] [core:trace6] [pid 323037:tid 4396240295808] core.c(3499): Cannot find module 'core', trying 'core_module' 1359s [Mon Apr 08 19:12:04.348969 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3509): Setting LogLevel for module core.c to crit 1359s [Mon Apr 08 19:12:04.349004 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3482): Setting LogLevel for all modules to info 1359s [Mon Apr 08 19:12:04.349994 2024] [core:trace6] [pid 323037:tid 4396240295808] core.c(3499): Cannot find module 'http2', trying 'http2_module' 1359s [Mon Apr 08 19:12:04.350085 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3509): Setting LogLevel for module mod_http2.c to debug 1359s [Mon Apr 08 19:12:04.351176 2024] [proxy:info] [pid 323037:tid 4396240295808] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 1359s [Mon Apr 08 19:12:04.351311 2024] [core:trace6] [pid 323037:tid 4396240295808] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 1359s [Mon Apr 08 19:12:04.351341 2024] [core:trace3] [pid 323037:tid 4396240295808] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 1360s . 1360s waiting 60 seconds for server to start: ok (waited 0 secs) 1360s server localhost:8529 started 1360s server localhost:8530 listening (mod_nntp_like) 1360s server localhost:8531 listening (mod_nntp_like_ssl) 1360s server localhost:8532 listening (mod_ssl) 1360s server localhost:8533 listening (ssl_optional_cc) 1360s server localhost:8534 listening (ssl_pr33791) 1360s server localhost:8535 listening (ssl_ocsp) 1360s server localhost:8536 listening (mod_cache) 1360s server localhost:8537 listening (cve_2011_3368_rewrite) 1360s server localhost:8538 listening (proxy_http_reverse) 1360s server localhost:8539 listening (proxy_http_nofwd) 1360s server localhost:8540 listening (cve_2011_3368) 1360s server localhost:8541 listening (mod_headers) 1360s server localhost:8542 listening (mod_echo) 1360s server localhost:8543 listening (mod_echo_ssl) 1360s server localhost:8544 listening (error_document) 1360s server localhost:8545 listening (http_unsafe) 1360s server localhost:8546 listening (http_strict) 1360s server localhost:8547 listening (remote_ip) 1360s server localhost:8548 listening (h2c) 1360s server localhost:8549 listening (h2) 1360s server localhost:8550 listening (mod_vhost_alias) 1360s server localhost:8551 listening (mod_proxy) 1360s server localhost:8552 listening (proxy_http_bal1) 1360s server localhost:8553 listening (proxy_http_bal2) 1360s server localhost:8554 listening (proxy_http_balancer) 1360s server localhost:8557 listening (proxy_fcgi) 1360s server localhost:8558 listening (mod_include) 1360s server localhost:8559 listening (core) 1360s server localhost:8560 listening (proxy_http_https) 1360s server localhost:8561 listening (proxy_https_https) 1360s server localhost:8562 listening (proxy_http_https_proxy_section) 1360s server localhost:8563 listening (proxy_https_https_proxy_section) 1360s server localhost:8564 listening (proxy_https_http) 1362s [ info] adding source lib /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 1368s t/ab/base.t ......................... 1368s 1..5 1368s # Running under perl version 5.038002 for linux 1368s # Current time local: Mon Apr 8 19:12:11 2024 1368s # Current time GMT: Mon Apr 8 19:12:11 2024 1368s # Using Test.pm version 1.31 1368s # Using Apache/Test.pm version 1.42 1368s # # running: 1368s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8559/ 1368s ok 1 1368s ok 2 1368s # # running: 1368s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 1368s ok 3 1368s ok 4 1368s ok 5 1368s ok 1370s t/apache/404.t ...................... 1370s 1..2 1370s # Running under perl version 5.038002 for linux 1370s # Current time local: Mon Apr 8 19:12:13 2024 1370s # Current time GMT: Mon Apr 8 19:12:13 2024 1370s # Using Test.pm version 1.31 1370s # Using Apache/Test.pm version 1.42 1370s # GET_STR Response: 1370s # HTTP/1.1 404 Not Found 1370s # Connection: close 1370s # Date: Mon, 08 Apr 2024 19:12:15 GMT 1370s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s # Content-Length: 196 1370s # Content-Type: text/html; charset=iso-8859-1 1370s # Client-Date: Mon, 08 Apr 2024 19:12:15 GMT 1370s # Client-Peer: 127.0.0.1:8529 1370s # Client-Response-Num: 1 1370s # Title: 404 Not Found 1370s # 1370s # 1370s # 1370s # 404 Not Found 1370s # 1370s #

Not Found

1370s #

The requested URL was not found on this server.

1370s # 1370s ok 1 1370s ok 2 1370s ok 1372s t/apache/acceptpathinfo.t ........... 1372s 1..36 1372s # Running under perl version 5.038002 for linux 1372s # Current time local: Mon Apr 8 19:12:15 2024 1372s # Current time GMT: Mon Apr 8 19:12:15 2024 1372s # Using Test.pm version 1.31 1372s # Using Apache/Test.pm version 1.42 1372s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 1372s # expected: '200' 1372s # received: '200' 1372s ok 1 1372s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 1372s # expected: qr/_\(none\)_/ 1372s # received: '_(none)_' 1372s ok 2 1372s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 1372s # expected: '404' 1372s # received: '404' 1372s ok 3 1372s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 1372s # expected: qr/Not Found/ 1372s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1372s ok 4 1372s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml 1372s # expected: '200' 1372s # received: '200' 1372s ok 5 1372s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml 1372s # expected: qr/_\(none\)_/ 1372s # received: '_(none)_' 1372s ok 6 1372s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml/foo/bar 1372s # expected: '404' 1372s # received: '404' 1372s ok 7 1372s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml/foo/bar 1372s # expected: qr/Not Found/ 1372s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1372s ok 8 1372s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh 1372s # expected: '200' 1372s # received: '200' 1372s ok 9 1372s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh 1372s # expected: qr/_\(none\)_/ 1372s # received: '_(none)_' 1372s ok 10 1372s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh/foo/bar 1372s # expected: '404' 1372s # received: '404' 1372s ok 11 1372s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh/foo/bar 1372s # expected: qr/Not Found/ 1372s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1372s ok 12 1372s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 1372s # expected: '200' 1372s # received: '200' 1372s ok 13 1372s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 1372s # expected: qr/_\(none\)_/ 1372s # received: '_(none)_' 1372s ok 14 1372s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 1372s # expected: '404' 1372s # received: '404' 1372s ok 15 1372s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 1372s # expected: qr/Not Found/ 1372s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1372s ok 16 1372s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml 1372s # expected: '200' 1372s # received: '200' 1372s ok 17 1372s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml 1372s # expected: qr/_\(none\)_/ 1372s # received: '_(none)_' 1372s ok 18 1372s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml/foo/bar 1372s # expected: '404' 1372s # received: '404' 1372s ok 19 1372s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml/foo/bar 1372s # expected: qr/Not Found/ 1372s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1372s ok 20 1372s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 1372s # expected: '200' 1372s # received: '200' 1372s ok 21 1372s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 1372s # expected: qr/_\(none\)_/ 1372s # received: '_(none)_' 1372s ok 22 1372s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 1372s # expected: '200' 1372s # received: '200' 1372s ok 23 1372s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 1372s # expected: qr/_\/foo\/bar_/ 1372s # received: '_/foo/bar_' 1372s ok 24 1372s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 1372s # expected: '200' 1372s # received: '200' 1372s ok 25 1372s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 1372s # expected: qr/_\(none\)_/ 1372s # received: '_(none)_' 1372s ok 26 1372s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 1372s # expected: '404' 1372s # received: '404' 1372s ok 27 1372s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 1372s # expected: qr/Not Found/ 1372s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1372s ok 28 1372s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 1372s # expected: '200' 1372s # received: '200' 1372s ok 29 1372s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 1372s # expected: qr/_\(none\)_/ 1372s # received: '_(none)_' 1372s ok 30 1372s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 1372s # expected: '200' 1372s # received: '200' 1372s ok 31 1372s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 1372s # expected: qr/_\/foo\/bar_/ 1372s # received: '_/foo/bar_' 1372s ok 32 1372s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 1372s # expected: '200' 1372s # received: '200' 1372s ok 33 1372s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 1372s # expected: qr/_\(none\)_/ 1372s # received: '_(none)_' 1372s ok 34 1372s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 1372s # expected: '200' 1372s # received: '200' 1372s ok 35 1372s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 1372s # expected: qr/_\/foo\/bar_/ 1372s # received: '_/foo/bar_' 1372s ok 36 1372s ok 1376s t/apache/byterange.t ................ 1376s # using LWP client 1376s 1..217 1376s # Running under perl version 5.038002 for linux 1376s # Current time local: Mon Apr 8 19:12:17 2024 1376s # Current time GMT: Mon Apr 8 19:12:17 2024 1376s # Using Test.pm version 1.31 1376s # Using Apache/Test.pm version 1.42 1376s downloaded 17651 bytes, file is 17651 bytes 1376s ok 1 1376s downloaded 56240 bytes, file is 56240 bytes 1376s ok 2 1376s downloaded 34283 bytes, file is 34283 bytes 1376s ok 3 1376s downloaded 55533 bytes, file is 55533 bytes 1376s ok 4 1376s downloaded 43888 bytes, file is 43888 bytes 1376s ok 5 1376s downloaded 89271 bytes, file is 89271 bytes 1376s ok 6 1376s downloaded 9991 bytes, file is 9991 bytes 1376s ok 7 1376s downloaded 9577 bytes, file is 9577 bytes 1376s ok 8 1376s downloaded 4100 bytes, file is 4100 bytes 1376s ok 9 1376s downloaded 3672 bytes, file is 3672 bytes 1376s ok 10 1376s downloaded 7683 bytes, file is 7683 bytes 1376s ok 11 1376s downloaded 144298 bytes, file is 144298 bytes 1376s ok 12 1376s downloaded 7966 bytes, file is 7966 bytes 1376s ok 13 1376s downloaded 6892 bytes, file is 6892 bytes 1376s ok 14 1376s downloaded 7760 bytes, file is 7760 bytes 1376s ok 15 1376s downloaded 6327 bytes, file is 6327 bytes 1376s ok 16 1376s downloaded 133641 bytes, file is 133641 bytes 1376s ok 17 1376s downloaded 6142 bytes, file is 6142 bytes 1376s ok 18 1376s downloaded 3594 bytes, file is 3594 bytes 1376s ok 19 1376s downloaded 4085 bytes, file is 4085 bytes 1376s ok 20 1376s downloaded 119430 bytes, file is 119430 bytes 1376s ok 21 1376s downloaded 6597 bytes, file is 6597 bytes 1376s ok 22 1376s downloaded 5335 bytes, file is 5335 bytes 1376s ok 23 1376s downloaded 4616 bytes, file is 4616 bytes 1376s ok 24 1376s downloaded 115538 bytes, file is 115538 bytes 1376s ok 25 1376s downloaded 10759 bytes, file is 10759 bytes 1376s ok 26 1376s downloaded 12271 bytes, file is 12271 bytes 1376s ok 27 1376s downloaded 9232 bytes, file is 9232 bytes 1376s ok 28 1376s downloaded 129680 bytes, file is 129680 bytes 1376s ok 29 1376s downloaded 10557 bytes, file is 10557 bytes 1376s ok 30 1376s downloaded 12319 bytes, file is 12319 bytes 1376s ok 31 1376s downloaded 8442 bytes, file is 8442 bytes 1376s ok 32 1376s downloaded 4450 bytes, file is 4450 bytes 1376s ok 33 1376s downloaded 64523 bytes, file is 64523 bytes 1376s ok 34 1376s downloaded 8201 bytes, file is 8201 bytes 1376s ok 35 1376s downloaded 4103 bytes, file is 4103 bytes 1376s ok 36 1376s downloaded 10924 bytes, file is 10924 bytes 1376s ok 37 1376s downloaded 4456 bytes, file is 4456 bytes 1376s ok 38 1376s downloaded 100187 bytes, file is 100187 bytes 1376s ok 39 1376s downloaded 7717 bytes, file is 7717 bytes 1376s ok 40 1376s downloaded 7702 bytes, file is 7702 bytes 1376s ok 41 1376s downloaded 7017 bytes, file is 7017 bytes 1376s ok 42 1376s downloaded 71129 bytes, file is 71129 bytes 1376s ok 43 1376s downloaded 4599 bytes, file is 4599 bytes 1376s ok 44 1376s downloaded 6150 bytes, file is 6150 bytes 1376s ok 45 1376s downloaded 5111 bytes, file is 5111 bytes 1376s ok 46 1376s downloaded 40701 bytes, file is 40701 bytes 1376s ok 47 1376s downloaded 5730 bytes, file is 5730 bytes 1376s ok 48 1376s downloaded 4682 bytes, file is 4682 bytes 1376s ok 49 1376s downloaded 4980 bytes, file is 4980 bytes 1376s ok 50 1376s downloaded 54032 bytes, file is 54032 bytes 1376s ok 51 1376s downloaded 7007 bytes, file is 7007 bytes 1376s ok 52 1376s downloaded 37377 bytes, file is 37377 bytes 1376s ok 53 1376s downloaded 4214 bytes, file is 4214 bytes 1376s ok 54 1376s downloaded 3946 bytes, file is 3946 bytes 1376s ok 55 1376s downloaded 4054 bytes, file is 4054 bytes 1376s ok 56 1376s downloaded 44427 bytes, file is 44427 bytes 1376s ok 57 1376s downloaded 4744 bytes, file is 4744 bytes 1376s ok 58 1376s downloaded 3946 bytes, file is 3946 bytes 1376s ok 59 1376s downloaded 4055 bytes, file is 4055 bytes 1376s ok 60 1376s downloaded 68937 bytes, file is 68937 bytes 1376s ok 61 1376s downloaded 3946 bytes, file is 3946 bytes 1376s ok 62 1376s downloaded 4052 bytes, file is 4052 bytes 1376s ok 63 1376s downloaded 124713 bytes, file is 124713 bytes 1376s ok 64 1376s downloaded 107201 bytes, file is 107201 bytes 1376s ok 65 1376s downloaded 38060 bytes, file is 38060 bytes 1376s ok 66 1376s downloaded 4470 bytes, file is 4470 bytes 1376s ok 67 1376s downloaded 6335 bytes, file is 6335 bytes 1376s ok 68 1376s downloaded 7363 bytes, file is 7363 bytes 1376s ok 69 1376s downloaded 5889 bytes, file is 5889 bytes 1376s ok 70 1376s downloaded 4651 bytes, file is 4651 bytes 1376s ok 71 1376s downloaded 8357 bytes, file is 8357 bytes 1376s ok 72 1376s downloaded 25281 bytes, file is 25281 bytes 1376s ok 73 1376s downloaded 53904 bytes, file is 53904 bytes 1376s ok 74 1376s downloaded 115157 bytes, file is 115157 bytes 1376s ok 75 1376s downloaded 20457 bytes, file is 20457 bytes 1376s ok 76 1376s downloaded 5768 bytes, file is 5768 bytes 1376s ok 77 1376s downloaded 8241 bytes, file is 8241 bytes 1376s ok 78 1376s downloaded 824371 bytes, file is 824371 bytes 1376s ok 79 1376s downloaded 22583 bytes, file is 22583 bytes 1376s ok 80 1376s downloaded 7010 bytes, file is 7010 bytes 1376s ok 81 1376s downloaded 8386 bytes, file is 8386 bytes 1376s ok 82 1376s downloaded 294 bytes, file is 294 bytes 1376s ok 83 1376s downloaded 304 bytes, file is 304 bytes 1376s ok 84 1376s downloaded 8016 bytes, file is 8016 bytes 1376s ok 85 1376s downloaded 56994 bytes, file is 56994 bytes 1376s ok 86 1376s downloaded 4480 bytes, file is 4480 bytes 1376s ok 87 1376s downloaded 9151 bytes, file is 9151 bytes 1376s ok 88 1376s downloaded 15459 bytes, file is 15459 bytes 1376s ok 89 1376s downloaded 9546 bytes, file is 9546 bytes 1376s ok 90 1376s downloaded 4837 bytes, file is 4837 bytes 1376s ok 91 1376s downloaded 6938 bytes, file is 6938 bytes 1376s ok 92 1376s downloaded 26154 bytes, file is 26154 bytes 1376s ok 93 1376s downloaded 53154 bytes, file is 53154 bytes 1376s ok 94 1376s downloaded 4943 bytes, file is 4943 bytes 1376s ok 95 1376s downloaded 43100 bytes, file is 43100 bytes 1376s ok 96 1376s downloaded 22163 bytes, file is 22163 bytes 1376s ok 97 1376s downloaded 39867 bytes, file is 39867 bytes 1376s ok 98 1376s downloaded 4052 bytes, file is 4052 bytes 1376s ok 99 1376s downloaded 24330 bytes, file is 24330 bytes 1376s ok 100 1376s downloaded 311377 bytes, file is 311377 bytes 1376s ok 101 1376s downloaded 9376 bytes, file is 9376 bytes 1376s ok 102 1376s downloaded 46317 bytes, file is 46317 bytes 1376s ok 103 1376s downloaded 26746 bytes, file is 26746 bytes 1376s ok 104 1376s downloaded 7959 bytes, file is 7959 bytes 1376s ok 105 1376s downloaded 84353 bytes, file is 84353 bytes 1376s ok 106 1376s downloaded 37665 bytes, file is 37665 bytes 1376s ok 107 1376s downloaded 10359 bytes, file is 10359 bytes 1376s ok 108 1376s downloaded 22795 bytes, file is 22795 bytes 1376s ok 109 1376s downloaded 14429 bytes, file is 14429 bytes 1376s ok 110 1376s downloaded 9377 bytes, file is 9377 bytes 1376s ok 111 1376s downloaded 37601 bytes, file is 37601 bytes 1376s ok 112 1376s downloaded 90814 bytes, file is 90814 bytes 1376s ok 113 1376s downloaded 55292 bytes, file is 55292 bytes 1376s ok 114 1376s downloaded 39537 bytes, file is 39537 bytes 1376s ok 115 1376s downloaded 37816 bytes, file is 37816 bytes 1376s ok 116 1376s downloaded 49936 bytes, file is 49936 bytes 1376s ok 117 1376s downloaded 15221 bytes, file is 15221 bytes 1376s ok 118 1376s downloaded 22218 bytes, file is 22218 bytes 1376s ok 119 1376s downloaded 13355 bytes, file is 13355 bytes 1376s ok 120 1376s downloaded 16608 bytes, file is 16608 bytes 1376s ok 121 1376s downloaded 1649 bytes, file is 1649 bytes 1376s ok 122 1376s downloaded 422210 bytes, file is 422210 bytes 1376s ok 123 1376s downloaded 31786 bytes, file is 31786 bytes 1376s ok 124 1376s downloaded 137232 bytes, file is 137232 bytes 1376s ok 125 1376s downloaded 16501 bytes, file is 16501 bytes 1376s ok 126 1376s downloaded 13815 bytes, file is 13815 bytes 1376s ok 127 1376s downloaded 180836 bytes, file is 180836 bytes 1376s ok 128 1376s downloaded 45028 bytes, file is 45028 bytes 1376s ok 129 1376s downloaded 72248 bytes, file is 72248 bytes 1376s ok 130 1376s downloaded 6153 bytes, file is 6153 bytes 1376s ok 131 1376s downloaded 1527 bytes, file is 1527 bytes 1376s ok 132 1376s downloaded 59530 bytes, file is 59530 bytes 1376s ok 133 1376s downloaded 30628 bytes, file is 30628 bytes 1376s ok 134 1376s downloaded 2013 bytes, file is 2013 bytes 1376s ok 135 1376s downloaded 129125 bytes, file is 129125 bytes 1376s ok 136 1376s downloaded 37398 bytes, file is 37398 bytes 1376s ok 137 1376s downloaded 22429 bytes, file is 22429 bytes 1376s ok 138 1376s downloaded 35539 bytes, file is 35539 bytes 1376s ok 139 1376s downloaded 71703 bytes, file is 71703 bytes 1376s ok 140 1376s downloaded 4432 bytes, file is 4432 bytes 1376s ok 141 1376s downloaded 8360 bytes, file is 8360 bytes 1376s ok 142 1376s downloaded 12224 bytes, file is 12224 bytes 1376s ok 143 1376s downloaded 355 bytes, file is 355 bytes 1376s ok 144 1376s downloaded 2026 bytes, file is 2026 bytes 1376s ok 145 1376s downloaded 74839 bytes, file is 74839 bytes 1376s ok 146 1376s downloaded 9436 bytes, file is 9436 bytes 1376s ok 147 1376s downloaded 12143 bytes, file is 12143 bytes 1376s ok 148 1376s downloaded 26451 bytes, file is 26451 bytes 1376s ok 149 1376s downloaded 9588 bytes, file is 9588 bytes 1376s ok 150 1376s downloaded 58695 bytes, file is 58695 bytes 1376s ok 151 1376s downloaded 22331 bytes, file is 22331 bytes 1376s ok 152 1376s downloaded 3429 bytes, file is 3429 bytes 1376s ok 153 1376s downloaded 10963 bytes, file is 10963 bytes 1376s ok 154 1376s downloaded 8357 bytes, file is 8357 bytes 1376s ok 155 1376s downloaded 36144 bytes, file is 36144 bytes 1376s ok 156 1376s downloaded 26757 bytes, file is 26757 bytes 1376s ok 157 1376s downloaded 151973 bytes, file is 151973 bytes 1376s ok 158 1376s downloaded 1243 bytes, file is 1243 bytes 1376s ok 159 1376s downloaded 15223 bytes, file is 15223 bytes 1376s ok 160 1376s downloaded 93369 bytes, file is 93369 bytes 1376s ok 161 1376s downloaded 14283 bytes, file is 14283 bytes 1376s ok 162 1376s downloaded 4784 bytes, file is 4784 bytes 1376s ok 163 1376s downloaded 51369 bytes, file is 51369 bytes 1376s ok 164 1376s downloaded 49853 bytes, file is 49853 bytes 1376s ok 165 1376s downloaded 5144 bytes, file is 5144 bytes 1376s ok 166 1376s downloaded 23397 bytes, file is 23397 bytes 1376s ok 167 1376s downloaded 68880 bytes, file is 68880 bytes 1376s ok 168 1376s downloaded 12096 bytes, file is 12096 bytes 1376s ok 169 1376s downloaded 26551 bytes, file is 26551 bytes 1376s ok 170 1376s downloaded 89288 bytes, file is 89288 bytes 1376s ok 171 1376s downloaded 5138 bytes, file is 5138 bytes 1376s ok 172 1376s downloaded 6693 bytes, file is 6693 bytes 1376s ok 173 1376s downloaded 135805 bytes, file is 135805 bytes 1376s ok 174 1376s downloaded 31661 bytes, file is 31661 bytes 1376s ok 175 1376s downloaded 33167 bytes, file is 33167 bytes 1376s ok 176 1376s downloaded 48816 bytes, file is 48816 bytes 1376s ok 177 1376s downloaded 35911 bytes, file is 35911 bytes 1376s ok 178 1376s downloaded 18756 bytes, file is 18756 bytes 1376s ok 179 1376s downloaded 43401 bytes, file is 43401 bytes 1376s ok 180 1376s downloaded 509 bytes, file is 509 bytes 1376s ok 181 1376s downloaded 19189 bytes, file is 19189 bytes 1376s ok 182 1376s downloaded 15588 bytes, file is 15588 bytes 1376s ok 183 1376s downloaded 123417 bytes, file is 123417 bytes 1376s ok 184 1376s downloaded 1548 bytes, file is 1548 bytes 1376s ok 185 1376s downloaded 58669 bytes, file is 58669 bytes 1376s ok 186 1376s downloaded 27846 bytes, file is 27846 bytes 1376s ok 187 1376s downloaded 19186 bytes, file is 19186 bytes 1376s ok 188 1376s downloaded 29862 bytes, file is 29862 bytes 1376s ok 189 1376s downloaded 7132 bytes, file is 7132 bytes 1376s ok 190 1376s downloaded 9019 bytes, file is 9019 bytes 1376s ok 191 1376s downloaded 77701 bytes, file is 77701 bytes 1376s ok 192 1376s downloaded 53982 bytes, file is 53982 bytes 1376s ok 193 1376s downloaded 10328 bytes, file is 10328 bytes 1376s ok 194 1376s downloaded 46394 bytes, file is 46394 bytes 1376s ok 195 1376s downloaded 39569 bytes, file is 39569 bytes 1376s ok 196 1376s downloaded 758278 bytes, file is 758278 bytes 1376s ok 197 1376s downloaded 372 bytes, file is 372 bytes 1376s ok 198 1376s downloaded 294 bytes, file is 294 bytes 1376s ok 199 1376s downloaded 294 bytes, file is 294 bytes 1376s ok 200 1376s downloaded 10623 bytes, file is 10623 bytes 1376s ok 201 1376s downloaded 8511 bytes, file is 8511 bytes 1376s ok 202 1376s downloaded 4483 bytes, file is 4483 bytes 1376s ok 203 1376s downloaded 90816 bytes, file is 90816 bytes 1376s ok 204 1376s downloaded 25417 bytes, file is 25417 bytes 1376s ok 205 1376s downloaded 14126 bytes, file is 14126 bytes 1376s ok 206 1376s downloaded 38625 bytes, file is 38625 bytes 1376s ok 207 1376s downloaded 454394 bytes, file is 454394 bytes 1376s ok 208 1376s downloaded 7951 bytes, file is 7951 bytes 1376s ok 209 1376s downloaded 7400 bytes, file is 7400 bytes 1376s ok 210 1376s downloaded 92850 bytes, file is 92850 bytes 1376s ok 211 1376s downloaded 50829 bytes, file is 50829 bytes 1376s ok 212 1376s downloaded 3862 bytes, file is 3862 bytes 1376s ok 213 1376s downloaded 32731 bytes, file is 32731 bytes 1376s ok 214 1376s downloaded 86827 bytes, file is 86827 bytes 1376s ok 215 1376s downloaded 50436 bytes, file is 50436 bytes 1376s ok 216 1376s downloaded 24001 bytes, file is 24001 bytes 1376s ok 217 1376s ok 1378s t/apache/byterange2.t ............... 1378s 1..1 1378s # Running under perl version 5.038002 for linux 1378s # Current time local: Mon Apr 8 19:12:21 2024 1378s # Current time GMT: Mon Apr 8 19:12:21 2024 1378s # Using Test.pm version 1.31 1378s # Using Apache/Test.pm version 1.42 1378s # testing : return correct content 1378s # expected: 'hello 1378s # ' 1378s # received: 'hello 1378s # ' 1378s ok 1 1378s ok 1384s t/apache/byterange3.t ............... 1384s # using LWP client 1384s 1..217 1384s # Running under perl version 5.038002 for linux 1384s # Current time local: Mon Apr 8 19:12:23 2024 1384s # Current time GMT: Mon Apr 8 19:12:23 2024 1384s # Using Test.pm version 1.31 1384s # Using Apache/Test.pm version 1.42 1384s downloaded 17651 bytes, file is 17651 bytes 1384s ok 1 1384s downloaded 56240 bytes, file is 56240 bytes 1384s ok 2 1384s downloaded 34283 bytes, file is 34283 bytes 1384s ok 3 1384s downloaded 55533 bytes, file is 55533 bytes 1384s ok 4 1384s downloaded 43888 bytes, file is 43888 bytes 1384s ok 5 1384s downloaded 89271 bytes, file is 89271 bytes 1384s ok 6 1384s downloaded 9991 bytes, file is 9991 bytes 1384s ok 7 1384s downloaded 9577 bytes, file is 9577 bytes 1384s ok 8 1384s downloaded 4100 bytes, file is 4100 bytes 1384s ok 9 1384s downloaded 3672 bytes, file is 3672 bytes 1384s ok 10 1384s downloaded 7683 bytes, file is 7683 bytes 1384s ok 11 1384s downloaded 144298 bytes, file is 144298 bytes 1384s ok 12 1384s downloaded 7966 bytes, file is 7966 bytes 1384s ok 13 1384s downloaded 6892 bytes, file is 6892 bytes 1384s ok 14 1384s downloaded 7760 bytes, file is 7760 bytes 1384s ok 15 1384s downloaded 6327 bytes, file is 6327 bytes 1384s ok 16 1384s downloaded 133641 bytes, file is 133641 bytes 1384s ok 17 1384s downloaded 6142 bytes, file is 6142 bytes 1384s ok 18 1384s downloaded 3594 bytes, file is 3594 bytes 1384s ok 19 1384s downloaded 4085 bytes, file is 4085 bytes 1384s ok 20 1384s downloaded 119430 bytes, file is 119430 bytes 1384s ok 21 1384s downloaded 6597 bytes, file is 6597 bytes 1384s ok 22 1384s downloaded 5335 bytes, file is 5335 bytes 1384s ok 23 1384s downloaded 4616 bytes, file is 4616 bytes 1384s ok 24 1384s downloaded 115538 bytes, file is 115538 bytes 1384s ok 25 1384s downloaded 10759 bytes, file is 10759 bytes 1384s ok 26 1384s downloaded 12271 bytes, file is 12271 bytes 1384s ok 27 1384s downloaded 9232 bytes, file is 9232 bytes 1384s ok 28 1384s downloaded 129680 bytes, file is 129680 bytes 1384s ok 29 1384s downloaded 10557 bytes, file is 10557 bytes 1384s ok 30 1384s downloaded 12319 bytes, file is 12319 bytes 1384s ok 31 1384s downloaded 8442 bytes, file is 8442 bytes 1384s ok 32 1384s downloaded 4450 bytes, file is 4450 bytes 1384s ok 33 1384s downloaded 64523 bytes, file is 64523 bytes 1384s ok 34 1384s downloaded 8201 bytes, file is 8201 bytes 1384s ok 35 1384s downloaded 4103 bytes, file is 4103 bytes 1384s ok 36 1384s downloaded 10924 bytes, file is 10924 bytes 1384s ok 37 1384s downloaded 4456 bytes, file is 4456 bytes 1384s ok 38 1384s downloaded 100187 bytes, file is 100187 bytes 1384s ok 39 1384s downloaded 7717 bytes, file is 7717 bytes 1384s ok 40 1384s downloaded 7702 bytes, file is 7702 bytes 1384s ok 41 1384s downloaded 7017 bytes, file is 7017 bytes 1384s ok 42 1384s downloaded 71129 bytes, file is 71129 bytes 1384s ok 43 1384s downloaded 4599 bytes, file is 4599 bytes 1384s ok 44 1384s downloaded 6150 bytes, file is 6150 bytes 1384s ok 45 1384s downloaded 5111 bytes, file is 5111 bytes 1384s ok 46 1384s downloaded 40701 bytes, file is 40701 bytes 1384s ok 47 1384s downloaded 5730 bytes, file is 5730 bytes 1384s ok 48 1384s downloaded 4682 bytes, file is 4682 bytes 1384s ok 49 1384s downloaded 4980 bytes, file is 4980 bytes 1384s ok 50 1384s downloaded 54032 bytes, file is 54032 bytes 1384s ok 51 1384s downloaded 7007 bytes, file is 7007 bytes 1384s ok 52 1384s downloaded 37377 bytes, file is 37377 bytes 1384s ok 53 1384s downloaded 4214 bytes, file is 4214 bytes 1384s ok 54 1384s downloaded 3946 bytes, file is 3946 bytes 1384s ok 55 1384s downloaded 4054 bytes, file is 4054 bytes 1384s ok 56 1384s downloaded 44427 bytes, file is 44427 bytes 1384s ok 57 1384s downloaded 4744 bytes, file is 4744 bytes 1384s ok 58 1384s downloaded 3946 bytes, file is 3946 bytes 1384s ok 59 1384s downloaded 4055 bytes, file is 4055 bytes 1384s ok 60 1384s downloaded 68937 bytes, file is 68937 bytes 1384s ok 61 1384s downloaded 3946 bytes, file is 3946 bytes 1384s ok 62 1384s downloaded 4052 bytes, file is 4052 bytes 1384s ok 63 1384s downloaded 124713 bytes, file is 124713 bytes 1384s ok 64 1384s downloaded 107201 bytes, file is 107201 bytes 1384s ok 65 1384s downloaded 38060 bytes, file is 38060 bytes 1384s ok 66 1384s downloaded 4470 bytes, file is 4470 bytes 1384s ok 67 1384s downloaded 6335 bytes, file is 6335 bytes 1384s ok 68 1384s downloaded 7363 bytes, file is 7363 bytes 1384s ok 69 1384s downloaded 5889 bytes, file is 5889 bytes 1384s ok 70 1384s downloaded 4651 bytes, file is 4651 bytes 1384s ok 71 1384s downloaded 8357 bytes, file is 8357 bytes 1384s ok 72 1384s downloaded 25281 bytes, file is 25281 bytes 1384s ok 73 1384s downloaded 53904 bytes, file is 53904 bytes 1384s ok 74 1384s downloaded 115157 bytes, file is 115157 bytes 1384s ok 75 1384s downloaded 20457 bytes, file is 20457 bytes 1384s ok 76 1384s downloaded 5768 bytes, file is 5768 bytes 1384s ok 77 1384s downloaded 8241 bytes, file is 8241 bytes 1384s ok 78 1384s downloaded 824371 bytes, file is 824371 bytes 1384s ok 79 1384s downloaded 22583 bytes, file is 22583 bytes 1384s ok 80 1384s downloaded 7010 bytes, file is 7010 bytes 1384s ok 81 1384s downloaded 8386 bytes, file is 8386 bytes 1384s ok 82 1384s downloaded 294 bytes, file is 294 bytes 1384s ok 83 1384s downloaded 304 bytes, file is 304 bytes 1384s ok 84 1384s downloaded 8016 bytes, file is 8016 bytes 1384s ok 85 1384s downloaded 56994 bytes, file is 56994 bytes 1384s ok 86 1384s downloaded 4480 bytes, file is 4480 bytes 1384s ok 87 1384s downloaded 9151 bytes, file is 9151 bytes 1384s ok 88 1384s downloaded 15459 bytes, file is 15459 bytes 1384s ok 89 1384s downloaded 9546 bytes, file is 9546 bytes 1384s ok 90 1384s downloaded 4837 bytes, file is 4837 bytes 1384s ok 91 1384s downloaded 6938 bytes, file is 6938 bytes 1384s ok 92 1384s downloaded 26154 bytes, file is 26154 bytes 1384s ok 93 1384s downloaded 53154 bytes, file is 53154 bytes 1384s ok 94 1384s downloaded 4943 bytes, file is 4943 bytes 1384s ok 95 1384s downloaded 43100 bytes, file is 43100 bytes 1384s ok 96 1384s downloaded 22163 bytes, file is 22163 bytes 1384s ok 97 1384s downloaded 39867 bytes, file is 39867 bytes 1384s ok 98 1384s downloaded 4052 bytes, file is 4052 bytes 1384s ok 99 1384s downloaded 24330 bytes, file is 24330 bytes 1384s ok 100 1384s downloaded 311377 bytes, file is 311377 bytes 1384s ok 101 1384s downloaded 9376 bytes, file is 9376 bytes 1384s ok 102 1384s downloaded 46317 bytes, file is 46317 bytes 1384s ok 103 1384s downloaded 26746 bytes, file is 26746 bytes 1384s ok 104 1384s downloaded 7959 bytes, file is 7959 bytes 1384s ok 105 1384s downloaded 84353 bytes, file is 84353 bytes 1384s ok 106 1384s downloaded 37665 bytes, file is 37665 bytes 1384s ok 107 1384s downloaded 10359 bytes, file is 10359 bytes 1384s ok 108 1384s downloaded 22795 bytes, file is 22795 bytes 1384s ok 109 1384s downloaded 14429 bytes, file is 14429 bytes 1384s ok 110 1384s downloaded 9377 bytes, file is 9377 bytes 1384s ok 111 1384s downloaded 37601 bytes, file is 37601 bytes 1384s ok 112 1384s downloaded 90814 bytes, file is 90814 bytes 1384s ok 113 1384s downloaded 55292 bytes, file is 55292 bytes 1384s ok 114 1384s downloaded 39537 bytes, file is 39537 bytes 1384s ok 115 1384s downloaded 37816 bytes, file is 37816 bytes 1384s ok 116 1384s downloaded 49936 bytes, file is 49936 bytes 1384s ok 117 1384s downloaded 15221 bytes, file is 15221 bytes 1384s ok 118 1384s downloaded 22218 bytes, file is 22218 bytes 1384s ok 119 1384s downloaded 13355 bytes, file is 13355 bytes 1384s ok 120 1384s downloaded 16608 bytes, file is 16608 bytes 1384s ok 121 1384s downloaded 1649 bytes, file is 1649 bytes 1384s ok 122 1384s downloaded 422210 bytes, file is 422210 bytes 1384s ok 123 1384s downloaded 31786 bytes, file is 31786 bytes 1384s ok 124 1384s downloaded 137232 bytes, file is 137232 bytes 1384s ok 125 1384s downloaded 16501 bytes, file is 16501 bytes 1384s ok 126 1384s downloaded 13815 bytes, file is 13815 bytes 1384s ok 127 1384s downloaded 180836 bytes, file is 180836 bytes 1384s ok 128 1384s downloaded 45028 bytes, file is 45028 bytes 1384s ok 129 1384s downloaded 72248 bytes, file is 72248 bytes 1384s ok 130 1384s downloaded 6153 bytes, file is 6153 bytes 1384s ok 131 1384s downloaded 1527 bytes, file is 1527 bytes 1384s ok 132 1384s downloaded 59530 bytes, file is 59530 bytes 1384s ok 133 1384s downloaded 30628 bytes, file is 30628 bytes 1384s ok 134 1384s downloaded 2013 bytes, file is 2013 bytes 1384s ok 135 1384s downloaded 129125 bytes, file is 129125 bytes 1384s ok 136 1384s downloaded 37398 bytes, file is 37398 bytes 1384s ok 137 1384s downloaded 22429 bytes, file is 22429 bytes 1384s ok 138 1384s downloaded 35539 bytes, file is 35539 bytes 1384s ok 139 1384s downloaded 71703 bytes, file is 71703 bytes 1384s ok 140 1384s downloaded 4432 bytes, file is 4432 bytes 1384s ok 141 1384s downloaded 8360 bytes, file is 8360 bytes 1384s ok 142 1384s downloaded 12224 bytes, file is 12224 bytes 1384s ok 143 1384s downloaded 355 bytes, file is 355 bytes 1384s ok 144 1384s downloaded 2026 bytes, file is 2026 bytes 1384s ok 145 1384s downloaded 74839 bytes, file is 74839 bytes 1384s ok 146 1384s downloaded 9436 bytes, file is 9436 bytes 1384s ok 147 1384s downloaded 12143 bytes, file is 12143 bytes 1384s ok 148 1384s downloaded 26451 bytes, file is 26451 bytes 1384s ok 149 1384s downloaded 9588 bytes, file is 9588 bytes 1384s ok 150 1384s downloaded 58695 bytes, file is 58695 bytes 1384s ok 151 1384s downloaded 22331 bytes, file is 22331 bytes 1384s ok 152 1384s downloaded 3429 bytes, file is 3429 bytes 1384s ok 153 1384s downloaded 10963 bytes, file is 10963 bytes 1384s ok 154 1384s downloaded 8357 bytes, file is 8357 bytes 1384s ok 155 1384s downloaded 36144 bytes, file is 36144 bytes 1384s ok 156 1384s downloaded 26757 bytes, file is 26757 bytes 1384s ok 157 1384s downloaded 151973 bytes, file is 151973 bytes 1384s ok 158 1384s downloaded 1243 bytes, file is 1243 bytes 1384s ok 159 1384s downloaded 15223 bytes, file is 15223 bytes 1384s ok 160 1384s downloaded 93369 bytes, file is 93369 bytes 1384s ok 161 1384s downloaded 14283 bytes, file is 14283 bytes 1384s ok 162 1384s downloaded 4784 bytes, file is 4784 bytes 1384s ok 163 1384s downloaded 51369 bytes, file is 51369 bytes 1384s ok 164 1384s downloaded 49853 bytes, file is 49853 bytes 1384s ok 165 1384s downloaded 5144 bytes, file is 5144 bytes 1384s ok 166 1384s downloaded 23397 bytes, file is 23397 bytes 1384s ok 167 1384s downloaded 68880 bytes, file is 68880 bytes 1384s ok 168 1384s downloaded 12096 bytes, file is 12096 bytes 1384s ok 169 1384s downloaded 26551 bytes, file is 26551 bytes 1384s ok 170 1384s downloaded 89288 bytes, file is 89288 bytes 1384s ok 171 1384s downloaded 5138 bytes, file is 5138 bytes 1384s ok 172 1384s downloaded 6693 bytes, file is 6693 bytes 1384s ok 173 1384s downloaded 135805 bytes, file is 135805 bytes 1384s ok 174 1384s downloaded 31661 bytes, file is 31661 bytes 1384s ok 175 1384s downloaded 33167 bytes, file is 33167 bytes 1384s ok 176 1384s downloaded 48816 bytes, file is 48816 bytes 1384s ok 177 1384s downloaded 35911 bytes, file is 35911 bytes 1384s ok 178 1384s downloaded 18756 bytes, file is 18756 bytes 1384s ok 179 1384s downloaded 43401 bytes, file is 43401 bytes 1384s ok 180 1384s downloaded 509 bytes, file is 509 bytes 1384s ok 181 1384s downloaded 19189 bytes, file is 19189 bytes 1384s ok 182 1384s downloaded 15588 bytes, file is 15588 bytes 1384s ok 183 1384s downloaded 123417 bytes, file is 123417 bytes 1384s ok 184 1384s downloaded 1548 bytes, file is 1548 bytes 1384s ok 185 1384s downloaded 58669 bytes, file is 58669 bytes 1384s ok 186 1384s downloaded 27846 bytes, file is 27846 bytes 1384s ok 187 1384s downloaded 19186 bytes, file is 19186 bytes 1384s ok 188 1384s downloaded 29862 bytes, file is 29862 bytes 1384s ok 189 1384s downloaded 7132 bytes, file is 7132 bytes 1384s ok 190 1384s downloaded 9019 bytes, file is 9019 bytes 1384s ok 191 1384s downloaded 77701 bytes, file is 77701 bytes 1384s ok 192 1384s downloaded 53982 bytes, file is 53982 bytes 1384s ok 193 1384s downloaded 10328 bytes, file is 10328 bytes 1384s ok 194 1384s downloaded 46394 bytes, file is 46394 bytes 1384s ok 195 1384s downloaded 39569 bytes, file is 39569 bytes 1384s ok 196 1384s downloaded 758278 bytes, file is 758278 bytes 1384s ok 197 1384s downloaded 372 bytes, file is 372 bytes 1384s ok 198 1384s downloaded 294 bytes, file is 294 bytes 1384s ok 199 1384s downloaded 294 bytes, file is 294 bytes 1384s ok 200 1384s downloaded 10623 bytes, file is 10623 bytes 1384s ok 201 1384s downloaded 8511 bytes, file is 8511 bytes 1384s ok 202 1384s downloaded 4483 bytes, file is 4483 bytes 1384s ok 203 1384s downloaded 90816 bytes, file is 90816 bytes 1384s ok 204 1384s downloaded 25417 bytes, file is 25417 bytes 1384s ok 205 1384s downloaded 14126 bytes, file is 14126 bytes 1384s ok 206 1384s downloaded 38625 bytes, file is 38625 bytes 1384s ok 207 1384s downloaded 454394 bytes, file is 454394 bytes 1384s ok 208 1384s downloaded 7951 bytes, file is 7951 bytes 1384s ok 209 1384s downloaded 7400 bytes, file is 7400 bytes 1384s ok 210 1384s downloaded 92850 bytes, file is 92850 bytes 1384s ok 211 1384s downloaded 50829 bytes, file is 50829 bytes 1384s ok 212 1384s downloaded 3862 bytes, file is 3862 bytes 1384s ok 213 1384s downloaded 32731 bytes, file is 32731 bytes 1384s ok 214 1384s downloaded 86827 bytes, file is 86827 bytes 1384s ok 215 1384s downloaded 50436 bytes, file is 50436 bytes 1384s ok 216 1384s downloaded 24001 bytes, file is 24001 bytes 1384s ok 217 1384s ok 1387s t/apache/byterange4.t ............... 1387s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1387s 1..153 1387s # Running under perl version 5.038002 for linux 1387s # Current time local: Mon Apr 8 19:12:29 2024 1387s # Current time GMT: Mon Apr 8 19:12:29 2024 1387s # Using Test.pm version 1.31 1387s # Using Apache/Test.pm version 1.42 1387s range: 0-0 1387s rc 206 1387s expect: '0' 1387s got: '0' 1387s ok 1 1387s range: 0-1 1387s rc 206 1387s expect: '00' 1387s got: '00' 1387s ok 2 1387s range: 0-2 1387s rc 206 1387s expect: '000' 1387s got: '000' 1387s ok 3 1387s range: 0-198 1387s rc 206 1387s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1387s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1387s ok 4 1387s range: 0-199 1387s rc 206 1387s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1387s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1387s ok 5 1387s range: 0-200 1387s rc 206 1387s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1387s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1387s ok 6 1387s range: 0-201 1387s rc 206 1387s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1387s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1387s ok 7 1387s range: 0-598 1387s rc 206 1387s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1387s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1387s ok 8 1387s range: 0-599 1387s rc 206 1387s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1387s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1387s ok 9 1387s range: 0-600 1387s rc 206 1387s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1387s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1387s ok 10 1387s range: 0-601 1387s rc 206 1387s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1387s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1387s ok 11 1387s range: 0-7798 1387s rc 206 1387s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1387s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1387s ok 12 1387s range: 0-7799 1387s rc 206 1387s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1387s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1387s ok 13 1387s range: 0-7800 1387s rc 206 1387s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1387s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1387s ok 14 1387s range: 0-7801 1387s rc 206 1387s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1387s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1387s ok 15 1387s range: 0-7998 1387s rc 206 1387s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1387s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1387s ok 16 1387s range: 0-7999 1387s rc 206 1387s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1387s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1387s ok 17 1387s range: 1-1 1387s rc 206 1387s expect: '0' 1387s got: '0' 1387s ok 18 1387s range: 1-2 1387s rc 206 1387s expect: '00' 1387s got: '00' 1387s ok 19 1387s range: 1-198 1387s rc 206 1387s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1387s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1387s ok 20 1387s range: 1-199 1387s rc 206 1387s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1387s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1387s ok 21 1387s range: 1-200 1387s rc 206 1387s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1387s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1387s ok 22 1387s range: 1-201 1387s rc 206 1387s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1387s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1387s ok 23 1387s range: 1-598 1387s rc 206 1387s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1387s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1387s ok 24 1387s range: 1-599 1387s rc 206 1387s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1387s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1387s ok 25 1387s range: 1-600 1387s rc 206 1387s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1387s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1387s ok 26 1387s range: 1-601 1387s rc 206 1387s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1387s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1387s ok 27 1387s range: 1-7798 1387s rc 206 1387s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1387s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1387s ok 28 1387s range: 1-7799 1387s rc 206 1387s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1387s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1387s ok 29 1387s range: 1-7800 1387s rc 206 1387s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1387s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1387s ok 30 1387s range: 1-7801 1387s rc 206 1387s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1387s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1387s ok 31 1387s range: 1-7998 1387s rc 206 1387s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1387s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1387s ok 32 1387s range: 1-7999 1387s rc 206 1387s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1387s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1387s ok 33 1387s range: 2-2 1387s rc 206 1387s expect: '0' 1387s got: '0' 1387s ok 34 1387s range: 2-198 1387s rc 206 1387s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1387s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1387s ok 35 1387s range: 2-199 1387s rc 206 1387s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1387s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1387s ok 36 1387s range: 2-200 1387s rc 206 1387s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1387s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1387s ok 37 1387s range: 2-201 1387s rc 206 1387s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1387s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1387s ok 38 1387s range: 2-598 1387s rc 206 1387s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1387s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1387s ok 39 1387s range: 2-599 1387s rc 206 1387s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1387s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1387s ok 40 1387s range: 2-600 1387s rc 206 1387s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1387s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1387s ok 41 1387s range: 2-601 1387s rc 206 1387s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1387s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1387s ok 42 1387s range: 2-7798 1387s rc 206 1387s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1387s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1387s ok 43 1387s range: 2-7799 1387s rc 206 1387s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1387s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1387s ok 44 1387s range: 2-7800 1387s rc 206 1387s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1387s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1387s ok 45 1387s range: 2-7801 1387s rc 206 1387s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1387s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1387s ok 46 1387s range: 2-7998 1387s rc 206 1387s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1387s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1387s ok 47 1387s range: 2-7999 1387s rc 206 1388s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1388s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1388s ok 48 1388s range: 198-198 1388s rc 206 1388s expect: '5' 1388s got: '5' 1388s ok 49 1388s range: 198-199 1388s rc 206 1388s expect: '50' 1388s got: '50' 1388s ok 50 1388s range: 198-200 1388s rc 206 1388s expect: '500' 1388s got: '500' 1388s ok 51 1388s range: 198-201 1388s rc 206 1388s expect: '5000' 1388s got: '5000' 1388s ok 52 1388s range: 198-598 1388s rc 206 1388s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1388s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1388s ok 53 1388s range: 198-599 1388s rc 206 1388s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1388s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1388s ok 54 1388s range: 198-600 1388s rc 206 1388s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1388s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1388s ok 55 1388s range: 198-601 1388s rc 206 1388s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1388s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1388s ok 56 1388s range: 198-7798 1388s rc 206 1388s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1388s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1388s ok 57 1388s range: 198-7799 1388s rc 206 1388s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1388s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1388s ok 58 1388s range: 198-7800 1388s rc 206 1388s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1388s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1388s ok 59 1388s range: 198-7801 1388s rc 206 1388s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1388s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1388s ok 60 1388s range: 198-7998 1388s rc 206 1388s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1388s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1388s ok 61 1388s range: 198-7999 1388s rc 206 1388s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1388s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1388s ok 62 1388s range: 199-199 1388s rc 206 1388s expect: '0' 1388s got: '0' 1388s ok 63 1388s range: 199-200 1388s rc 206 1388s expect: '00' 1388s got: '00' 1388s ok 64 1388s range: 199-201 1388s rc 206 1388s expect: '000' 1388s got: '000' 1388s ok 65 1388s range: 199-598 1388s rc 206 1388s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1388s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1388s ok 66 1388s range: 199-599 1388s rc 206 1388s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1388s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1388s ok 67 1388s range: 199-600 1388s rc 206 1388s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1388s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1388s ok 68 1388s range: 199-601 1388s rc 206 1388s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1388s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1388s ok 69 1388s range: 199-7798 1388s rc 206 1388s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1388s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1388s ok 70 1388s range: 199-7799 1388s rc 206 1388s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1388s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1388s ok 71 1388s range: 199-7800 1388s rc 206 1388s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1388s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1388s ok 72 1388s range: 199-7801 1388s rc 206 1388s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1388s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1388s ok 73 1388s range: 199-7998 1388s rc 206 1388s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1388s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1388s ok 74 1388s range: 199-7999 1388s rc 206 1388s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1388s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1388s ok 75 1388s range: 200-200 1388s rc 206 1388s expect: '0' 1388s got: '0' 1388s ok 76 1388s range: 200-201 1388s rc 206 1388s expect: '00' 1388s got: '00' 1388s ok 77 1388s range: 200-598 1388s rc 206 1388s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1388s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1388s ok 78 1388s range: 200-599 1388s rc 206 1388s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1388s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1388s ok 79 1388s range: 200-600 1388s rc 206 1388s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1388s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1388s ok 80 1388s range: 200-601 1388s rc 206 1388s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1388s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1388s ok 81 1388s range: 200-7798 1388s rc 206 1388s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1388s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1388s ok 82 1388s range: 200-7799 1388s rc 206 1388s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1388s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1388s ok 83 1388s range: 200-7800 1388s rc 206 1388s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1388s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1388s ok 84 1388s range: 200-7801 1388s rc 206 1388s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1388s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1388s ok 85 1388s range: 200-7998 1388s rc 206 1388s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1388s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1388s ok 86 1388s range: 200-7999 1388s rc 206 1388s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1388s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1388s ok 87 1388s range: 201-201 1388s rc 206 1388s expect: '0' 1388s got: '0' 1388s ok 88 1388s range: 201-598 1388s rc 206 1388s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1388s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1388s ok 89 1388s range: 201-599 1388s rc 206 1388s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1388s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1388s ok 90 1388s range: 201-600 1388s rc 206 1388s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1388s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1388s ok 91 1388s range: 201-601 1388s rc 206 1388s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1388s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1388s ok 92 1388s range: 201-7798 1388s rc 206 1388s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1388s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1388s ok 93 1388s range: 201-7799 1388s rc 206 1388s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1388s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1388s ok 94 1388s range: 201-7800 1388s rc 206 1388s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1388s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1388s ok 95 1388s range: 201-7801 1388s rc 206 1388s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1388s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1388s ok 96 1388s range: 201-7998 1388s rc 206 1388s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1388s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1388s ok 97 1388s range: 201-7999 1388s rc 206 1388s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1388s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1388s ok 98 1388s range: 598-598 1388s rc 206 1388s expect: '5' 1388s got: '5' 1388s ok 99 1388s range: 598-599 1388s rc 206 1388s expect: '50' 1388s got: '50' 1388s ok 100 1388s range: 598-600 1388s rc 206 1388s expect: '500' 1388s got: '500' 1388s ok 101 1388s range: 598-601 1388s rc 206 1388s expect: '5001' 1388s got: '5001' 1388s ok 102 1388s range: 598-7798 1388s rc 206 1388s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1388s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1388s ok 103 1388s range: 598-7799 1388s rc 206 1388s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1389s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1389s ok 104 1389s range: 598-7800 1389s rc 206 1389s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1389s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1389s ok 105 1389s range: 598-7801 1389s rc 206 1389s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1389s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1389s ok 106 1389s range: 598-7998 1389s rc 206 1389s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s ok 107 1389s range: 598-7999 1389s rc 206 1389s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s ok 108 1389s range: 599-599 1389s rc 206 1389s expect: '0' 1389s got: '0' 1389s ok 109 1389s range: 599-600 1389s rc 206 1389s expect: '00' 1389s got: '00' 1389s ok 110 1389s range: 599-601 1389s rc 206 1389s expect: '001' 1389s got: '001' 1389s ok 111 1389s range: 599-7798 1389s rc 206 1389s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1389s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1389s ok 112 1389s range: 599-7799 1389s rc 206 1389s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1389s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1389s ok 113 1389s range: 599-7800 1389s rc 206 1389s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1389s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1389s ok 114 1389s range: 599-7801 1389s rc 206 1389s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1389s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1389s ok 115 1389s range: 599-7998 1389s rc 206 1389s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s ok 116 1389s range: 599-7999 1389s rc 206 1389s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s ok 117 1389s range: 600-600 1389s rc 206 1389s expect: '0' 1389s got: '0' 1389s ok 118 1389s range: 600-601 1389s rc 206 1389s expect: '01' 1389s got: '01' 1389s ok 119 1389s range: 600-7798 1389s rc 206 1389s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1389s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1389s ok 120 1389s range: 600-7799 1389s rc 206 1389s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1389s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1389s ok 121 1389s range: 600-7800 1389s rc 206 1389s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1389s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1389s ok 122 1389s range: 600-7801 1389s rc 206 1389s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1389s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1389s ok 123 1389s range: 600-7998 1389s rc 206 1389s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s ok 124 1389s range: 600-7999 1389s rc 206 1389s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s ok 125 1389s range: 601-601 1389s rc 206 1389s expect: '1' 1389s got: '1' 1389s ok 126 1389s range: 601-7798 1389s rc 206 1389s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1389s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1389s ok 127 1389s range: 601-7799 1389s rc 206 1389s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1389s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1389s ok 128 1389s range: 601-7800 1389s rc 206 1389s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1389s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1389s ok 129 1389s range: 601-7801 1389s rc 206 1389s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1389s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1389s ok 130 1389s range: 601-7998 1389s rc 206 1389s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s ok 131 1389s range: 601-7999 1389s rc 206 1389s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s ok 132 1389s range: 7798-7798 1389s rc 206 1389s expect: '5' 1389s got: '5' 1389s ok 133 1389s range: 7798-7799 1389s rc 206 1389s expect: '50' 1389s got: '50' 1389s ok 134 1389s range: 7798-7800 1389s rc 206 1389s expect: '501' 1389s got: '501' 1389s ok 135 1389s range: 7798-7801 1389s rc 206 1389s expect: '5019' 1389s got: '5019' 1389s ok 136 1389s range: 7798-7998 1389s rc 206 1389s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s ok 137 1389s range: 7798-7999 1389s rc 206 1389s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s ok 138 1389s range: 7799-7799 1389s rc 206 1389s expect: '0' 1389s got: '0' 1389s ok 139 1389s range: 7799-7800 1389s rc 206 1389s expect: '01' 1389s got: '01' 1389s ok 140 1389s range: 7799-7801 1389s rc 206 1389s expect: '019' 1389s got: '019' 1389s ok 141 1389s range: 7799-7998 1389s rc 206 1389s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s ok 142 1389s range: 7799-7999 1389s rc 206 1389s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s ok 143 1389s range: 7800-7800 1389s rc 206 1389s expect: '1' 1389s got: '1' 1389s ok 144 1389s range: 7800-7801 1389s rc 206 1389s expect: '19' 1389s got: '19' 1389s ok 145 1389s range: 7800-7998 1389s rc 206 1389s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s ok 146 1389s range: 7800-7999 1389s rc 206 1389s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s ok 147 1389s range: 7801-7801 1389s rc 206 1389s expect: '9' 1389s got: '9' 1389s ok 148 1389s range: 7801-7998 1389s rc 206 1389s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1389s ok 149 1389s range: 7801-7999 1389s rc 206 1389s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1389s ok 150 1389s range: 7998-7998 1389s rc 206 1389s expect: '0' 1389s got: '0' 1389s ok 151 1389s range: 7998-7999 1389s rc 206 1389s expect: '00' 1389s got: '00' 1389s ok 152 1389s range: 7999-7999 1389s rc 206 1389s expect: '0' 1389s got: '0' 1389s ok 153 1389s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1389s ok 1389s t/apache/byterange5.t ............... 1389s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1389s 1..5 1389s # Running under perl version 5.038002 for linux 1389s # Current time local: Mon Apr 8 19:12:32 2024 1389s # Current time GMT: Mon Apr 8 19:12:32 2024 1389s # Using Test.pm version 1.31 1389s # Using Apache/Test.pm version 1.42 1389s ok 1 1389s ok 2 1389s ok 3 1389s ok 4 1389s ok 5 1389s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1389s ok 1391s t/apache/byterange6.t ............... 1391s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1391s 1..53 1391s # Running under perl version 5.038002 for linux 1391s # Current time local: Mon Apr 8 19:12:34 2024 1391s # Current time GMT: Mon Apr 8 19:12:34 2024 1391s # Using Test.pm version 1.31 1391s # Using Apache/Test.pm version 1.42 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s ok 1 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s ok 2 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s ok 3 1391s # expecting range 1-100 1391s # expecting range 1000-1001 1391s ok 4 1391s # expecting range 1-100 1391s # expecting range 1000-1001 1391s ok 5 1391s # expecting range 1-100 1391s # expecting range 1000-1001 1391s ok 6 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s # expecting range 5-6 1391s ok 7 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s # expecting range 5-6 1391s ok 8 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s # expecting range 5-6 1391s ok 9 1391s # expecting range 1-100 1391s # expecting range 1000-1001 1391s # expecting range 5-6 1391s ok 10 1391s # expecting range 1-100 1391s # expecting range 1000-1001 1391s # expecting range 5-6 1391s ok 11 1391s # expecting range 1-100 1391s # expecting range 1000-1001 1391s # expecting range 5-6 1391s ok 12 1391s # expecting range 1-100 1391s # expecting range 1000-1001 1391s ok 13 1391s # expecting range 1-100 1391s # expecting range 1000-1001 1391s ok 14 1391s # expecting range 1-100 1391s # expecting range 1000-1001 1391s ok 15 1391s # expecting range 1-100 1391s # expecting range 1000-1001 1391s ok 16 1391s # expecting range 0-70 1391s # expecting range 72-100 1391s # expecting range 1000-1001 1391s ok 17 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s ok 18 1391s # expecting range 1-100 1391s # expecting range 1000-1001 1391s ok 19 1391s # expecting range 1-100 1391s # expecting range 1000-1001 1391s ok 20 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s ok 21 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s ok 22 1391s # expecting range 0-101 1391s # expecting range 1000-1001 1391s ok 23 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s ok 24 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s ok 25 1391s # expecting range 0-101 1391s # expecting range 1000-1001 1391s ok 26 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s ok 27 1391s # expecting range 0-100 1391s # expecting range 1000-1001 1391s ok 28 1391s # expecting range 0-101 1391s # expecting range 1000-1001 1391s ok 29 1391s # expecting range 1-10 1391s # expecting range 99-99 1391s ok 30 1391s # expecting range 1-10 1391s # expecting range 99-99 1391s ok 31 1391s # expecting range 1-11 1391s # expecting range 99-99 1391s ok 32 1391s # expecting range 0-10 1391s # expecting range 99-99 1391s ok 33 1391s # expecting range 0-10 1391s # expecting range 99-99 1391s ok 34 1391s # expecting range 0-11 1391s # expecting range 99-99 1391s ok 35 1391s # expecting range 0-12 1391s # expecting range 99-99 1391s ok 36 1391s # expecting range 0-13 1391s # expecting range 99-99 1391s ok 37 1391s # expecting range 1-11 1391s # expecting range 99-99 1391s ok 38 1391s # expecting range 1-12 1391s # expecting range 99-99 1391s ok 39 1391s # expecting range 1-13 1391s # expecting range 99-99 1391s ok 40 1391s # expecting range 1-10 1391s # expecting range 99-99 1391s ok 41 1391s # expecting range 1-11 1391s # expecting range 99-99 1391s ok 42 1391s # expecting range 1-10 1391s # expecting range 99-99 1391s ok 43 1391s # expecting range 0-11 1391s # expecting range 99-99 1391s ok 44 1391s # expecting range 1-10 1391s # expecting range 99-99 1391s ok 45 1391s # expecting range 1-20 1391s # expecting range 99-99 1391s ok 46 1391s # expecting range 1-20 1391s # expecting range 99-99 1391s ok 47 1391s # expecting range 1-20 1391s # expecting range 99-99 1391s ok 48 1391s # expecting range 1-21 1391s # expecting range 99-99 1391s ok 49 1391s # expecting range 5-12 1391s # expecting range 99-99 1391s ok 50 1391s # expecting range 1-10 1391s # expecting range 99-99 1391s ok 51 1391s # expecting range 5-10 1391s # expecting range 1-3 1391s # expecting range 99-99 1391s ok 52 1391s # expecting range 0-1 1391s # expecting range 7999-7999 1391s ok 53 1391s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1391s ok 1393s t/apache/byterange7.t ............... 1393s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1393s 1..24 1393s # Running under perl version 5.038002 for linux 1393s # Current time local: Mon Apr 8 19:12:36 2024 1393s # Current time GMT: Mon Apr 8 19:12:36 2024 1393s # Using Test.pm version 1.31 1393s # Using Apache/Test.pm version 1.42 1393s Got 206 Range: 'bytes 0-1/40001' 1393s body length 2 1393s Content-Length: 2 1393s ok 1 1393s Got 206 multipart/byteranges 1393s body length 196 1393s Content-Length: 196 1393s ok 2 1393s Got 206 multipart/byteranges 1393s body length 900 1393s Content-Length: 900 1393s ok 3 1393s Got 206 multipart/byteranges 1393s body length 4500 1393s ok 4 1393s Got 206 multipart/byteranges 1393s body length 9000 1393s ok 5 1393s Got 200 1393s ok 6 1393s Got 200 1393s ok 7 1393s Got 200 1393s ok 8 1393s Got 200 1393s ok 9 1393s Got 200 1393s ok 10 1393s Got 200 1393s ok 11 1393s Got 200 1393s ok 12 1393s Got 200 1393s ok 13 1393s Got 200 1393s ok 14 1393s Got 200 1393s ok 15 1393s Got 200 1393s ok 16 1393s Got 200 1393s ok 17 1393s Got 200 1393s ok 18 1393s Got 200 1393s ok 19 1393s Sending '1000-200000', expecting 206 1393s Got 206 Range: 'bytes 1000-40000/40001' 1393s ok 20 1393s Sending '100000-110000', expecting 416 1393s Got 416 1393s ok 21 1393s Sending '100000-110000,1000-2000', expecting 206 1393s Got 206 Range: 'bytes 1000-2000/40001' 1393s ok 22 1393s Sending '100000-110000,2000-1000', expecting 200 1393s Got 200 1393s ok 23 1393s Sending '100000-110000,200000-', expecting 416 1393s Got 416 1393s ok 24 1393s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1393s ok 1395s t/apache/cfg_getline.t .............. 1395s 1..116 1395s # Running under perl version 5.038002 for linux 1395s # Current time local: Mon Apr 8 19:12:38 2024 1395s # Current time GMT: Mon Apr 8 19:12:38 2024 1395s # Using Test.pm version 1.31 1395s # Using Apache/Test.pm version 1.42 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 100 1395s ok 1 1395s ok 2 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 196 1395s ok 3 1395s ok 4 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 197 1395s ok 5 1395s ok 6 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 198 1395s ok 7 1395s ok 8 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 199 1395s ok 9 1395s ok 10 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 200 1395s ok 11 1395s ok 12 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 201 1395s ok 13 1395s ok 14 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 202 1395s ok 15 1395s ok 16 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 396 1395s ok 17 1395s ok 18 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 397 1395s ok 19 1395s ok 20 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 398 1395s ok 21 1395s ok 22 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 399 1395s ok 23 1395s ok 24 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 400 1395s ok 25 1395s ok 26 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 401 1395s ok 27 1395s ok 28 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 402 1395s ok 29 1395s ok 30 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 596 1395s ok 31 1395s ok 32 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 597 1395s ok 33 1395s ok 34 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 598 1395s ok 35 1395s ok 36 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 599 1395s ok 37 1395s ok 38 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 600 1395s ok 39 1395s ok 40 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 601 1395s ok 41 1395s ok 42 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 602 1395s ok 43 1395s ok 44 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1016 1395s ok 45 1395s ok 46 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1017 1395s ok 47 1395s ok 48 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1018 1395s ok 49 1395s ok 50 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1019 1395s ok 51 1395s ok 52 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1020 1395s ok 53 1395s ok 54 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1021 1395s ok 55 1395s ok 56 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1022 1395s ok 57 1395s ok 58 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1023 1395s ok 59 1395s ok 60 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1024 1395s ok 61 1395s ok 62 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1025 1395s ok 63 1395s ok 64 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1026 1395s ok 65 1395s ok 66 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1027 1395s ok 67 1395s ok 68 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1028 1395s ok 69 1395s ok 70 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1029 1395s ok 71 1395s ok 72 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 1030 1395s ok 73 1395s ok 74 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8170 1395s ok 75 1395s ok 76 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8171 1395s ok 77 1395s ok 78 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8172 1395s ok 79 1395s ok 80 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8173 1395s ok 81 1395s ok 82 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8174 1395s ok 83 1395s ok 84 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8175 1395s ok 85 1395s ok 86 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8176 1395s ok 87 1395s ok 88 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8177 1395s ok 89 1395s ok 90 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8178 1395s ok 91 1395s ok 92 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8179 1395s ok 93 1395s ok 94 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8180 1395s ok 95 1395s ok 96 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8181 1395s ok 97 1395s ok 98 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8182 1395s ok 99 1395s ok 100 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8183 1395s ok 101 1395s ok 102 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8184 1395s ok 103 1395s ok 104 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8185 1395s ok 105 1395s ok 106 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8186 1395s ok 107 1395s ok 108 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8187 1395s ok 109 1395s ok 110 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8188 1395s ok 111 1395s ok 112 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8189 1395s ok 113 1395s ok 114 1395s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s Got rc 200 for length 8190 1395s ok 115 1395s ok 116 1395s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1395s ok 1397s t/apache/chunkinput.t ............... 1397s 1..37 1397s # Running under perl version 5.038002 for linux 1397s # Current time local: Mon Apr 8 19:12:40 2024 1397s # Current time GMT: Mon Apr 8 19:12:40 2024 1397s # Using Test.pm version 1.31 1397s # Using Apache/Test.pm version 1.42 1397s testing default 1397s ok 1 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 200 OK' 1397s # received: 'HTTP/1.1 200 OK' 1397s ok 2 1397s # testing : trailer (pid) 1397s # expected: '338136' 1397s # received: '338136' 1397s ok 3 1397s ok 4 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 404 Not Found' 1397s # received: 'HTTP/1.1 404 Not Found' 1397s ok 5 1397s ok 6 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 200 OK' 1397s # received: 'HTTP/1.1 200 OK' 1397s ok 7 1397s ok 8 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 404 Not Found' 1397s # received: 'HTTP/1.1 404 Not Found' 1397s ok 9 1397s ok 10 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 200 OK' 1397s # received: 'HTTP/1.1 200 OK' 1397s ok 11 1397s ok 12 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 404 Not Found' 1397s # received: 'HTTP/1.1 404 Not Found' 1397s ok 13 1397s ok 14 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 200 OK' 1397s # received: 'HTTP/1.1 200 OK' 1397s ok 15 1397s ok 16 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 404 Not Found' 1397s # received: 'HTTP/1.1 404 Not Found' 1397s ok 17 1397s ok 18 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 200 OK' 1397s # received: 'HTTP/1.1 200 OK' 1397s ok 19 1397s ok 20 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 404 Not Found' 1397s # received: 'HTTP/1.1 404 Not Found' 1397s ok 21 1397s ok 22 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 400 Bad Request' 1397s # received: 'HTTP/1.1 400 Bad Request' 1397s ok 23 1397s ok 24 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 400 Bad Request' 1397s # received: 'HTTP/1.1 400 Bad Request' 1397s ok 25 1397s ok 26 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1397s # received: 'HTTP/1.1 413 Request Entity Too Large' 1397s ok 27 1397s ok 28 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1397s # received: 'HTTP/1.1 413 Request Entity Too Large' 1397s ok 29 1397s ok 30 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 400 Bad Request' 1397s # received: 'HTTP/1.1 400 Bad Request' 1397s ok 31 1397s ok 32 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 400 Bad Request' 1397s # received: 'HTTP/1.1 400 Bad Request' 1397s ok 33 1397s ok 34 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 400 Bad Request' 1397s # received: 'HTTP/1.1 400 Bad Request' 1397s ok 35 1397s ok 36 1397s # testing : response codes 1397s # expected: 'HTTP/1.1 400 Bad Request' 1397s # received: 'HTTP/1.1 400 Bad Request' 1397s ok 37 1397s ok 1399s t/apache/contentlength.t ............ 1399s 1..24 1399s # Running under perl version 5.038002 for linux 1399s # Current time local: Mon Apr 8 19:12:42 2024 1399s # Current time GMT: Mon Apr 8 19:12:42 2024 1399s # Using Test.pm version 1.31 1399s # Using Apache/Test.pm version 1.42 1399s testing default 1399s ok 1 1399s # testing : response codes POST for /echo_post with Content-Length: 1399s # expected: 'HTTP/1.1 400 Bad Request' 1399s # received: 'HTTP/1.1 400 Bad Request' 1399s ok 2 1399s ok 3 1399s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1399s # expected: 'HTTP/1.1 400 Bad Request' 1399s # received: 'HTTP/1.1 400 Bad Request' 1399s ok 4 1399s ok 5 1399s # testing : response codes POST for /echo_post with Content-Length: 0 1399s # expected: 'HTTP/1.1 200 OK' 1399s # received: 'HTTP/1.1 200 OK' 1399s ok 6 1399s ok 7 1399s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 1399s # expected: 'HTTP/1.1 404 Not Found' 1399s # received: 'HTTP/1.1 404 Not Found' 1399s ok 8 1399s ok 9 1399s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 1399s # expected: 'HTTP/1.1 200 OK' 1399s # received: 'HTTP/1.1 200 OK' 1399s ok 10 1399s ok 11 1399s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 1399s # expected: 'HTTP/1.1 404 Not Found' 1399s # received: 'HTTP/1.1 404 Not Found' 1399s ok 12 1399s ok 13 1399s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 1399s # expected: 'HTTP/1.1 400 Bad Request' 1399s # received: 'HTTP/1.1 400 Bad Request' 1399s ok 14 1399s ok 15 1399s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 1399s # expected: 'HTTP/1.1 400 Bad Request' 1399s # received: 'HTTP/1.1 400 Bad Request' 1399s ok 16 1399s ok 17 1399s # testing : response codes POST for /echo_post with Content-Length: -1 1399s # expected: 'HTTP/1.1 400 Bad Request' 1399s # received: 'HTTP/1.1 400 Bad Request' 1399s ok 18 1399s ok 19 1399s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 1399s # expected: 'HTTP/1.1 400 Bad Request' 1399s # received: 'HTTP/1.1 400 Bad Request' 1399s ok 20 1399s ok 21 1399s # testing : response codes POST for /echo_post with Content-Length: 123abc 1399s # expected: 'HTTP/1.1 400 Bad Request' 1399s # received: 'HTTP/1.1 400 Bad Request' 1399s ok 22 1399s ok 23 1399s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 1399s # expected: 'HTTP/1.1 400 Bad Request' 1399s # received: 'HTTP/1.1 400 Bad Request' 1399s ok 24 1399s ok 1402s t/apache/errordoc.t ................. 1402s 1..14 1402s # Running under perl version 5.038002 for linux 1402s # Current time local: Mon Apr 8 19:12:44 2024 1402s # Current time GMT: Mon Apr 8 19:12:44 2024 1402s # Using Test.pm version 1.31 1402s # Using Apache/Test.pm version 1.42 1402s # testing : notfound.html code 1402s # expected: 404 1402s # received: '404' 1402s ok 1 1402s # testing : notfound.html content 1402s # expected: qr/per-server 404/ 1402s # received: 'per-server 404' 1402s ok 2 1402s # testing : /inherit/notfound.html code 1402s # expected: 404 1402s # received: '404' 1402s ok 3 1402s # testing : /inherit/notfound.html content 1402s # expected: qr/per-server 404/ 1402s # received: 'per-server 404' 1402s ok 4 1402s # testing : /redefine/notfound.html code 1402s # expected: 404 1402s # received: '404' 1402s ok 5 1402s # testing : /redefine/notfound.html content 1402s # expected: 'per-dir 404' 1402s # received: 'per-dir 404' 1402s ok 6 1402s # testing : /redefine/notfound.html code 1402s # expected: 404 1402s # received: '404' 1402s ok 7 1402s # testing : /redefine/notfound.html content 1402s # expected: qr/Not Found/ 1402s # received: ' 1402s # 1402s # 404 Not Found 1402s # 1402s #

Not Found

1402s #

The requested URL was not found on this server.

1402s # ' 1402s ok 8 1402s # testing : /merge/notfound.html code 1402s # expected: 404 1402s # received: '404' 1402s ok 9 1402s # testing : /merge/notfound.html content 1402s # expected: 'testing merge' 1402s # received: 'testing merge' 1402s ok 10 1402s # testing : /merge/merge2/notfound.html code 1402s # expected: 404 1402s # received: '404' 1402s ok 11 1402s # testing : /merge/merge2/notfound.html content 1402s # expected: 'testing merge' 1402s # received: 'testing merge' 1402s ok 12 1402s # testing : /bounce/notfound.html code 1402s # expected: 404 1402s # received: '404' 1402s ok 13 1402s # testing : /bounce/notfound.html content 1402s # expected: qr/expire test/ 1402s # received: ' 1402s # expire test 1402s # expire test 1402s # ' 1402s ok 14 1402s ok 1404s t/apache/etags.t .................... 1404s # Checking for existence of FileETag directive 1404s # Returned 200: 1404s 1..61 1404s # Running under perl version 5.038002 for linux 1404s # Current time local: Mon Apr 8 19:12:46 2024 1404s # Current time GMT: Mon Apr 8 19:12:46 2024 1404s # Using Test.pm version 1.31 1404s # Using Apache/Test.pm version 1.42 1404s # --- 1404s # HEAD /apache/etags/all/i/test.txt 1404s # Expecting one component in ETag field 1404s # Received "8103d" 1404s ok 1 1404s # --- 1404s # HEAD /apache/etags/m/plus-m/test.txt 1404s # Expecting one component in ETag field 1404s # Received "613edd771cbc0" 1404s ok 2 1404s # --- 1404s # HEAD /apache/etags/ms/test.txt 1404s # Expecting two components in ETag field 1404s # Received "b-613edd771cbc0" 1404s ok 3 1404s # --- 1404s # HEAD /apache/etags/m/test.txt 1404s # Expecting one component in ETag field 1404s # Received "613edd771cbc0" 1404s ok 4 1404s # --- 1404s # HEAD /apache/etags/m/minus-s/test.txt 1404s # Expecting field to be absent 1404s # Received "613edd771cbc0" 1404s ok 5 1404s # --- 1404s # HEAD /apache/etags/m/minus-mis/test.txt 1404s # Expecting field to be absent 1404s # Received "b-613edd771cbc0" 1404s ok 6 1404s # --- 1404s # HEAD /apache/etags/m/plus-ms/test.txt 1404s # Expecting two components in ETag field 1404s # Received "b-613edd771cbc0" 1404s ok 7 1404s # --- 1404s # HEAD /apache/etags/default/test.txt 1404s # Expecting two components in ETag field 1404s # Received "b-613edd771cbc0" 1404s ok 8 1404s # --- 1404s # HEAD /apache/etags/none/plus-ms/test.txt 1404s # Expecting two components in ETag field 1404s # Received "b-613edd771cbc0" 1404s ok 9 1404s # --- 1404s # HEAD /apache/etags/all/minus-m/test.txt 1404s # Expecting two components in ETag field 1404s # Received "81051-b" 1404s ok 10 1404s # --- 1404s # HEAD /apache/etags/none/plus-s/test.txt 1404s # Expecting one component in ETag field 1404s # Received "b" 1404s ok 11 1404s # --- 1404s # HEAD /apache/etags/all/s/test.txt 1404s # Expecting one component in ETag field 1404s # Received "b" 1404s ok 12 1404s # --- 1404s # HEAD /apache/etags/all/minus-mi/test.txt 1404s # Expecting one component in ETag field 1404s # Received "b" 1404s ok 13 1404s # --- 1404s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1404s # Expecting two components in ETag field 1404s # Received "b-613edd771cbc0" 1404s ok 14 1404s # --- 1404s # HEAD /apache/etags/is/test.txt 1404s # Expecting two components in ETag field 1404s # Received "8106f-b" 1404s ok 15 1404s # --- 1404s # HEAD /apache/etags/none/test.txt 1404s # Expecting field to be absent 1404s # ETag field is missing 1404s ok 16 1404s # --- 1404s # HEAD /apache/etags/i/test.txt 1404s # Expecting one component in ETag field 1404s # Received "8106c" 1404s ok 17 1404s # --- 1404s # HEAD /apache/etags/all/test.txt 1404s # Expecting three components in ETag field 1404s # Received "81067-b-613edd771cbc0" 1404s ok 18 1404s # --- 1404s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1404s # Expecting one component in ETag field 1404s # Received "810db" 1404s ok 19 1404s # --- 1404s # HEAD /apache/etags/m/minus-is/test.txt 1404s # Expecting field to be absent 1404s # Received "613edd771cbc0" 1404s ok 20 1404s # --- 1404s # HEAD /apache/etags/m/plus-mis/test.txt 1404s # Expecting three components in ETag field 1404s # Received "81095-b-613edd771cbc0" 1404s ok 21 1404s # --- 1404s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1404s # Expecting field to be absent 1404s # Received "b-613edd771cbc0" 1404s ok 22 1404s # --- 1404s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1404s # Expecting one component in ETag field 1404s # Received "b" 1404s ok 23 1404s # --- 1404s # HEAD /apache/etags/none/mis/test.txt 1404s # Expecting three components in ETag field 1404s # Received "810b8-b-613edd771cbc0" 1404s ok 24 1404s # --- 1404s # HEAD /apache/etags/mi/test.txt 1404s # Expecting two components in ETag field 1404s # Received "8109f-613edd771cbc0" 1404s ok 25 1404s # --- 1404s # HEAD /apache/etags/none/m/test.txt 1404s # Expecting one component in ETag field 1404s # Received "613edd771cbc0" 1404s ok 26 1404s # --- 1404s # HEAD /apache/etags/none/plus-mi/test.txt 1404s # Expecting two components in ETag field 1404s # Received "810c7-613edd771cbc0" 1404s ok 27 1404s # --- 1404s # HEAD /apache/etags/all/minus-s/test.txt 1404s # Expecting two components in ETag field 1404s # Received "8105d-613edd771cbc0" 1404s ok 28 1404s # --- 1404s # HEAD /apache/etags/none/plus-m/test.txt 1404s # Expecting one component in ETag field 1404s # Received "613edd771cbc0" 1404s ok 29 1404s # --- 1404s # HEAD /apache/etags/all/is/test.txt 1404s # Expecting two components in ETag field 1404s # Received "81042-b" 1404s ok 30 1404s # --- 1404s # HEAD /apache/etags/all/minus-ms/test.txt 1404s # Expecting one component in ETag field 1404s # Received "8105a" 1404s ok 31 1404s # --- 1404s # HEAD /apache/etags/m/minus-mi/test.txt 1404s # Expecting field to be absent 1404s # Received "b-613edd771cbc0" 1404s ok 32 1404s # --- 1404s # HEAD /apache/etags/none/ms/test.txt 1404s # Expecting two components in ETag field 1404s # Received "b-613edd771cbc0" 1404s ok 33 1404s # --- 1404s # HEAD /apache/etags/m/minus-ms/test.txt 1404s # Expecting field to be absent 1404s # Received "b-613edd771cbc0" 1404s ok 34 1404s # --- 1404s # HEAD /apache/etags/m/plus-i/test.txt 1404s # Expecting two components in ETag field 1404s # Received "81089-613edd771cbc0" 1404s ok 35 1404s # --- 1404s # HEAD /apache/etags/m/plus-is/test.txt 1404s # Expecting three components in ETag field 1404s # Received "8108c-b-613edd771cbc0" 1404s ok 36 1404s # --- 1404s # HEAD /apache/etags/none/i/test.txt 1404s # Expecting one component in ETag field 1404s # Received "810aa" 1404s ok 37 1404s # --- 1404s # HEAD /apache/etags/s/test.txt 1404s # Expecting one component in ETag field 1404s # Received "b" 1404s ok 38 1404s # --- 1404s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1404s # Expecting one component in ETag field 1404s # Received "613edd771cbc0" 1404s ok 39 1404s # --- 1404s # HEAD /apache/etags/none/plus-i/test.txt 1404s # Expecting one component in ETag field 1404s # Received "810be" 1404s ok 40 1404s # --- 1404s # HEAD /apache/etags/all/minus-is/test.txt 1404s # Expecting one component in ETag field 1404s # Received "613edd771cbc0" 1404s ok 41 1404s # --- 1404s # HEAD /apache/etags/none/inherit/test.txt 1404s # Expecting field to be absent 1404s # ETag field is missing 1404s ok 42 1404s # --- 1404s # HEAD /apache/etags/all/ms/test.txt 1404s # Expecting two components in ETag field 1404s # Received "b-613edd771cbc0" 1404s ok 43 1404s # --- 1404s # HEAD /apache/etags/none/is/test.txt 1404s # Expecting two components in ETag field 1404s # Received "810af-b" 1404s ok 44 1404s # --- 1404s # HEAD /apache/etags/none/plus-mis/test.txt 1404s # Expecting three components in ETag field 1404s # Received "810df-b-613edd771cbc0" 1404s ok 45 1404s # --- 1404s # HEAD /apache/etags/all/m/test.txt 1404s # Expecting one component in ETag field 1404s # Received "613edd771cbc0" 1404s ok 46 1404s # --- 1404s # HEAD /apache/etags/all/mis/test.txt 1404s # Expecting three components in ETag field 1404s # Received "81060-b-613edd771cbc0" 1404s ok 47 1404s # --- 1404s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1404s # Expecting two components in ETag field 1404s # Received "810de-613edd771cbc0" 1404s ok 48 1404s # --- 1404s # HEAD /apache/etags/m/plus-s/test.txt 1404s # Expecting two components in ETag field 1404s # Received "b-613edd771cbc0" 1404s ok 49 1404s # --- 1404s # HEAD /apache/etags/none/mi/test.txt 1404s # Expecting two components in ETag field 1404s # Received "810b5-613edd771cbc0" 1404s ok 50 1404s # --- 1404s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1404s # Expecting two components in ETag field 1404s # Received "810d2-b" 1404s ok 51 1404s # --- 1404s # HEAD /apache/etags/m/minus-m/test.txt 1404s # Expecting field to be absent 1404s # Received "b-613edd771cbc0" 1404s ok 52 1404s # --- 1404s # HEAD /apache/etags/none/s/test.txt 1404s # Expecting one component in ETag field 1404s # Received "b" 1404s ok 53 1404s # --- 1404s # HEAD /apache/etags/all/mi/test.txt 1404s # Expecting two components in ETag field 1404s # Received "81048-613edd771cbc0" 1404s ok 54 1404s # --- 1404s # HEAD /apache/etags/none/plus-is/test.txt 1404s # Expecting two components in ETag field 1404s # Received "810c1-b" 1404s ok 55 1404s # --- 1404s # HEAD /apache/etags/m/minus-i/test.txt 1404s # Expecting field to be absent 1404s # Received "613edd771cbc0" 1404s ok 56 1404s # --- 1404s # HEAD /apache/etags/all/minus-i/test.txt 1404s # Expecting two components in ETag field 1404s # Received "b-613edd771cbc0" 1404s ok 57 1404s # --- 1404s # HEAD /apache/etags/m/plus-mi/test.txt 1404s # Expecting two components in ETag field 1404s # Received "81092-613edd771cbc0" 1404s ok 58 1404s # --- 1404s # HEAD /apache/etags/mis/test.txt 1404s # Expecting three components in ETag field 1404s # Received "810a2-b-613edd771cbc0" 1404s ok 59 1404s # --- 1404s # HEAD /apache/etags/all/inherit/test.txt 1404s # Expecting three components in ETag field 1404s # Received "8103f-b-613edd771cbc0" 1404s ok 60 1404s # --- 1404s # HEAD /apache/etags/all/minus-mis/test.txt 1404s # Expecting field to be absent 1404s # Received "b-613edd771cbc0" 1404s ok 61 1404s ok 1407s t/apache/expr.t ..................... 1407s 1..229 1407s # Running under perl version 5.038002 for linux 1407s # Current time local: Mon Apr 8 19:12:49 2024 1407s # Current time GMT: Mon Apr 8 19:12:49 2024 1407s # Using Test.pm version 1.31 1407s # Using Apache/Test.pm version 1.42 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true" should evaluate to true, got true 1407s ok 1 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "false" should evaluate to false, got false 1407s ok 2 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s Should get parse error for "foo", got parse error 1407s ok 3 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "1 -eq 01" should evaluate to true, got true 1407s ok 4 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "1 -eq 2" should evaluate to false, got false 1407s ok 5 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "1 -ne 2" should evaluate to true, got true 1407s ok 6 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "1 -ne 1" should evaluate to false, got false 1407s ok 7 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "1 -lt 02" should evaluate to true, got true 1407s ok 8 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "1 -lt 1" should evaluate to false, got false 1407s ok 9 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "1 -le 2" should evaluate to true, got true 1407s ok 10 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "1 -le 1" should evaluate to true, got true 1407s ok 11 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "2 -gt 1" should evaluate to true, got true 1407s ok 12 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "1 -gt 1" should evaluate to false, got false 1407s ok 13 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "2 -ge 1" should evaluate to true, got true 1407s ok 14 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "1 -ge 1" should evaluate to true, got true 1407s ok 15 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "1 -gt -1" should evaluate to true, got true 1407s ok 16 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'aa' == 'aa'" should evaluate to true, got true 1407s ok 17 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'aa' == 'b'" should evaluate to false, got false 1407s ok 18 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'aa' = 'aa'" should evaluate to true, got true 1407s ok 19 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'aa' = 'b'" should evaluate to false, got false 1407s ok 20 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'aa' != 'b'" should evaluate to true, got true 1407s ok 21 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'aa' != 'aa'" should evaluate to false, got false 1407s ok 22 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'aa' < 'b'" should evaluate to true, got true 1407s ok 23 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'aa' < 'aa'" should evaluate to false, got false 1407s ok 24 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'aa' <= 'b'" should evaluate to true, got true 1407s ok 25 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'aa' <= 'aa'" should evaluate to true, got true 1407s ok 26 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'b' > 'aa'" should evaluate to true, got true 1407s ok 27 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'aa' > 'aa'" should evaluate to false, got false 1407s ok 28 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'b' >= 'aa'" should evaluate to true, got true 1407s ok 29 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'aa' >= 'aa'" should evaluate to true, got true 1407s ok 30 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1407s ok 31 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1407s ok 32 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1407s ok 33 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1407s ok 34 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1407s ok 35 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1407s ok 36 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1407s ok 37 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1407s ok 38 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1407s ok 39 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1407s ok 40 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{TIME} != ''" should evaluate to true, got true 1407s ok 41 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1407s ok 42 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1407s ok 43 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " 'abc' =~ /bc/ " should evaluate to true, got true 1407s ok 44 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " 'abc' =~ /BC/i " should evaluate to true, got true 1407s ok 45 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " 'abc' !~ m!bc! " should evaluate to false, got false 1407s ok 46 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " 'abc' !~ m!BC!i " should evaluate to false, got false 1407s ok 47 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " $0 == '' " should evaluate to true, got true 1407s ok 48 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " $1 == '' " should evaluate to true, got true 1407s ok 49 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " $9 == '' " should evaluate to true, got true 1407s ok 50 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " '$0' == '' " should evaluate to true, got true 1407s ok 51 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1407s ok 52 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1407s ok 53 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1407s ok 54 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1407s ok 55 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1407s ok 56 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1407s ok 57 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1407s ok 58 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1407s ok 59 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1407s ok 60 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1407s ok 61 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1407s ok 62 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1407s ok 63 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1407s ok 64 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1407s ok 65 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1407s ok 66 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1407s ok 67 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1407s ok 68 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1407s ok 69 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1407s ok 70 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{HTTPS} == 'off' " should evaluate to true, got true 1407s ok 71 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1407s ok 72 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1407s ok 73 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1407s ok 74 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1407s ok 75 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1407s ok 76 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1407s ok 77 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1407s ok 78 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1407s ok 79 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1407s ok 80 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1407s ok 81 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1407s ok 82 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "escape('?') = '%3f' " should evaluate to true, got true 1407s ok 83 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "unescape('%3f') = '?' " should evaluate to true, got true 1407s ok 84 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1407s ok 85 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1407s ok 86 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1407s ok 87 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "file('/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1407s ok 88 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-n ''" should evaluate to false, got false 1407s ok 89 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-z ''" should evaluate to true, got true 1407s ok 90 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-n '1'" should evaluate to true, got true 1407s ok 91 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-z '1'" should evaluate to false, got false 1407s ok 92 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s Should get parse error for "-R 'abc'", got parse error 1407s ok 93 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1407s ok 94 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-R '240.0.0.0'" should evaluate to false, got false 1407s ok 95 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-R '240.0.0.0/8'" should evaluate to false, got false 1407s ok 96 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-R 'ff::/8'" should evaluate to false, got false 1407s ok 97 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1407s ok 98 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1407s ok 99 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1407s ok 100 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1407s ok 101 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1407s ok 102 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1407s ok 103 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1407s ok 104 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'foo' -strmatch '*o'" should evaluate to true, got true 1407s ok 105 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1407s ok 106 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'foo' -strmatch 'F*'" should evaluate to false, got false 1407s ok 107 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1407s ok 108 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'foo' -strmatch 'g*'" should evaluate to false, got false 1407s ok 109 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1407s ok 110 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1407s ok 111 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1407s ok 112 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1407s ok 113 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1407s ok 114 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s Should get parse error for "foo('bar') = 'bar'", got parse error 1407s ok 115 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s Should get parse error for "%{FOO} != 'bar'", got parse error 1407s ok 116 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s Should get parse error for "'bar' = bar", got parse error 1407s ok 117 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true" should evaluate to true, got true 1407s ok 118 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true && true" should evaluate to true, got true 1407s ok 119 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true || true" should evaluate to true, got true 1407s ok 120 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true || true || true" should evaluate to true, got true 1407s ok 121 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true || true && true" should evaluate to true, got true 1407s ok 122 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true && true || true" should evaluate to true, got true 1407s ok 123 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true && true && true" should evaluate to true, got true 1407s ok 124 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true || true || !true" should evaluate to true, got true 1407s ok 125 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true || true && !true" should evaluate to true, got true 1407s ok 126 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true && true || !true" should evaluate to true, got true 1407s ok 127 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true && true && !true" should evaluate to false, got false 1407s ok 128 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true && !true" should evaluate to false, got false 1407s ok 129 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true || !true" should evaluate to true, got true 1407s ok 130 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true || !true || true" should evaluate to true, got true 1407s ok 131 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true || !true && true" should evaluate to true, got true 1407s ok 132 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true && !true || true" should evaluate to true, got true 1407s ok 133 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true && !true && true" should evaluate to false, got false 1407s ok 134 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true || !true || !true" should evaluate to true, got true 1407s ok 135 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true || !true && !true" should evaluate to true, got true 1407s ok 136 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true && !true || !true" should evaluate to false, got false 1407s ok 137 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "true && !true && !true" should evaluate to false, got false 1407s ok 138 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true" should evaluate to false, got false 1407s ok 139 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true && true" should evaluate to false, got false 1407s ok 140 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true || true" should evaluate to true, got true 1407s ok 141 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true || true || true" should evaluate to true, got true 1407s ok 142 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true || true && true" should evaluate to true, got true 1407s ok 143 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true && true || true" should evaluate to true, got true 1407s ok 144 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true && true && true" should evaluate to false, got false 1407s ok 145 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true || true || !true" should evaluate to true, got true 1407s ok 146 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true || true && !true" should evaluate to false, got false 1407s ok 147 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true && true || !true" should evaluate to false, got false 1407s ok 148 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true && true && !true" should evaluate to false, got false 1407s ok 149 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true && !true" should evaluate to false, got false 1407s ok 150 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true || !true" should evaluate to false, got false 1407s ok 151 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true || !true || true" should evaluate to true, got true 1407s ok 152 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true || !true && true" should evaluate to false, got false 1407s ok 153 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true && !true || true" should evaluate to true, got true 1407s ok 154 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true && !true && true" should evaluate to false, got false 1407s ok 155 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true || !true || !true" should evaluate to false, got false 1407s ok 156 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true || !true && !true" should evaluate to false, got false 1407s ok 157 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true && !true || !true" should evaluate to false, got false 1407s ok 158 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!true && !true && !true" should evaluate to false, got false 1407s ok 159 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true)" should evaluate to false, got false 1407s ok 160 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true && true)" should evaluate to false, got false 1407s ok 161 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true || true)" should evaluate to false, got false 1407s ok 162 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true || true || true)" should evaluate to false, got false 1407s ok 163 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true || true && true)" should evaluate to false, got false 1407s ok 164 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true && true || true)" should evaluate to false, got false 1407s ok 165 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true && true && true)" should evaluate to false, got false 1407s ok 166 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true || true || !true)" should evaluate to false, got false 1407s ok 167 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true || true && !true)" should evaluate to false, got false 1407s ok 168 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true && true || !true)" should evaluate to false, got false 1407s ok 169 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true && true && !true)" should evaluate to true, got true 1407s ok 170 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true && !true)" should evaluate to true, got true 1407s ok 171 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true || !true)" should evaluate to false, got false 1407s ok 172 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true || !true || true)" should evaluate to false, got false 1407s ok 173 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true || !true && true)" should evaluate to false, got false 1407s ok 174 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true && !true || true)" should evaluate to false, got false 1407s ok 175 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true && !true && true)" should evaluate to true, got true 1407s ok 176 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true || !true || !true)" should evaluate to false, got false 1407s ok 177 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true || !true && !true)" should evaluate to false, got false 1407s ok 178 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true && !true || !true)" should evaluate to true, got true 1407s ok 179 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(true && !true && !true)" should evaluate to true, got true 1407s ok 180 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true)" should evaluate to true, got true 1407s ok 181 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true && true)" should evaluate to true, got true 1407s ok 182 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true || true)" should evaluate to false, got false 1407s ok 183 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true || true || true)" should evaluate to false, got false 1407s ok 184 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true || true && true)" should evaluate to false, got false 1407s ok 185 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true && true || true)" should evaluate to false, got false 1407s ok 186 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true && true && true)" should evaluate to true, got true 1407s ok 187 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true || true || !true)" should evaluate to false, got false 1407s ok 188 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true || true && !true)" should evaluate to true, got true 1407s ok 189 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true && true || !true)" should evaluate to true, got true 1407s ok 190 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true && true && !true)" should evaluate to true, got true 1407s ok 191 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true && !true)" should evaluate to true, got true 1407s ok 192 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true || !true)" should evaluate to true, got true 1407s ok 193 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true || !true || true)" should evaluate to false, got false 1407s ok 194 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true || !true && true)" should evaluate to true, got true 1407s ok 195 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true && !true || true)" should evaluate to false, got false 1407s ok 196 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true && !true && true)" should evaluate to true, got true 1407s ok 197 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true || !true || !true)" should evaluate to true, got true 1407s ok 198 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true || !true && !true)" should evaluate to true, got true 1407s ok 199 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true && !true || !true)" should evaluate to true, got true 1407s ok 200 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "!(!true && !true && !true)" should evaluate to true, got true 1407s ok 201 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "filesize('/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1407s ok 202 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "filesize('/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1407s ok 203 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "filesize('/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1407s ok 204 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-d '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1407s ok 205 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-e '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1407s ok 206 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-f '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1407s ok 207 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-s '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1407s ok 208 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-d '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1407s ok 209 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-e '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1407s ok 210 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-f '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1407s ok 211 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-s '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1407s ok 212 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-d '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1407s ok 213 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-e '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1407s ok 214 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-f '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1407s ok 215 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-s '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1407s ok 216 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-d '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1407s ok 217 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-e '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1407s ok 218 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-f '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1407s ok 219 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-s '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1407s ok 220 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-F '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1407s ok 221 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-F '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1407s ok 222 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-U '/apache/' " should evaluate to true, got true 1407s ok 223 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "-U '/apache/expr/none' " should evaluate to false, got false 1407s ok 224 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1407s ok 225 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1407s ok 226 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1407s ok 227 1407s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1407s ok 228 1407s Error log should not have 'Internal evaluation error' entries, found 0 1407s ok 229 1407s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1407s ok 1411s t/apache/expr_string.t .............. 1411s 1..29 1411s # Running under perl version 5.038002 for linux 1411s # Current time local: Mon Apr 8 19:12:51 2024 1411s # Current time GMT: Mon Apr 8 19:12:51 2024 1411s # Using Test.pm version 1.31 1411s # Using Apache/Test.pm version 1.42 1411s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1411s ok 1 1411s Expected return code 200, got 200 for 'foo' 1411s ok 2 1411s # testing : log message [Mon Apr 08 19:12:54.023433 2024] [log_debug:info] [pid 323058:tid 4395630594240] [client 127.0.0.1:60978] foo (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1411s # didn't match 1411s # expected: 'foo' 1411s # received: 'foo' 1411s ok 3 1411s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1411s ok 4 1411s Expected return code 200, got 200 for '%{req:SomeHeader}' 1411s ok 5 1411s # testing : log message [Mon Apr 08 19:12:54.282345 2024] [log_debug:info] [pid 323058:tid 4395649468608] [client 127.0.0.1:60978] SomeValue (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1411s # didn't match 1411s # expected: 'SomeValue' 1411s # received: 'SomeValue' 1411s ok 6 1411s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1411s ok 7 1411s Should get parse error (500) for "%{", got 500 1411s ok 8 1411s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1411s ok 9 1411s Expected return code 200, got 200 for '%' 1411s ok 10 1411s # testing : log message [Mon Apr 08 19:12:54.793986 2024] [log_debug:info] [pid 329599:tid 4395564533952] [client 127.0.0.1:60992] % (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1411s # didn't match 1411s # expected: '%' 1411s # received: '%' 1411s ok 11 1411s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1411s ok 12 1411s Expected return code 200, got 200 for '}' 1411s ok 13 1411s # testing : log message [Mon Apr 08 19:12:55.049352 2024] [log_debug:info] [pid 329599:tid 4395555096768] [client 127.0.0.1:60992] } (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1411s # didn't match 1411s # expected: '}' 1411s # received: '}' 1411s ok 14 1411s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1411s ok 15 1411s Expected return code 200, got 200 for '\"' 1411s ok 16 1411s # testing : log message [Mon Apr 08 19:12:55.306552 2024] [log_debug:info] [pid 329599:tid 4395545659584] [client 127.0.0.1:60992] " (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1411s # didn't match 1411s # expected: '"' 1411s # received: '"' 1411s ok 17 1411s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1411s ok 18 1411s Expected return code 200, got 200 for '\'' 1411s ok 19 1411s # testing : log message [Mon Apr 08 19:12:55.562943 2024] [log_debug:info] [pid 329599:tid 4395536222400] [client 127.0.0.1:60992] ' (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1411s # didn't match 1411s # expected: '\'' 1411s # received: '\'' 1411s ok 20 1411s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1411s ok 21 1411s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1411s ok 22 1411s # testing : log message [Mon Apr 08 19:12:55.818425 2024] [log_debug:info] [pid 329599:tid 4395526785216] [client 127.0.0.1:60992] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1411s # didn't match 1411s # expected: '%{req:SomeHeader}' 1411s # received: '%{req:SomeHeader}' 1411s ok 23 1411s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1411s ok 24 1411s Expected return code 200, got 200 for '%{tolower:IDENT}' 1411s ok 25 1411s # testing : log message [Mon Apr 08 19:12:56.077076 2024] [log_debug:info] [pid 329599:tid 4395517348032] [client 127.0.0.1:60992] ident (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1411s # didn't match 1411s # expected: 'ident' 1411s # received: 'ident' 1411s ok 26 1411s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1411s ok 27 1411s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1411s ok 28 1411s # testing : log message [Mon Apr 08 19:12:56.332942 2024] [log_debug:info] [pid 329599:tid 4395507910848] [client 127.0.0.1:60992] get (log_transaction hook, /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1411s # didn't match 1411s # expected: 'get' 1411s # received: 'get' 1411s ok 29 1411s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1411s ok 1415s t/apache/getfile.t .................. 1415s # using LWP client 1415s 1..219 1415s # Running under perl version 5.038002 for linux 1415s # Current time local: Mon Apr 8 19:12:56 2024 1415s # Current time GMT: Mon Apr 8 19:12:56 2024 1415s # Using Test.pm version 1.31 1415s # Using Apache/Test.pm version 1.42 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "44f3-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 17651 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl.pod 1415s # expected: 17651 1415s # received: 17651 1415s ok 1 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "dbb0-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 56240 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1415s # expected: 56240 1415s # received: 56240 1415s ok 2 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "85eb-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 34283 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1415s # expected: 34283 1415s # received: 34283 1415s ok 3 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "d8ed-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 55533 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1415s # expected: 55533 1415s # received: 55533 1415s ok 4 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "ab70-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 43888 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1415s # expected: 43888 1415s # received: 43888 1415s ok 5 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "15cb7-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 89271 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1415s # expected: 89271 1415s # received: 89271 1415s ok 6 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2707-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 9991 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1415s # expected: 9991 1415s # received: 9991 1415s ok 7 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2569-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 9577 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1415s # expected: 9577 1415s # received: 9577 1415s ok 8 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1004-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4100 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1415s # expected: 4100 1415s # received: 4100 1415s ok 9 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "e58-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 3672 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1415s # expected: 3672 1415s # received: 3672 1415s ok 10 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1e03-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7683 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1415s # expected: 7683 1415s # received: 7683 1415s ok 11 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "233aa-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 144298 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1415s # expected: 144298 1415s # received: 144298 1415s ok 12 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1f1e-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7966 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1415s # expected: 7966 1415s # received: 7966 1415s ok 13 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1aec-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 6892 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1415s # expected: 6892 1415s # received: 6892 1415s ok 14 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1e50-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7760 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1415s # expected: 7760 1415s # received: 7760 1415s ok 15 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "18b7-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 6327 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1415s # expected: 6327 1415s # received: 6327 1415s ok 16 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "20a09-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 133641 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1415s # expected: 133641 1415s # received: 133641 1415s ok 17 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "17fe-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 6142 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1415s # expected: 6142 1415s # received: 6142 1415s ok 18 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "e0a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 3594 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1415s # expected: 3594 1415s # received: 3594 1415s ok 19 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "ff5-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4085 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1415s # expected: 4085 1415s # received: 4085 1415s ok 20 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1d286-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 119430 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1415s # expected: 119430 1415s # received: 119430 1415s ok 21 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "19c5-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 6597 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1415s # expected: 6597 1415s # received: 6597 1415s ok 22 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "14d7-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 5335 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1415s # expected: 5335 1415s # received: 5335 1415s ok 23 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1208-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4616 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1415s # expected: 4616 1415s # received: 4616 1415s ok 24 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1c352-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 115538 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1415s # expected: 115538 1415s # received: 115538 1415s ok 25 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2a07-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 10759 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1415s # expected: 10759 1415s # received: 10759 1415s ok 26 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2fef-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 12271 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1415s # expected: 12271 1415s # received: 12271 1415s ok 27 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2410-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 9232 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1415s # expected: 9232 1415s # received: 9232 1415s ok 28 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1fa90-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 129680 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1415s # expected: 129680 1415s # received: 129680 1415s ok 29 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "293d-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 10557 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1415s # expected: 10557 1415s # received: 10557 1415s ok 30 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "301f-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 12319 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1415s # expected: 12319 1415s # received: 12319 1415s ok 31 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "20fa-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 8442 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1415s # expected: 8442 1415s # received: 8442 1415s ok 32 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1162-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4450 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1415s # expected: 4450 1415s # received: 4450 1415s ok 33 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "fc0b-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 64523 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1415s # expected: 64523 1415s # received: 64523 1415s ok 34 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2009-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 8201 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1415s # expected: 8201 1415s # received: 8201 1415s ok 35 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1007-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4103 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1415s # expected: 4103 1415s # received: 4103 1415s ok 36 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2aac-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 10924 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1415s # expected: 10924 1415s # received: 10924 1415s ok 37 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1168-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4456 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1415s # expected: 4456 1415s # received: 4456 1415s ok 38 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1875b-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 100187 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1415s # expected: 100187 1415s # received: 100187 1415s ok 39 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1e25-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7717 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1415s # expected: 7717 1415s # received: 7717 1415s ok 40 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1e16-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7702 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1415s # expected: 7702 1415s # received: 7702 1415s ok 41 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1b69-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7017 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1415s # expected: 7017 1415s # received: 7017 1415s ok 42 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "115d9-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 71129 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1415s # expected: 71129 1415s # received: 71129 1415s ok 43 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "11f7-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4599 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1415s # expected: 4599 1415s # received: 4599 1415s ok 44 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1806-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 6150 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1415s # expected: 6150 1415s # received: 6150 1415s ok 45 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "13f7-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 5111 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1415s # expected: 5111 1415s # received: 5111 1415s ok 46 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "9efd-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 40701 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1415s # expected: 40701 1415s # received: 40701 1415s ok 47 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1662-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 5730 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1415s # expected: 5730 1415s # received: 5730 1415s ok 48 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "124a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4682 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1415s # expected: 4682 1415s # received: 4682 1415s ok 49 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1374-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4980 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1415s # expected: 4980 1415s # received: 4980 1415s ok 50 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "d310-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 54032 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1415s # expected: 54032 1415s # received: 54032 1415s ok 51 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1b5f-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7007 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1415s # expected: 7007 1415s # received: 7007 1415s ok 52 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "9201-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 37377 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1415s # expected: 37377 1415s # received: 37377 1415s ok 53 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1076-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4214 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1415s # expected: 4214 1415s # received: 4214 1415s ok 54 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "f6a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 3946 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1415s # expected: 3946 1415s # received: 3946 1415s ok 55 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "fd6-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4054 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1415s # expected: 4054 1415s # received: 4054 1415s ok 56 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "ad8b-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 44427 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1415s # expected: 44427 1415s # received: 44427 1415s ok 57 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1288-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4744 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1415s # expected: 4744 1415s # received: 4744 1415s ok 58 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "f6a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 3946 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1415s # expected: 3946 1415s # received: 3946 1415s ok 59 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "fd7-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4055 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1415s # expected: 4055 1415s # received: 4055 1415s ok 60 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "10d49-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 68937 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1415s # expected: 68937 1415s # received: 68937 1415s ok 61 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "f6a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 3946 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1415s # expected: 3946 1415s # received: 3946 1415s ok 62 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "fd4-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4052 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1415s # expected: 4052 1415s # received: 4052 1415s ok 63 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1e729-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 124713 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl561delta.pod 1415s # expected: 124713 1415s # received: 124713 1415s ok 64 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1a2c1-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 107201 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl56delta.pod 1415s # expected: 107201 1415s # received: 107201 1415s ok 65 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "94ac-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 38060 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl581delta.pod 1415s # expected: 38060 1415s # received: 38060 1415s ok 66 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1176-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4470 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl582delta.pod 1415s # expected: 4470 1415s # received: 4470 1415s ok 67 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "18bf-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 6335 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl583delta.pod 1415s # expected: 6335 1415s # received: 6335 1415s ok 68 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1cc3-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7363 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl584delta.pod 1415s # expected: 7363 1415s # received: 7363 1415s ok 69 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1701-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 5889 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl585delta.pod 1415s # expected: 5889 1415s # received: 5889 1415s ok 70 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "122b-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4651 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl586delta.pod 1415s # expected: 4651 1415s # received: 4651 1415s ok 71 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "20a5-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 8357 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl587delta.pod 1415s # expected: 8357 1415s # received: 8357 1415s ok 72 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "62c1-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 25281 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl588delta.pod 1415s # expected: 25281 1415s # received: 25281 1415s ok 73 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "d290-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 53904 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl589delta.pod 1415s # expected: 53904 1415s # received: 53904 1415s ok 74 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1c1d5-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 115157 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perl58delta.pod 1415s # expected: 115157 1415s # received: 115157 1415s ok 75 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "4fe9-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 20457 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlaix.pod 1415s # expected: 20457 1415s # received: 20457 1415s ok 76 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1688-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 5768 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlamiga.pod 1415s # expected: 5768 1415s # received: 5768 1415s ok 77 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2031-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 8241 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlandroid.pod 1415s # expected: 8241 1415s # received: 8241 1415s ok 78 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "c9433-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 824371 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlapi.pod 1415s # expected: 824371 1415s # received: 824371 1415s ok 79 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "5837-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 22583 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlapio.pod 1415s # expected: 22583 1415s # received: 22583 1415s ok 80 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1b62-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7010 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlartistic.pod 1415s # expected: 7010 1415s # received: 7010 1415s ok 81 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "20c2-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 8386 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlbook.pod 1415s # expected: 8386 1415s # received: 8386 1415s ok 82 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "126-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 294 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlboot.pod 1415s # expected: 294 1415s # received: 294 1415s ok 83 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "130-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 304 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlbot.pod 1415s # expected: 304 1415s # received: 304 1415s ok 84 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1f50-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 8016 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1415s # expected: 8016 1415s # received: 8016 1415s ok 85 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "dea2-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 56994 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlcall.pod 1415s # expected: 56994 1415s # received: 56994 1415s ok 86 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1180-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4480 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlcheat.pod 1415s # expected: 4480 1415s # received: 4480 1415s ok 87 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "23bf-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 9151 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlclass.pod 1415s # expected: 9151 1415s # received: 9151 1415s ok 88 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "3c63-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 15459 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1415s # expected: 15459 1415s # received: 15459 1415s ok 89 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "254a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 9546 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlclib.pod 1415s # expected: 9546 1415s # received: 9546 1415s ok 90 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "12e5-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4837 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlcn.pod 1415s # expected: 4837 1415s # received: 4837 1415s ok 91 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1b1a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 6938 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1415s # expected: 6938 1415s # received: 6938 1415s ok 92 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "662a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 26154 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1415s # expected: 26154 1415s # received: 26154 1415s ok 93 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "cfa2-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 53154 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perldata.pod 1415s # expected: 53154 1415s # received: 53154 1415s ok 94 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "134f-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4943 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1415s # expected: 4943 1415s # received: 4943 1415s ok 95 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "a85c-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 43100 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perldebguts.pod 1415s # expected: 43100 1415s # received: 43100 1415s ok 96 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "5693-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 22163 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perldebtut.pod 1415s # expected: 22163 1415s # received: 22163 1415s ok 97 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "9bbb-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 39867 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perldebug.pod 1415s # expected: 39867 1415s # received: 39867 1415s ok 98 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "fd4-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4052 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perldelta.pod 1415s # expected: 4052 1415s # received: 4052 1415s ok 99 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "5f0a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 24330 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1415s # expected: 24330 1415s # received: 24330 1415s ok 100 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "4c051-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 311377 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perldiag.pod 1415s # expected: 311377 1415s # received: 311377 1415s ok 101 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "24a0-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 9376 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perldoc.pod 1415s # expected: 9376 1415s # received: 9376 1415s ok 102 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "b4ed-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 46317 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1415s # expected: 46317 1415s # received: 46317 1415s ok 103 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "687a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 26746 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perldsc.pod 1415s # expected: 26746 1415s # received: 26746 1415s ok 104 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1f17-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7959 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perldtrace.pod 1415s # expected: 7959 1415s # received: 7959 1415s ok 105 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "14981-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 84353 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1415s # expected: 84353 1415s # received: 84353 1415s ok 106 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "9321-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 37665 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlembed.pod 1415s # expected: 37665 1415s # received: 37665 1415s ok 107 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2877-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 10359 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1415s # expected: 10359 1415s # received: 10359 1415s ok 108 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "590b-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 22795 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfaq.pod 1415s # expected: 22795 1415s # received: 22795 1415s ok 109 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "385d-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 14429 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1415s # expected: 14429 1415s # received: 14429 1415s ok 110 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "24a1-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 9377 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1415s # expected: 9377 1415s # received: 9377 1415s ok 111 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "92e1-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 37601 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1415s # expected: 37601 1415s # received: 37601 1415s ok 112 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "162be-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 90814 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1415s # expected: 90814 1415s # received: 90814 1415s ok 113 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "d7fc-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 55292 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1415s # expected: 55292 1415s # received: 55292 1415s ok 114 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "9a71-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 39537 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1415s # expected: 39537 1415s # received: 39537 1415s ok 115 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "93b8-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 37816 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1415s # expected: 37816 1415s # received: 37816 1415s ok 116 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "c310-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 49936 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1415s # expected: 49936 1415s # received: 49936 1415s ok 117 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "3b75-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 15221 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1415s # expected: 15221 1415s # received: 15221 1415s ok 118 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "56ca-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 22218 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfilter.pod 1415s # expected: 22218 1415s # received: 22218 1415s ok 119 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "342b-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 13355 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfork.pod 1415s # expected: 13355 1415s # received: 13355 1415s ok 120 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "40e0-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 16608 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlform.pod 1415s # expected: 16608 1415s # received: 16608 1415s ok 121 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "671-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 1649 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1415s # expected: 1649 1415s # received: 1649 1415s ok 122 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "67142-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 422210 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlfunc.pod 1415s # expected: 422210 1415s # received: 422210 1415s ok 123 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "7c2a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 31786 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlgit.pod 1415s # expected: 31786 1415s # received: 31786 1415s ok 124 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "21810-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 137232 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlglossary.pod 1415s # expected: 137232 1415s # received: 137232 1415s ok 125 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "4075-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 16501 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlgov.pod 1415s # expected: 16501 1415s # received: 16501 1415s ok 126 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "35f7-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 13815 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlgpl.pod 1415s # expected: 13815 1415s # received: 13815 1415s ok 127 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2c264-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 180836 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlguts.pod 1415s # expected: 180836 1415s # received: 180836 1415s ok 128 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "afe4-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 45028 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlhack.pod 1415s # expected: 45028 1415s # received: 45028 1415s ok 129 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "11a38-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 72248 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1415s # expected: 72248 1415s # received: 72248 1415s ok 130 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1809-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 6153 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1415s # expected: 6153 1415s # received: 6153 1415s ok 131 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "5f7-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 1527 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1415s # expected: 1527 1415s # received: 1527 1415s ok 132 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "e88a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 59530 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlhist.pod 1415s # expected: 59530 1415s # received: 59530 1415s ok 133 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "77a4-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 30628 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlhpux.pod 1415s # expected: 30628 1415s # received: 30628 1415s ok 134 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "7dd-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 2013 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlhurd.pod 1415s # expected: 2013 1415s # received: 2013 1415s ok 135 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1f865-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 129125 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlintern.pod 1415s # expected: 129125 1415s # received: 129125 1415s ok 136 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "9216-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 37398 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlinterp.pod 1415s # expected: 37398 1415s # received: 37398 1415s ok 137 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "579d-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 22429 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlintro.pod 1415s # expected: 22429 1415s # received: 22429 1415s ok 138 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "8ad3-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 35539 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perliol.pod 1415s # expected: 35539 1415s # received: 35539 1415s ok 139 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "11817-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 71703 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlipc.pod 1415s # expected: 71703 1415s # received: 71703 1415s ok 140 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1150-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4432 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlirix.pod 1415s # expected: 4432 1415s # received: 4432 1415s ok 141 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "20a8-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 8360 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perljp.pod 1415s # expected: 8360 1415s # received: 8360 1415s ok 142 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2fc0-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 12224 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlko.pod 1415s # expected: 12224 1415s # received: 12224 1415s ok 143 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "163-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 355 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1415s # expected: 355 1415s # received: 355 1415s ok 144 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "7ea-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 2026 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perllinux.pod 1415s # expected: 2026 1415s # received: 2026 1415s ok 145 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "12457-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 74839 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perllocale.pod 1415s # expected: 74839 1415s # received: 74839 1415s ok 146 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "24dc-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 9436 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perllol.pod 1415s # expected: 9436 1415s # received: 9436 1415s ok 147 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2f6f-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 12143 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1415s # expected: 12143 1415s # received: 12143 1415s ok 148 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "6753-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 26451 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlmod.pod 1415s # expected: 26451 1415s # received: 26451 1415s ok 149 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2574-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 9588 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1415s # expected: 9588 1415s # received: 9588 1415s ok 150 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "e547-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 58695 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1415s # expected: 58695 1415s # received: 58695 1415s ok 151 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "573b-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 22331 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1415s # expected: 22331 1415s # received: 22331 1415s ok 152 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "d65-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 3429 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1415s # expected: 3429 1415s # received: 3429 1415s ok 153 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2ad3-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 10963 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1415s # expected: 10963 1415s # received: 10963 1415s ok 154 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "20a5-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 8357 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlnumber.pod 1415s # expected: 8357 1415s # received: 8357 1415s ok 155 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "8d30-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 36144 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlobj.pod 1415s # expected: 36144 1415s # received: 36144 1415s ok 156 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "6885-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 26757 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlootut.pod 1415s # expected: 26757 1415s # received: 26757 1415s ok 157 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "251a5-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 151973 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlop.pod 1415s # expected: 151973 1415s # received: 151973 1415s ok 158 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "4db-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 1243 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1415s # expected: 1243 1415s # received: 1243 1415s ok 159 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "3b77-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 15223 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlopentut.pod 1415s # expected: 15223 1415s # received: 15223 1415s ok 160 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "16cb9-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 93369 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlos2.pod 1415s # expected: 93369 1415s # received: 93369 1415s ok 161 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "37cb-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 14283 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlos390.pod 1415s # expected: 14283 1415s # received: 14283 1415s ok 162 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "12b0-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4784 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlos400.pod 1415s # expected: 4784 1415s # received: 4784 1415s ok 163 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "c8a9-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 51369 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1415s # expected: 51369 1415s # received: 51369 1415s ok 164 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "c2bd-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 49853 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlperf.pod 1415s # expected: 49853 1415s # received: 49853 1415s ok 165 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1418-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 5144 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlplan9.pod 1415s # expected: 5144 1415s # received: 5144 1415s ok 166 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "5b65-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 23397 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlpod.pod 1415s # expected: 23397 1415s # received: 23397 1415s ok 167 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "10d10-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 68880 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1415s # expected: 68880 1415s # received: 68880 1415s ok 168 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2f40-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 12096 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1415s # expected: 12096 1415s # received: 12096 1415s ok 169 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "67b7-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 26551 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1415s # expected: 26551 1415s # received: 26551 1415s ok 170 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "15cc8-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 89288 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlport.pod 1415s # expected: 89288 1415s # received: 89288 1415s ok 171 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1412-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 5138 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlpragma.pod 1415s # expected: 5138 1415s # received: 5138 1415s ok 172 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1a25-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 6693 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlqnx.pod 1415s # expected: 6693 1415s # received: 6693 1415s ok 173 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2127d-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 135805 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlre.pod 1415s # expected: 135805 1415s # received: 135805 1415s ok 174 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "7bad-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 31661 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlreapi.pod 1415s # expected: 31661 1415s # received: 31661 1415s ok 175 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "818f-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 33167 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1415s # expected: 33167 1415s # received: 33167 1415s ok 176 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "beb0-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 48816 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1415s # expected: 48816 1415s # received: 48816 1415s ok 177 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "8c47-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 35911 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlref.pod 1415s # expected: 35911 1415s # received: 35911 1415s ok 178 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "4944-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 18756 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlreftut.pod 1415s # expected: 18756 1415s # received: 18756 1415s ok 179 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "a989-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 43401 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlreguts.pod 1415s # expected: 43401 1415s # received: 43401 1415s ok 180 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1fd-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 509 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlrepository.pod 1415s # expected: 509 1415s # received: 509 1415s ok 181 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "4af5-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 19189 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlrequick.pod 1415s # expected: 19189 1415s # received: 19189 1415s ok 182 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "3ce4-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 15588 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlreref.pod 1415s # expected: 15588 1415s # received: 15588 1415s ok 183 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1e219-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 123417 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlretut.pod 1415s # expected: 123417 1415s # received: 123417 1415s ok 184 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "60c-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 1548 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlriscos.pod 1415s # expected: 1548 1415s # received: 1548 1415s ok 185 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "e52d-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 58669 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlrun.pod 1415s # expected: 58669 1415s # received: 58669 1415s ok 186 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "6cc6-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 27846 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlsec.pod 1415s # expected: 27846 1415s # received: 27846 1415s ok 187 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "4af2-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 19186 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1415s # expected: 19186 1415s # received: 19186 1415s ok 188 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "74a6-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 29862 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1415s # expected: 29862 1415s # received: 29862 1415s ok 189 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1bdc-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7132 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlsource.pod 1415s # expected: 7132 1415s # received: 7132 1415s ok 190 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "233b-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 9019 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlstyle.pod 1415s # expected: 9019 1415s # received: 9019 1415s ok 191 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "12f85-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 77701 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlsub.pod 1415s # expected: 77701 1415s # received: 77701 1415s ok 192 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "d2de-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 53982 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlsyn.pod 1415s # expected: 53982 1415s # received: 53982 1415s ok 193 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "2858-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 10328 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlsynology.pod 1415s # expected: 10328 1415s # received: 10328 1415s ok 194 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "b53a-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 46394 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1415s # expected: 46394 1415s # received: 46394 1415s ok 195 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "9a91-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 39569 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perltie.pod 1415s # expected: 39569 1415s # received: 39569 1415s ok 196 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "b9206-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 758278 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perltoc.pod 1415s # expected: 758278 1415s # received: 758278 1415s ok 197 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "174-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 372 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perltodo.pod 1415s # expected: 372 1415s # received: 372 1415s ok 198 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "126-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 294 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perltooc.pod 1415s # expected: 294 1415s # received: 294 1415s ok 199 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "126-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 294 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perltoot.pod 1415s # expected: 294 1415s # received: 294 1415s ok 200 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "297f-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 10623 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perltrap.pod 1415s # expected: 10623 1415s # received: 10623 1415s ok 201 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "213f-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 8511 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perltru64.pod 1415s # expected: 8511 1415s # received: 8511 1415s ok 202 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1183-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4483 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perltw.pod 1415s # expected: 4483 1415s # received: 4483 1415s ok 203 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "162c0-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 90816 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlunicode.pod 1415s # expected: 90816 1415s # received: 90816 1415s ok 204 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "6349-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 25417 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlunicook.pod 1415s # expected: 25417 1415s # received: 25417 1415s ok 205 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "372e-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 14126 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1415s # expected: 14126 1415s # received: 14126 1415s ok 206 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "96e1-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 38625 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perluniintro.pod 1415s # expected: 38625 1415s # received: 38625 1415s ok 207 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "6eefa-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 454394 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perluniprops.pod 1415s # expected: 454394 1415s # received: 454394 1415s ok 208 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1f0f-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7951 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlunitut.pod 1415s # expected: 7951 1415s # received: 7951 1415s ok 209 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1ce8-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 7400 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlutil.pod 1415s # expected: 7400 1415s # received: 7400 1415s ok 210 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "16ab2-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 92850 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlvar.pod 1415s # expected: 92850 1415s # received: 92850 1415s ok 211 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "c68d-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 50829 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlvms.pod 1415s # expected: 50829 1415s # received: 50829 1415s ok 212 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "f16-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 3862 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlvos.pod 1415s # expected: 3862 1415s # received: 3862 1415s ok 213 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "7fdb-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 32731 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlwin32.pod 1415s # expected: 32731 1415s # received: 32731 1415s ok 214 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "1532b-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 86827 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlxs.pod 1415s # expected: 86827 1415s # received: 86827 1415s ok 215 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "c504-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 50436 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlxstut.pod 1415s # expected: 50436 1415s # received: 50436 1415s ok 216 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "5dc1-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 24001 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1415s # expected: 24001 1415s # received: 24001 1415s ok 217 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "cb0a0-614f0c873c200" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 831648 1415s #Last-Modified: Sun, 31 Mar 2024 08:37:28 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-binary-httpd 1415s # expected: 831648 1415s # received: 831648 1415s ok 218 1415s #lwp request: 1415s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1415s #User-Agent: libwww-perl/6.76 1415s # 1415s #server response: 1415s #HTTP/1.1 200 OK 1415s #Connection: close 1415s #Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Accept-Ranges: bytes 1415s #ETag: "415750-6155edc931600" 1415s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1415s #Vary: In-If1 1415s #Content-Length: 4282192 1415s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1415s #Client-Date: Mon, 08 Apr 2024 19:12:59 GMT 1415s #Client-Peer: 127.0.0.1:8529 1415s #Client-Response-Num: 1 1415s #DMMATCH1: 1 1415s # 1415s # testing : download of /getfiles-binary-perl 1415s # expected: 4282192 1415s # received: 4282192 1415s ok 219 1415s ok 1417s t/apache/headers.t .................. 1417s 1..27 1417s # Running under perl version 5.038002 for linux 1417s # Current time local: Mon Apr 8 19:12:59 2024 1417s # Current time GMT: Mon Apr 8 19:12:59 2024 1417s # Using Test.pm version 1.31 1417s # Using Apache/Test.pm version 1.42 1417s testing: Hello: World 1417s ok 1 1417s # testing : response success 1417s # expected: qr/HTTP\/1\.. 200 OK/ 1417s # received: 'HTTP/1.1 200 OK' 1417s ok 2 1417s header: [World] vs [World] 1417s # testing : compare header Hello value 1417s # expected: 'World' 1417s # received: 'World' 1417s ok 3 1417s testing: Hello: World 1417s ok 4 1417s # testing : response success 1417s # expected: qr/HTTP\/1\.. 200 OK/ 1417s # received: 'HTTP/1.1 200 OK' 1417s ok 5 1417s header: [World] vs [World] 1417s # testing : compare header Hello value 1417s # expected: 'World' 1417s # received: 'World' 1417s ok 6 1417s testing: Hello: World 1417s ok 7 1417s # testing : response success 1417s # expected: qr/HTTP\/1\.. 200 OK/ 1417s # received: 'HTTP/1.1 200 OK' 1417s ok 8 1417s header: [World] vs [World] 1417s # testing : compare header Hello value 1417s # expected: 'World' 1417s # received: 'World' 1417s ok 9 1417s testing: Hello: Foo 1417s Bar 1417s ok 10 1417s # testing : response success 1417s # expected: qr/HTTP\/1\.. 200 OK/ 1417s # received: 'HTTP/1.1 200 OK' 1417s ok 11 1417s header: [Foo Bar] vs [Foo Bar] 1417s # testing : compare header Hello value 1417s # expected: 'Foo Bar' 1417s # received: 'Foo Bar' 1417s ok 12 1417s testing: Hello: Foo 1417s Bar 1417s ok 13 1417s # testing : response success 1417s # expected: qr/HTTP\/1\.. 200 OK/ 1417s # received: 'HTTP/1.1 200 OK' 1417s ok 14 1417s header: [Foo Bar] vs [Foo Bar] 1417s # testing : compare header Hello value 1417s # expected: 'Foo Bar' 1417s # received: 'Foo Bar' 1417s ok 15 1417s testing: Hello: Foo 1417s Bar 1417s ok 16 1417s # testing : response success 1417s # expected: qr/HTTP\/1\.. 200 OK/ 1417s # received: 'HTTP/1.1 200 OK' 1417s ok 17 1417s header: [Foo Bar] vs [Foo Bar] 1417s # testing : compare header Hello value 1417s # expected: 'Foo Bar' 1417s # received: 'Foo Bar' 1417s ok 18 1417s testing: Hello: Foo 1417s Bar 1417s ok 19 1417s # testing : response success 1417s # expected: qr/HTTP\/1\.. 200 OK/ 1417s # received: 'HTTP/1.1 200 OK' 1417s ok 20 1417s header: [Foo Bar] vs [Foo Bar] 1417s # testing : compare header Hello value 1417s # expected: 'Foo Bar' 1417s # received: 'Foo Bar' 1417s ok 21 1417s testing: Hello: Foo 1417s Bar 1417s ok 22 1417s # testing : response success 1417s # expected: qr/HTTP\/1\.. 200 OK/ 1417s # received: 'HTTP/1.1 200 OK' 1417s ok 23 1417s header: [Foo Bar] vs [Foo Bar] 1417s # testing : compare header Hello value 1417s # expected: 'Foo Bar' 1417s # received: 'Foo Bar' 1417s ok 24 1417s testing: Hello:World 1417s ok 25 1417s # testing : response success 1417s # expected: qr/HTTP\/1\.. 200 OK/ 1417s # received: 'HTTP/1.1 200 OK' 1417s ok 26 1417s header: [World] vs [World] 1417s # testing : compare header Hello value 1417s # expected: 'World' 1417s # received: 'World' 1417s ok 27 1417s ok 1419s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1423s t/apache/http_strict.t .............. 1423s 1..178 1423s # Running under perl version 5.038002 for linux 1423s # Current time local: Mon Apr 8 19:13:04 2024 1423s # Current time GMT: Mon Apr 8 19:13:04 2024 1423s # Using Test.pm version 1.31 1423s # Using Apache/Test.pm version 1.42 1423s # SENDING: 1423s # GET / HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 1 1423s # SENDING: 1423s # GET / HTTP/1.0\n\n 1423s # expecting success, got 200 1423s ok 2 1423s # SENDING: 1423s # get / HTTP/1.0\r\n\r\n 1423s # expecting 501, got 501 1423s ok 3 1423s # SENDING: 1423s # G ET / HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 4 1423s # SENDING: 1423s # G\x00ET / HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 5 1423s # SENDING: 1423s # G/T / HTTP/1.0\r\n\r\n 1423s # expecting 501, got 501 1423s ok 6 1423s # SENDING: 1423s # GET /\x00 HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 7 1423s # SENDING: 1423s # GET / HTTP/1.0\x00\r\n\r\n 1423s # expecting 400, got 400 1423s ok 8 1423s # SENDING: 1423s # GET\x0c/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 9 1423s # SENDING: 1423s # GET\r/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 10 1423s # SENDING: 1423s # GET\t/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 11 1423s # SENDING: 1423s # GET / HTT/1.0\r\n\r\n 1423s # expecting error, got 400 1423s ok 12 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1423s # expecting success, got 200 1423s ok 13 1423s # SENDING: 1423s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1423s # expecting success, got 200 1423s ok 14 1423s # SENDING: 1423s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1423s # expecting success, got 200 1423s ok 15 1423s # SENDING: 1423s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1423s # expecting 400, got 400 1423s ok 16 1423s # SENDING: 1423s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1423s # expecting 400, got 400 1423s ok 17 1423s # SENDING: 1423s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1423s # expecting 200, got 200 1423s ok 18 1423s # SENDING: 1423s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1423s # expecting 400, got 400 1423s ok 19 1423s # SENDING: 1423s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1423s # expecting error, got 400 1423s ok 20 1423s # SENDING: 1423s # GET / HTTP/0.9\r\n\r\n 1423s # expecting error, got 400 1423s ok 21 1423s # SENDING: 1423s # GET / HTTP/0.8\r\n\r\n 1423s # expecting error, got 400 1423s ok 22 1423s # SENDING: 1423s # GET /\x01 HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 23 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 24 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 25 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 26 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 27 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1423s # expecting 400, got 400 1423s ok 28 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 29 1423s # SENDING: 1423s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 30 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 31 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1423s # expecting 400, got 400 1423s ok 32 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 33 1423s # SENDING: 1423s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 34 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 35 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 36 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 37 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 38 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1423s # expecting 400, got 400 1423s ok 39 1423s # SENDING: 1423s # GET / HTTP/1.0\r\r 1423s # expecting dropped connection and HTTPD dropped connection 1423s ok 40 1423s # SENDING: 1423s # GET /\r\n 1423s # expecting headerless HTTP/0.9 body, got response 1423s ok 41 1423s # SENDING: 1423s # GET /#frag HTTP/1.0\r\n 1423s # expecting 400, got 400 1423s ok 42 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1423s # expecting 200, got 200 1423s ok 43 1423s # SENDING: 1423s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1423s # expecting 200, got 200 1423s ok 44 1423s # SENDING: 1423s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1423s # expecting 200, got 200 1423s ok 45 1423s # SENDING: 1423s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1423s # expecting 200, got 200 1423s ok 46 1423s # SENDING: 1423s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1423s # expecting 200, got 200 1423s ok 47 1423s # SENDING: 1423s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1423s # expecting 200, got 200 1423s ok 48 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1423s # expecting 200, got 200 1423s ok 49 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1423s # expecting 400, got 400 1423s ok 50 1423s # SENDING: 1423s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1423s # expecting 200, got 200 1423s ok 51 1423s # SENDING: 1423s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 52 1423s # SENDING: 1423s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 53 1423s # SENDING: 1423s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 54 1423s # SENDING: 1423s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1423s # expecting 200, got 200 1423s ok 55 1423s # SENDING: 1423s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 56 1423s # SENDING: 1423s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 57 1423s # SENDING: 1423s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 58 1423s # SENDING: 1423s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 59 1423s # SENDING: 1423s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 60 1423s # SENDING: 1423s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 61 1423s # SENDING: 1423s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 62 1423s # SENDING: 1423s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 63 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1423s # expecting success, got 200 1423s ok 64 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1423s # expecting success, got 200 1423s ok 65 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1423s # expecting success, got 200 1423s ok 66 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1423s # expecting success, got 200 1423s ok 67 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1423s # expecting success, got 200 1423s ok 68 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1423s # expecting success, got 200 1423s ok 69 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1423s # expecting 200, got 200 1423s ok 70 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1423s # expecting 200, got 200 1423s ok 71 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1423s # expecting 400, got 400 1423s ok 72 1423s # SENDING: 1423s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 73 1423s # SENDING: 1423s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 74 1423s # SENDING: 1423s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 75 1423s # SENDING: 1423s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 76 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1423s # expecting 200, got 200 1423s ok 77 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1423s # expecting 200, got 200 1423s ok 78 1423s # SENDING: 1423s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1423s # expecting 200, got 200 1423s ok 79 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1423s # DECODED: Foo: bar 1423s # RESPONSE: 1423s # HTTP/1.1 200 OK\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:06 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Foo: bar\r\n 1423s # Vary: In-If1\r\n 1423s # DMMATCH1: 1\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/plain\r\n 1423s # \r\n 1423s # Hi!\n 1423s # SERVERNAME=localhost\n 1423s # HTTP_HOST=\n 1423s # 1423s # expecting 200, got 200 1423s ok 80 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1423s # DECODED: Foo: 1423s # RESPONSE: 1423s # HTTP/1.1 200 OK\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Foo: \r\n 1423s # Vary: In-If1\r\n 1423s # DMMATCH1: 1\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/plain\r\n 1423s # \r\n 1423s # Hi!\n 1423s # SERVERNAME=localhost\n 1423s # HTTP_HOST=\n 1423s # 1423s # expecting 200, got 200 1423s ok 81 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1423s # DECODED: : bar 1423s # RESPONSE: 1423s # HTTP/1.1 500 Internal Server Error\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/html; charset=iso-8859-1\r\n 1423s # \r\n 1423s # \n 1423s # \n 1423s # ... 1423s # expecting 500, got 500 1423s ok 82 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1423s # DECODED: F\x00oo: bar 1423s # RESPONSE: 1423s # HTTP/1.1 500 Internal Server Error\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Content-Length: 528\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/html; charset=iso-8859-1\r\n 1423s # \r\n 1423s # \n 1423s # \n 1423s # ... 1423s # expecting 500, got 500 1423s ok 83 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1423s # DECODED: F\x01oo: bar 1423s # RESPONSE: 1423s # HTTP/1.1 500 Internal Server Error\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Content-Length: 564\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/html; charset=iso-8859-1\r\n 1423s # \r\n 1423s # \n 1423s # \n 1423s # ... 1423s # expecting 500, got 500 1423s ok 84 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1423s # DECODED: F\noo: bar 1423s # RESPONSE: 1423s # HTTP/1.1 500 Internal Server Error\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Content-Length: 528\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/html; charset=iso-8859-1\r\n 1423s # \r\n 1423s # \n 1423s # \n 1423s # ... 1423s # expecting 500, got 500 1423s ok 85 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1423s # DECODED: Foo: b\tar 1423s # RESPONSE: 1423s # HTTP/1.1 200 OK\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Foo: b\tar\r\n 1423s # Vary: In-If1\r\n 1423s # DMMATCH1: 1\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/plain\r\n 1423s # \r\n 1423s # Hi!\n 1423s # SERVERNAME=localhost\n 1423s # HTTP_HOST=\n 1423s # 1423s # expecting 200, got 200 1423s ok 86 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1423s # DECODED: Foo: b\x01ar 1423s # RESPONSE: 1423s # HTTP/1.1 500 Internal Server Error\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Content-Length: 564\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/html; charset=iso-8859-1\r\n 1423s # \r\n 1423s # \n 1423s # \n 1423s # ... 1423s # expecting 500, got 500 1423s ok 87 1423s # SENDING: 1423s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1423s # expecting 500, got 500 1423s ok 88 1423s # SENDING: 1423s # GET / HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 89 1423s # SENDING: 1423s # GET / HTTP/1.0\n\n 1423s # expecting 400, got 400 1423s ok 90 1423s # SENDING: 1423s # get / HTTP/1.0\r\n\r\n 1423s # expecting 501, got 501 1423s ok 91 1423s # SENDING: 1423s # G ET / HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 92 1423s # SENDING: 1423s # G\x00ET / HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 93 1423s # SENDING: 1423s # G/T / HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 94 1423s # SENDING: 1423s # GET /\x00 HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 95 1423s # SENDING: 1423s # GET / HTTP/1.0\x00\r\n\r\n 1423s # expecting 400, got 400 1423s ok 96 1423s # SENDING: 1423s # GET\x0c/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 97 1423s # SENDING: 1423s # GET\r/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 98 1423s # SENDING: 1423s # GET\t/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 99 1423s # SENDING: 1423s # GET / HTT/1.0\r\n\r\n 1423s # expecting error, got 400 1423s ok 100 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1423s # expecting success, got 200 1423s ok 101 1423s # SENDING: 1423s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1423s # expecting success, got 200 1423s ok 102 1423s # SENDING: 1423s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1423s # expecting success, got 200 1423s ok 103 1423s # SENDING: 1423s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1423s # expecting 400, got 400 1423s ok 104 1423s # SENDING: 1423s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1423s # expecting 400, got 400 1423s ok 105 1423s # SENDING: 1423s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1423s # expecting 400, got 400 1423s ok 106 1423s # SENDING: 1423s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1423s # expecting 400, got 400 1423s ok 107 1423s # SENDING: 1423s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1423s # expecting error, got 400 1423s ok 108 1423s # SENDING: 1423s # GET / HTTP/0.9\r\n\r\n 1423s # expecting error, got 400 1423s ok 109 1423s # SENDING: 1423s # GET / HTTP/0.8\r\n\r\n 1423s # expecting error, got 400 1423s ok 110 1423s # SENDING: 1423s # GET /\x01 HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 111 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 112 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 113 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 114 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 115 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1423s # expecting 400, got 400 1423s ok 116 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 117 1423s # SENDING: 1423s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 118 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 119 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1423s # expecting 400, got 400 1423s ok 120 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 121 1423s # SENDING: 1423s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 122 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 123 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 124 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1423s # expecting 400, got 400 1423s ok 125 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 126 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1423s # expecting 400, got 400 1423s ok 127 1423s # SENDING: 1423s # GET / HTTP/1.0\r\r 1423s # expecting dropped connection and HTTPD dropped connection 1423s ok 128 1423s # SENDING: 1423s # GET /\r\n 1423s # expecting headerless HTTP/0.9 body, got response 1423s ok 129 1423s # SENDING: 1423s # GET /#frag HTTP/1.0\r\n 1423s # expecting 400, got 400 1423s ok 130 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1423s # expecting 400, got 400 1423s ok 131 1423s # SENDING: 1423s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 132 1423s # SENDING: 1423s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 133 1423s # SENDING: 1423s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1423s # expecting 200, got 200 1423s ok 134 1423s # SENDING: 1423s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 135 1423s # SENDING: 1423s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 136 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1423s # expecting 400, got 400 1423s ok 137 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1423s # expecting 400, got 400 1423s ok 138 1423s # SENDING: 1423s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1423s # expecting 200, got 200 1423s ok 139 1423s # SENDING: 1423s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 140 1423s # SENDING: 1423s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 141 1423s # SENDING: 1423s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 142 1423s # SENDING: 1423s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 143 1423s # SENDING: 1423s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 144 1423s # SENDING: 1423s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 145 1423s # SENDING: 1423s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 146 1423s # SENDING: 1423s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 147 1423s # SENDING: 1423s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 148 1423s # SENDING: 1423s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 149 1423s # SENDING: 1423s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1423s # expecting success, got 200 1423s ok 150 1423s # SENDING: 1423s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1423s # expecting 400, got 400 1423s ok 151 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1423s # expecting success, got 200 1423s ok 152 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1423s # expecting success, got 200 1423s ok 153 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1423s # expecting success, got 200 1423s ok 154 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1423s # expecting success, got 200 1423s ok 155 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1423s # expecting success, got 200 1423s ok 156 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1423s # expecting success, got 200 1423s ok 157 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1423s # expecting 400, got 400 1423s ok 158 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1423s # expecting 400, got 400 1423s ok 159 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1423s # expecting 400, got 400 1423s ok 160 1423s # SENDING: 1423s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 161 1423s # SENDING: 1423s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 162 1423s # SENDING: 1423s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 163 1423s # SENDING: 1423s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1423s # expecting 200, got 200 1423s ok 164 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1423s # expecting 200, got 200 1423s ok 165 1423s # SENDING: 1423s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1423s # expecting 200, got 200 1423s ok 166 1423s # SENDING: 1423s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1423s # expecting 200, got 200 1423s ok 167 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1423s # DECODED: Foo: bar 1423s # RESPONSE: 1423s # HTTP/1.1 200 OK\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Foo: bar\r\n 1423s # Vary: In-If1\r\n 1423s # DMMATCH1: 1\r\n 1423s # Content-Length: 36\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/plain\r\n 1423s # \r\n 1423s # Hi!\n 1423s # SERVERNAME=localhost\n 1423s # HTTP_HOST=\n 1423s # 1423s # expecting 200, got 200 1423s ok 168 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1423s # DECODED: Foo: 1423s # RESPONSE: 1423s # HTTP/1.1 200 OK\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Foo: \r\n 1423s # Vary: In-If1\r\n 1423s # DMMATCH1: 1\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/plain\r\n 1423s # \r\n 1423s # Hi!\n 1423s # SERVERNAME=localhost\n 1423s # HTTP_HOST=\n 1423s # 1423s # expecting 200, got 200 1423s ok 169 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1423s # DECODED: : bar 1423s # RESPONSE: 1423s # HTTP/1.1 500 Internal Server Error\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Content-Length: 564\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/html; charset=iso-8859-1\r\n 1423s # \r\n 1423s # \n 1423s # \n 1423s # ... 1423s # expecting 500, got 500 1423s ok 170 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1423s # DECODED: F\x00oo: bar 1423s # RESPONSE: 1423s # HTTP/1.1 500 Internal Server Error\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Content-Length: 528\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/html; charset=iso-8859-1\r\n 1423s # \r\n 1423s # \n 1423s # \n 1423s # ... 1423s # expecting 500, got 500 1423s ok 171 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1423s # DECODED: F\x01oo: bar 1423s # RESPONSE: 1423s # HTTP/1.1 500 Internal Server Error\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Content-Length: 564\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/html; charset=iso-8859-1\r\n 1423s # \r\n 1423s # \n 1423s # \n 1423s # ... 1423s # expecting 500, got 500 1423s ok 172 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1423s # DECODED: F\noo: bar 1423s # RESPONSE: 1423s # HTTP/1.1 500 Internal Server Error\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Content-Length: 528\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/html; charset=iso-8859-1\r\n 1423s # \r\n 1423s # \n 1423s # \n 1423s # ... 1423s # expecting 500, got 500 1423s ok 173 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1423s # DECODED: Foo: b\tar 1423s # RESPONSE: 1423s # HTTP/1.1 200 OK\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Foo: b\tar\r\n 1423s # Vary: In-If1\r\n 1423s # DMMATCH1: 1\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/plain\r\n 1423s # \r\n 1423s # Hi!\n 1423s # SERVERNAME=localhost\n 1423s # HTTP_HOST=\n 1423s # 1423s # expecting 200, got 200 1423s ok 174 1423s # SENDING: 1423s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1423s # DECODED: Foo: b\x01ar 1423s # RESPONSE: 1423s # HTTP/1.1 500 Internal Server Error\r\n 1423s # Date: Mon, 08 Apr 2024 19:13:07 GMT\r\n 1423s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1423s # Connection: close\r\n 1423s # Content-Type: text/html; charset=iso-8859-1\r\n 1423s # \r\n 1423s # \n 1423s # \n 1423s # ... 1423s # expecting 500, got 500 1423s ok 175 1423s # SENDING: 1423s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1423s # expecting 500, got 500 1423s ok 176 1423s ok 177 1423s ok 178 1423s ok 1425s t/apache/if_sections.t .............. 1425s 1..46 1425s # Running under perl version 5.038002 for linux 1425s # Current time local: Mon Apr 8 19:13:08 2024 1425s # Current time GMT: Mon Apr 8 19:13:08 2024 1425s # Using Test.pm version 1.31 1425s # Using Apache/Test.pm version 1.42 1425s # /if_sec/ with '': 1425s # expected: 200 1425s # received: '200' 1425s ok 1 1425s # expected: undef 1425s # received: undef 1425s ok 2 1425s # /if_sec/foo.if_test with '': 1425s # expected: 200 1425s # received: '200' 1425s ok 3 1425s # expected: undef 1425s # received: undef 1425s ok 4 1425s # /if_sec/foo.if_test with '1': 1425s # expected: 200 1425s # received: '200' 1425s ok 5 1425s # expected: 'global1' 1425s # received: 'global1' 1425s ok 6 1425s # /if_sec/foo.if_test with '1 11': 1425s # expected: 200 1425s # received: '200' 1425s ok 7 1425s # expected: 'global1, nested11, nested113' 1425s # received: 'global1, nested11, nested113' 1425s ok 8 1425s # /if_sec/foo.if_test with '1 11 111': 1425s # expected: 200 1425s # received: '200' 1425s ok 9 1425s # expected: 'global1, nested11, nested111' 1425s # received: 'global1, nested11, nested111' 1425s ok 10 1425s # /if_sec/foo.if_test with '1 11 112': 1425s # expected: 200 1425s # received: '200' 1425s ok 11 1425s # expected: 'global1, nested11, nested112' 1425s # received: 'global1, nested11, nested112' 1425s ok 12 1425s # /if_sec/foo.if_test with '1 2': 1425s # expected: 200 1425s # received: '200' 1425s ok 13 1425s # expected: 'global1, files2' 1425s # received: 'global1, files2' 1425s ok 14 1425s # /if_sec/dir/foo.txt with '1 2': 1425s # expected: 200 1425s # received: '200' 1425s ok 15 1425s # expected: 'global1, dir1, dir2, dir_files1' 1425s # received: 'global1, dir1, dir2, dir_files1' 1425s ok 16 1425s # /if_sec/dir/ with '1 2': 1425s # expected: 200 1425s # received: '200' 1425s ok 17 1425s # expected: 'global1, dir1, dir2' 1425s # received: 'global1, dir1, dir2' 1425s ok 18 1425s # /if_sec/dir/ with '1 11': 1425s # expected: 200 1425s # received: '200' 1425s ok 19 1425s # expected: 'global1, dir1, nested11, nested113' 1425s # received: 'global1, dir1, nested11, nested113' 1425s ok 20 1425s # /if_sec/dir/ with '1 11 111': 1425s # expected: 200 1425s # received: '200' 1425s ok 21 1425s # expected: 'global1, dir1, nested11, nested111' 1425s # received: 'global1, dir1, nested11, nested111' 1425s ok 22 1425s # /if_sec/dir/ with '1 11 112': 1425s # expected: 200 1425s # received: '200' 1425s ok 23 1425s # expected: 'global1, dir1, nested11, nested112' 1425s # received: 'global1, dir1, nested11, nested112' 1425s ok 24 1425s # /if_sec/loc/ with '1 2': 1425s # expected: 200 1425s # received: '200' 1425s ok 25 1425s # expected: 'global1, loc1, loc2' 1425s # received: 'global1, loc1, loc2' 1425s ok 26 1425s # /if_sec/loc/foo.txt with '1 2': 1425s # expected: 200 1425s # received: '200' 1425s ok 27 1425s # expected: 'global1, loc1, loc2' 1425s # received: 'global1, loc1, loc2' 1425s ok 28 1425s # /if_sec/loc/ with '1 11': 1425s # expected: 200 1425s # received: '200' 1425s ok 29 1425s # expected: 'global1, loc1, nested11, nested113' 1425s # received: 'global1, loc1, nested11, nested113' 1425s ok 30 1425s # /if_sec/loc/ with '1 11 111': 1425s # expected: 200 1425s # received: '200' 1425s ok 31 1425s # expected: 'global1, loc1, nested11, nested111' 1425s # received: 'global1, loc1, nested11, nested111' 1425s ok 32 1425s # /if_sec/loc/ with '1 11 112': 1425s # expected: 200 1425s # received: '200' 1425s ok 33 1425s # expected: 'global1, loc1, nested11, nested112' 1425s # received: 'global1, loc1, nested11, nested112' 1425s ok 34 1425s # /if_sec/loc/foo.if_test with '1 2': 1425s # expected: 200 1425s # received: '200' 1425s ok 35 1425s # expected: 'global1, files2, loc1, loc2' 1425s # received: 'global1, files2, loc1, loc2' 1425s ok 36 1425s # /if_sec/loc/foo.if_test with '1 2 11': 1425s # expected: 200 1425s # received: '200' 1425s ok 37 1425s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1425s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1425s ok 38 1425s # /if_sec/loc/foo.if_test with '1 2 11 111': 1425s # expected: 200 1425s # received: '200' 1425s ok 39 1425s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1425s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1425s ok 40 1425s # /if_sec/loc/foo.if_test with '1 2 11 112': 1425s # expected: 200 1425s # received: '200' 1425s ok 41 1425s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1425s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1425s ok 42 1425s # /if_sec/proxy/ with '1 2': 1425s # expected: 200 1425s # received: '200' 1425s ok 43 1425s # expected: 'global1, locp1, locp2' 1425s # received: 'global1, locp1, locp2' 1425s ok 44 1425s # /if_sec/proxy/ with '2': 1425s # expected: 200 1425s # received: '200' 1425s ok 45 1425s # expected: 'locp2' 1425s # received: 'locp2' 1425s ok 46 1425s ok 1427s t/apache/iffile.t ................... 1427s 1..2 1427s # Running under perl version 5.038002 for linux 1427s # Current time local: Mon Apr 8 19:13:10 2024 1427s # Current time GMT: Mon Apr 8 19:13:10 2024 1427s # Using Test.pm version 1.31 1427s # Using Apache/Test.pm version 1.42 1427s # expected: 200 1427s # received: '200' 1427s ok 1 1427s # expected: 'success1, success2, success3, success4, success5' 1427s # received: 'success1, success2, success3, success4, success5' 1427s ok 2 1427s ok 1429s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1436s t/apache/limits.t ................... 1436s 1..12 1436s # Running under perl version 5.038002 for linux 1436s # Current time local: Mon Apr 8 19:13:14 2024 1436s # Current time GMT: Mon Apr 8 19:13:14 2024 1436s # Using Test.pm version 1.31 1436s # Using Apache/Test.pm version 1.42 1436s # Testing LimitRequestLine; should succeed 1436s # testing : Test #1 1436s # expected: 200 1436s # received: '200' 1436s ok 1 1436s # Testing LimitRequestLine; should fail 1436s # testing : Test #2 1436s # expected: 414 1436s # received: '414' 1436s ok 2 1436s # Testing LimitRequestFieldSize; should succeed 1436s # testing : Test #3 1436s # expected: 200 1436s # received: '200' 1436s ok 3 1436s # Testing LimitRequestFieldSize; should fail 1436s # testing : Test #4 1436s # expected: 400 1436s # received: '400' 1436s ok 4 1436s # Testing LimitRequestFields; should succeed 1436s # testing : Test #5 1436s # expected: 200 1436s # received: '200' 1436s ok 5 1436s # Testing LimitRequestFields; should fail 1436s # testing : Test #6 1436s # expected: 400 1436s # received: '400' 1436s ok 6 1436s # Testing LimitRequestBody; should succeed 1436s # Chunked transfer-encoding enabled 1436s # testing : Test #7 1436s # expected: 200 1436s # received: '200' 1436s ok 7 1436s # Testing LimitRequestBody; should succeed 1436s # Chunked transfer-encoding disabled 1436s # testing : Test #8 1436s # expected: 200 1436s # received: '200' 1436s ok 8 1436s # Testing LimitRequestBody; should fail 1436s # Chunked transfer-encoding enabled 1436s # testing : Test #9 1436s # expected: 413 1436s # received: '413' 1436s ok 9 1436s # Testing LimitRequestBody; should fail 1436s # Chunked transfer-encoding disabled 1436s # testing : Test #10 1436s # expected: 413 1436s # received: '413' 1436s ok 10 1436s # Testing LimitRequestFieldSize; should succeed 1436s # testing : Test #11 1436s # expected: 200 1436s # received: '200' 1436s ok 11 1436s # Testing LimitRequestFieldSize; should fail 1436s # testing : Test #12 1436s # expected: 400 1436s # received: '400' 1436s ok 12 1436s ok 1438s t/apache/loglevel.t ................. 1438s 1..8 1438s # Running under perl version 5.038002 for linux 1438s # Current time local: Mon Apr 8 19:13:21 2024 1438s # Current time GMT: Mon Apr 8 19:13:21 2024 1438s # Using Test.pm version 1.31 1438s # Using Apache/Test.pm version 1.42 1438s ok 1 1438s ok 2 1438s ok 3 1438s ok 4 1438s ok 5 1438s ok 6 1438s ok 7 1438s ok 8 1438s ok 1440s t/apache/maxranges.t ................ 1440s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1440s 1..19 1440s # Running under perl version 5.038002 for linux 1440s # Current time local: Mon Apr 8 19:13:23 2024 1440s # Current time GMT: Mon Apr 8 19:13:23 2024 1440s # Using Test.pm version 1.31 1440s # Using Apache/Test.pm version 1.42 1440s ok 1 1440s ok 2 1440s ok 3 1440s ok 4 1440s ok 5 1440s ok 6 1440s ok 7 1440s ok 8 1440s ok 9 1440s ok 10 1440s ok 11 1440s ok 12 1440s ok 13 1440s ok 14 1440s ok 15 1440s ok 16 1440s ok 17 1440s ok 18 1440s ok 19 1440s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1440s ok 1442s t/apache/mergeslashes.t ............. 1442s 1..9 1442s # Running under perl version 5.038002 for linux 1442s # Current time local: Mon Apr 8 19:13:25 2024 1442s # Current time GMT: Mon Apr 8 19:13:25 2024 1442s # Using Test.pm version 1.31 1442s # Using Apache/Test.pm version 1.42 1442s # SENDING to 127.0.0.1:8559 1442s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1442s # expected 403, got 403 for exact match 1442s ok 1 1442s # SENDING to 127.0.0.1:8559 1442s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1442s # expected 403, got 403 for merged even at front 1442s ok 2 1442s # SENDING to 127.0.0.1:8559 1442s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1442s # expected 403, got 403 for merged even at front 1442s ok 3 1442s # SENDING to 127.0.0.1:8559 1442s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1442s # expected 403, got 403 for c// should be merged 1442s ok 4 1442s # SENDING to 127.0.0.1:8559 1442s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1442s # expected 403, got 403 for a// should be merged 1442s ok 5 1442s # SENDING to 127.0.0.1:8559 1442s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1442s # expected 403, got 403 for a// matches locationmatch 1442s ok 6 1442s # SENDING to 127.0.0.1:8559 1442s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1442s # expected 200, got 200 for c// doesn't match locationmatch 1442s ok 7 1442s # SENDING to 127.0.0.1:8559 1442s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1442s # expected 403, got 403 for baseline failed 1442s ok 8 1442s # SENDING to 127.0.0.1:8559 1442s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1442s # expected 403, got 403 for b//d not merged for Location with OFF 1442s ok 9 1442s ok 1444s t/apache/mmn.t ...................... 1444s 1..2 1444s # Running under perl version 5.038002 for linux 1444s # Current time local: Mon Apr 8 19:13:27 2024 1444s # Current time GMT: Mon Apr 8 19:13:27 2024 1444s # Using Test.pm version 1.31 1444s # Using Apache/Test.pm version 1.42 1444s ok 1 1444s ok 2 1444s ok 1446s t/apache/options.t .................. 1446s 1..2 1446s # Running under perl version 5.038002 for linux 1446s # Current time local: Mon Apr 8 19:13:29 2024 1446s # Current time GMT: Mon Apr 8 19:13:29 2024 1446s # Using Test.pm version 1.31 1446s # Using Apache/Test.pm version 1.42 1446s # testing : code 1446s # expected: 200 1446s # received: '200' 1446s ok 1 1446s # testing : OPTIONS 1446s # expected: qr/OPTIONS/ 1446s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1446s ok 2 1446s ok 1451s t/apache/passbrigade.t .............. 1451s # using LWP client 1451s 1..114 1451s # Running under perl version 5.038002 for linux 1451s # Current time local: Mon Apr 8 19:13:31 2024 1451s # Current time GMT: Mon Apr 8 19:13:31 2024 1451s # Using Test.pm version 1.31 1451s # Using Apache/Test.pm version 1.42 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 1024 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #DMMATCH1: 1 1451s # 1451s # testing : bytes in body 1451s # expected: 1024 1451s # received: 1024 1451s ok 1 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 2048 1451s # received: 2048 1451s ok 2 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 3072 1451s # received: 3072 1451s ok 3 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 4096 1451s # received: 4096 1451s ok 4 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 5120 1451s # received: 5120 1451s ok 5 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 6144 1451s # received: 6144 1451s ok 6 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 7168 1451s # received: 7168 1451s ok 7 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 8192 1451s # received: 8192 1451s ok 8 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 9216 1451s # received: 9216 1451s ok 9 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 10240 1451s # received: 10240 1451s ok 10 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 11264 1451s # received: 11264 1451s ok 11 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 12288 1451s # received: 12288 1451s ok 12 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 13312 1451s # received: 13312 1451s ok 13 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 14336 1451s # received: 14336 1451s ok 14 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 15360 1451s # received: 15360 1451s ok 15 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 16384 1451s # received: 16384 1451s ok 16 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 17408 1451s # received: 17408 1451s ok 17 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 18432 1451s # received: 18432 1451s ok 18 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 19456 1451s # received: 19456 1451s ok 19 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 20480 1451s # received: 20480 1451s ok 20 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 21504 1451s # received: 21504 1451s ok 21 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 22528 1451s # received: 22528 1451s ok 22 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 23552 1451s # received: 23552 1451s ok 23 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 24576 1451s # received: 24576 1451s ok 24 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 25600 1451s # received: 25600 1451s ok 25 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 26624 1451s # received: 26624 1451s ok 26 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 27648 1451s # received: 27648 1451s ok 27 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 28672 1451s # received: 28672 1451s ok 28 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 29696 1451s # received: 29696 1451s ok 29 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 30720 1451s # received: 30720 1451s ok 30 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 31744 1451s # received: 31744 1451s ok 31 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 32768 1451s # received: 32768 1451s ok 32 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 33792 1451s # received: 33792 1451s ok 33 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 34816 1451s # received: 34816 1451s ok 34 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 35840 1451s # received: 35840 1451s ok 35 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 36864 1451s # received: 36864 1451s ok 36 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 37888 1451s # received: 37888 1451s ok 37 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 38912 1451s # received: 38912 1451s ok 38 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 39936 1451s # received: 39936 1451s ok 39 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 40960 1451s # received: 40960 1451s ok 40 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 41984 1451s # received: 41984 1451s ok 41 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 43008 1451s # received: 43008 1451s ok 42 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 44032 1451s # received: 44032 1451s ok 43 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 45056 1451s # received: 45056 1451s ok 44 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 46080 1451s # received: 46080 1451s ok 45 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 47104 1451s # received: 47104 1451s ok 46 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 48128 1451s # received: 48128 1451s ok 47 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 49152 1451s # received: 49152 1451s ok 48 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 50176 1451s # received: 50176 1451s ok 49 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 51200 1451s # received: 51200 1451s ok 50 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 102400 1451s # received: 102400 1451s ok 51 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 307200 1451s # received: 307200 1451s ok 52 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 512000 1451s # received: 512000 1451s ok 53 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 2048000 1451s # received: 2048000 1451s ok 54 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:33 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:34 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 4096000 1451s # received: 4096000 1451s ok 55 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:34 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:34 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 6144000 1451s # received: 6144000 1451s ok 56 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:34 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 10240000 1451s # received: 10240000 1451s ok 57 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 1024 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #DMMATCH1: 1 1451s # 1451s # testing : bytes in body 1451s # expected: 1024 1451s # received: 1024 1451s ok 58 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 2048 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #DMMATCH1: 1 1451s # 1451s # testing : bytes in body 1451s # expected: 2048 1451s # received: 2048 1451s ok 59 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 3072 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #DMMATCH1: 1 1451s # 1451s # testing : bytes in body 1451s # expected: 3072 1451s # received: 3072 1451s ok 60 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 4096 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #DMMATCH1: 1 1451s # 1451s # testing : bytes in body 1451s # expected: 4096 1451s # received: 4096 1451s ok 61 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 5120 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #DMMATCH1: 1 1451s # 1451s # testing : bytes in body 1451s # expected: 5120 1451s # received: 5120 1451s ok 62 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 6144 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #DMMATCH1: 1 1451s # 1451s # testing : bytes in body 1451s # expected: 6144 1451s # received: 6144 1451s ok 63 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 7168 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #DMMATCH1: 1 1451s # 1451s # testing : bytes in body 1451s # expected: 7168 1451s # received: 7168 1451s ok 64 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 8192 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #DMMATCH1: 1 1451s # 1451s # testing : bytes in body 1451s # expected: 8192 1451s # received: 8192 1451s ok 65 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 9216 1451s # received: 9216 1451s ok 66 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 10240 1451s # received: 10240 1451s ok 67 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 11264 1451s # received: 11264 1451s ok 68 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 12288 1451s # received: 12288 1451s ok 69 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 13312 1451s # received: 13312 1451s ok 70 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 14336 1451s # received: 14336 1451s ok 71 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 15360 1451s # received: 15360 1451s ok 72 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 16384 1451s # received: 16384 1451s ok 73 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 17408 1451s # received: 17408 1451s ok 74 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 18432 1451s # received: 18432 1451s ok 75 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 19456 1451s # received: 19456 1451s ok 76 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 20480 1451s # received: 20480 1451s ok 77 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 21504 1451s # received: 21504 1451s ok 78 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 22528 1451s # received: 22528 1451s ok 79 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 23552 1451s # received: 23552 1451s ok 80 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 24576 1451s # received: 24576 1451s ok 81 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 25600 1451s # received: 25600 1451s ok 82 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 26624 1451s # received: 26624 1451s ok 83 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 27648 1451s # received: 27648 1451s ok 84 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 28672 1451s # received: 28672 1451s ok 85 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 29696 1451s # received: 29696 1451s ok 86 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 30720 1451s # received: 30720 1451s ok 87 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 31744 1451s # received: 31744 1451s ok 88 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 32768 1451s # received: 32768 1451s ok 89 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 33792 1451s # received: 33792 1451s ok 90 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 34816 1451s # received: 34816 1451s ok 91 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 35840 1451s # received: 35840 1451s ok 92 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 36864 1451s # received: 36864 1451s ok 93 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 37888 1451s # received: 37888 1451s ok 94 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 38912 1451s # received: 38912 1451s ok 95 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 39936 1451s # received: 39936 1451s ok 96 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 40960 1451s # received: 40960 1451s ok 97 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 41984 1451s # received: 41984 1451s ok 98 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 43008 1451s # received: 43008 1451s ok 99 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 44032 1451s # received: 44032 1451s ok 100 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 45056 1451s # received: 45056 1451s ok 101 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 46080 1451s # received: 46080 1451s ok 102 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 47104 1451s # received: 47104 1451s ok 103 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 48128 1451s # received: 48128 1451s ok 104 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 49152 1451s # received: 49152 1451s ok 105 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 50176 1451s # received: 50176 1451s ok 106 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 51200 1451s # received: 51200 1451s ok 107 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 102400 1451s # received: 102400 1451s ok 108 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 307200 1451s # received: 307200 1451s ok 109 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 512000 1451s # received: 512000 1451s ok 110 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 2048000 1451s # received: 2048000 1451s ok 111 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:35 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 4096000 1451s # received: 4096000 1451s ok 112 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:36 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:36 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 6144000 1451s # received: 6144000 1451s ok 113 1451s #lwp request: 1451s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1451s #User-Agent: libwww-perl/6.76 1451s # 1451s #server response: 1451s #HTTP/1.1 200 OK 1451s #Connection: close 1451s #Date: Mon, 08 Apr 2024 19:13:36 GMT 1451s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1451s #Vary: In-If1 1451s #Content-Length: 0 1451s #Client-Date: Mon, 08 Apr 2024 19:13:36 GMT 1451s #Client-Peer: 127.0.0.1:8529 1451s #Client-Response-Num: 1 1451s #Client-Transfer-Encoding: chunked 1451s #DMMATCH1: 1 1451s #X-Content-Length-Note: added by Apache::TestRequest 1451s # 1451s # testing : bytes in body 1451s # expected: 10240000 1451s # received: 10240000 1451s ok 114 1451s ok 1453s t/apache/post.t ..................... 1453s # using LWP client 1453s 1..51 1453s # Running under perl version 5.038002 for linux 1453s # Current time local: Mon Apr 8 19:13:36 2024 1453s # Current time GMT: Mon Apr 8 19:13:36 2024 1453s # Using Test.pm version 1.31 1453s # Using Apache/Test.pm version 1.42 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 1024 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '1024' 1453s # received: 1024 1453s ok 1 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 2048 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '2048' 1453s # received: 2048 1453s ok 2 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 3072 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '3072' 1453s # received: 3072 1453s ok 3 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 4096 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '4096' 1453s # received: 4096 1453s ok 4 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 5120 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '5120' 1453s # received: 5120 1453s ok 5 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 6144 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '6144' 1453s # received: 6144 1453s ok 6 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 7168 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '7168' 1453s # received: 7168 1453s ok 7 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 8192 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '8192' 1453s # received: 8192 1453s ok 8 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 9216 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 5 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '9216' 1453s # received: 9216 1453s ok 9 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 10240 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '10240' 1453s # received: 10240 1453s ok 10 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 11264 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '11264' 1453s # received: 11264 1453s ok 11 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 12288 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '12288' 1453s # received: 12288 1453s ok 12 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 13312 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '13312' 1453s # received: 13312 1453s ok 13 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 14336 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '14336' 1453s # received: 14336 1453s ok 14 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 15360 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '15360' 1453s # received: 15360 1453s ok 15 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 16384 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '16384' 1453s # received: 16384 1453s ok 16 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 17408 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '17408' 1453s # received: 17408 1453s ok 17 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 18432 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '18432' 1453s # received: 18432 1453s ok 18 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 19456 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '19456' 1453s # received: 19456 1453s ok 19 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 20480 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '20480' 1453s # received: 20480 1453s ok 20 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 21504 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '21504' 1453s # received: 21504 1453s ok 21 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 22528 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '22528' 1453s # received: 22528 1453s ok 22 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 23552 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '23552' 1453s # received: 23552 1453s ok 23 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 24576 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '24576' 1453s # received: 24576 1453s ok 24 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 25600 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Client-Peer: 127.0.0.1:8529 1453s #Client-Response-Num: 1 1453s #DMMATCH1: 1 1453s # 1453s # testing : length posted 1453s # expected: '25600' 1453s # received: 25600 1453s ok 25 1453s #lwp request: 1453s #POST http://localhost:8529/eat_post HTTP/1.1 1453s #User-Agent: libwww-perl/6.76 1453s #Content-Length: 26624 1453s # 1453s #server response: 1453s #HTTP/1.1 200 OK 1453s #Connection: close 1453s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1453s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1453s #Vary: In-If1 1453s #Content-Length: 6 1453s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '26624' 1454s # received: 26624 1454s ok 26 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 27648 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '27648' 1454s # received: 27648 1454s ok 27 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 28672 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '28672' 1454s # received: 28672 1454s ok 28 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 29696 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '29696' 1454s # received: 29696 1454s ok 29 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 30720 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '30720' 1454s # received: 30720 1454s ok 30 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 31744 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '31744' 1454s # received: 31744 1454s ok 31 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 32768 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '32768' 1454s # received: 32768 1454s ok 32 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 33792 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '33792' 1454s # received: 33792 1454s ok 33 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 34816 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '34816' 1454s # received: 34816 1454s ok 34 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 35840 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '35840' 1454s # received: 35840 1454s ok 35 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 36864 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '36864' 1454s # received: 36864 1454s ok 36 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 37888 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '37888' 1454s # received: 37888 1454s ok 37 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 38912 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '38912' 1454s # received: 38912 1454s ok 38 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 39936 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '39936' 1454s # received: 39936 1454s ok 39 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 40960 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '40960' 1454s # received: 40960 1454s ok 40 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 41984 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '41984' 1454s # received: 41984 1454s ok 41 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 43008 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '43008' 1454s # received: 43008 1454s ok 42 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 44032 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '44032' 1454s # received: 44032 1454s ok 43 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 45056 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '45056' 1454s # received: 45056 1454s ok 44 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 46080 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '46080' 1454s # received: 46080 1454s ok 45 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 47104 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '47104' 1454s # received: 47104 1454s ok 46 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 48128 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '48128' 1454s # received: 48128 1454s ok 47 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 49152 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '49152' 1454s # received: 49152 1454s ok 48 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 50176 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '50176' 1454s # received: 50176 1454s ok 49 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 51200 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '51200' 1454s # received: 51200 1454s ok 50 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 102400 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: close 1454s #Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s #Vary: In-If1 1454s #Content-Length: 7 1454s #Client-Date: Mon, 08 Apr 2024 19:13:38 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '102400' 1454s # received: 102400 1454s ok 51 1454s ok 1456s t/apache/pr17629.t .................. 1456s 1..4 1456s # Running under perl version 5.038002 for linux 1456s # Current time local: Mon Apr 8 19:13:38 2024 1456s # Current time GMT: Mon Apr 8 19:13:38 2024 1456s # Using Test.pm version 1.31 1456s # Using Apache/Test.pm version 1.42 1456s # expected: 'begin-foobar-end 1456s # ' 1456s # received: 'begin-foobar-end 1456s # ' 1456s ok 1 1456s # expected: 200 1456s # received: '200' 1456s ok 2 1456s # testing : response was gzipped 1456s # expected: 'gzip' 1456s # received: 'gzip' 1456s ok 3 1456s # expected: 'begin-foobar-end 1456s # ' 1456s # received: 'begin-foobar-end 1456s # ' 1456s ok 4 1456s ok 1458s t/apache/pr18757.t .................. 1458s 1..3 1458s # Running under perl version 5.038002 for linux 1458s # Current time local: Mon Apr 8 19:13:41 2024 1458s # Current time GMT: Mon Apr 8 19:13:41 2024 1458s # Using Test.pm version 1.31 1458s # Using Apache/Test.pm version 1.42 1458s # testing : 200 response from GET 1458s # expected: 200 1458s # received: '200' 1458s ok 1 1458s # expected C-L is 26 1458s # URL via proxy is http://localhost:8551/index.html 1458s ok 2 1458s # line: HTTP/1.1 200 OK 1458s # line: Date: Mon, 08 Apr 2024 19:13:43 GMT 1458s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1458s # line: Vary: In-If1 1458s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1458s # line: ETag: "1a-613edd771cbc0" 1458s # line: Accept-Ranges: bytes 1458s # line: Content-Length: 26 1458s # line: DMMATCH1: 1 1458s # line: Content-Type: text/html 1458s # line: 1458s # testing : whether proxy strips Content-Length header 1458s # expected: 1 1458s # received: 1 1458s ok 3 1458s ok 1460s t/apache/pr35292.t .................. 1460s 1..3 1460s # Running under perl version 5.038002 for linux 1460s # Current time local: Mon Apr 8 19:13:43 2024 1460s # Current time GMT: Mon Apr 8 19:13:43 2024 1460s # Using Test.pm version 1.31 1460s # Using Apache/Test.pm version 1.42 1460s ok 1 1460s ok 2 1460s # testing : read response-line 1460s # expected: qr/^HTTP\/1\.. 413/ 1460s # received: 'HTTP/1.1 413 Request Entity Too Large 1460s # ' 1460s ok 3 1460s ok 1462s t/apache/pr35330.t .................. 1462s 1..2 1462s # Running under perl version 5.038002 for linux 1462s # Current time local: Mon Apr 8 19:13:45 2024 1462s # Current time GMT: Mon Apr 8 19:13:45 2024 1462s # Using Test.pm version 1.31 1462s # Using Apache/Test.pm version 1.42 1462s # testing : SSI was allowed for location 1462s # expected: 200 1462s # received: '200' 1462s ok 1 1462s # testing : file was served with correct content 1462s # expected: 'hello' 1462s # received: 'hello' 1462s ok 2 1462s ok 1464s t/apache/pr37166.t .................. 1464s 1..4 1464s # Running under perl version 5.038002 for linux 1464s # Current time local: Mon Apr 8 19:13:47 2024 1464s # Current time GMT: Mon Apr 8 19:13:47 2024 1464s # Using Test.pm version 1.31 1464s # Using Apache/Test.pm version 1.42 1464s # testing : SSI was allowed for location 1464s # expected: 200 1464s # received: '200' 1464s ok 1 1464s # testing : file was served with correct content 1464s # expected: 'Hello world 1464s # ' 1464s # received: 'Hello world 1464s # ' 1464s ok 2 1464s # testing : explicit 200 response 1464s # expected: 200 1464s # received: '200' 1464s ok 3 1464s # testing : file was again served with correct content 1464s # expected: 'Hello world 1464s # ' 1464s # received: 'Hello world 1464s # ' 1464s ok 4 1464s ok 1466s t/apache/pr43939.t .................. 1466s 1..4 1466s # Running under perl version 5.038002 for linux 1466s # Current time local: Mon Apr 8 19:13:49 2024 1466s # Current time GMT: Mon Apr 8 19:13:49 2024 1466s # Using Test.pm version 1.31 1466s # Using Apache/Test.pm version 1.42 1466s # expected: 'begin-default-end 1466s # ' 1466s # received: 'begin-default-end 1466s # ' 1466s ok 1 1466s # expected: 200 1466s # received: '200' 1466s ok 2 1466s # testing : response was gzipped 1466s # expected: 'gzip' 1466s # received: 'gzip' 1466s ok 3 1466s # expected: 'begin-default-end 1466s # ' 1466s # received: 'begin-default-end 1466s # ' 1466s ok 4 1466s ok 1468s t/apache/pr49328.t .................. 1468s 1..1 1468s # Running under perl version 5.038002 for linux 1468s # Current time local: Mon Apr 8 19:13:51 2024 1468s # Current time GMT: Mon Apr 8 19:13:51 2024 1468s # Using Test.pm version 1.31 1468s # Using Apache/Test.pm version 1.42 1468s # expected: 'before 1468s # included 1468s # after 1468s # ' 1468s # received: 'before 1468s # included 1468s # after 1468s # ' 1468s ok 1 1468s ok 1472s t/apache/rwrite.t ................... 1472s # using LWP client 1472s 1..114 1472s # Running under perl version 5.038002 for linux 1472s # Current time local: Mon Apr 8 19:13:53 2024 1472s # Current time GMT: Mon Apr 8 19:13:53 2024 1472s # Using Test.pm version 1.31 1472s # Using Apache/Test.pm version 1.42 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 1024 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 1024 1472s # received: 1024 1472s ok 1 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 2048 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 2048 1472s # received: 2048 1472s ok 2 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 3072 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 3072 1472s # received: 3072 1472s ok 3 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 4096 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 4096 1472s # received: 4096 1472s ok 4 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 5120 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 5120 1472s # received: 5120 1472s ok 5 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 6144 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 6144 1472s # received: 6144 1472s ok 6 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 7168 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 7168 1472s # received: 7168 1472s ok 7 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 8192 1472s # received: 8192 1472s ok 8 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 9216 1472s # received: 9216 1472s ok 9 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 10240 1472s # received: 10240 1472s ok 10 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 11264 1472s # received: 11264 1472s ok 11 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 12288 1472s # received: 12288 1472s ok 12 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 13312 1472s # received: 13312 1472s ok 13 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 14336 1472s # received: 14336 1472s ok 14 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 15360 1472s # received: 15360 1472s ok 15 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 16384 1472s # received: 16384 1472s ok 16 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 17408 1472s # received: 17408 1472s ok 17 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 18432 1472s # received: 18432 1472s ok 18 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 19456 1472s # received: 19456 1472s ok 19 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 20480 1472s # received: 20480 1472s ok 20 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 21504 1472s # received: 21504 1472s ok 21 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 22528 1472s # received: 22528 1472s ok 22 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 23552 1472s # received: 23552 1472s ok 23 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 24576 1472s # received: 24576 1472s ok 24 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 25600 1472s # received: 25600 1472s ok 25 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 26624 1472s # received: 26624 1472s ok 26 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 27648 1472s # received: 27648 1472s ok 27 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 28672 1472s # received: 28672 1472s ok 28 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 29696 1472s # received: 29696 1472s ok 29 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 30720 1472s # received: 30720 1472s ok 30 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 31744 1472s # received: 31744 1472s ok 31 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 32768 1472s # received: 32768 1472s ok 32 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 33792 1472s # received: 33792 1472s ok 33 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 34816 1472s # received: 34816 1472s ok 34 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 35840 1472s # received: 35840 1472s ok 35 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 36864 1472s # received: 36864 1472s ok 36 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 37888 1472s # received: 37888 1472s ok 37 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 38912 1472s # received: 38912 1472s ok 38 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 39936 1472s # received: 39936 1472s ok 39 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 40960 1472s # received: 40960 1472s ok 40 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 41984 1472s # received: 41984 1472s ok 41 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 43008 1472s # received: 43008 1472s ok 42 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 44032 1472s # received: 44032 1472s ok 43 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 45056 1472s # received: 45056 1472s ok 44 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 46080 1472s # received: 46080 1472s ok 45 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 47104 1472s # received: 47104 1472s ok 46 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 48128 1472s # received: 48128 1472s ok 47 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 49152 1472s # received: 49152 1472s ok 48 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 50176 1472s # received: 50176 1472s ok 49 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 51200 1472s # received: 51200 1472s ok 50 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 102400 1472s # received: 102400 1472s ok 51 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 307200 1472s # received: 307200 1472s ok 52 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 512000 1472s # received: 512000 1472s ok 53 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 2048000 1472s # received: 2048000 1472s ok 54 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:55 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 4096000 1472s # received: 4096000 1472s ok 55 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 6144000 1472s # received: 6144000 1472s ok 56 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 10240000 1472s # received: 10240000 1472s ok 57 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 1024 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 1024 1472s # received: 1024 1472s ok 58 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 2048 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 2048 1472s # received: 2048 1472s ok 59 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 3072 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 3072 1472s # received: 3072 1472s ok 60 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 4096 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 4096 1472s # received: 4096 1472s ok 61 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 5120 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 5120 1472s # received: 5120 1472s ok 62 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 6144 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 6144 1472s # received: 6144 1472s ok 63 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 7168 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #DMMATCH1: 1 1472s # 1472s # testing : bytes in body 1472s # expected: 7168 1472s # received: 7168 1472s ok 64 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 8192 1472s # received: 8192 1472s ok 65 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 9216 1472s # received: 9216 1472s ok 66 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 10240 1472s # received: 10240 1472s ok 67 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 11264 1472s # received: 11264 1472s ok 68 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 12288 1472s # received: 12288 1472s ok 69 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 13312 1472s # received: 13312 1472s ok 70 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 14336 1472s # received: 14336 1472s ok 71 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 15360 1472s # received: 15360 1472s ok 72 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 16384 1472s # received: 16384 1472s ok 73 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 17408 1472s # received: 17408 1472s ok 74 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 18432 1472s # received: 18432 1472s ok 75 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 19456 1472s # received: 19456 1472s ok 76 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 20480 1472s # received: 20480 1472s ok 77 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 21504 1472s # received: 21504 1472s ok 78 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 22528 1472s # received: 22528 1472s ok 79 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 23552 1472s # received: 23552 1472s ok 80 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 24576 1472s # received: 24576 1472s ok 81 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 25600 1472s # received: 25600 1472s ok 82 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 26624 1472s # received: 26624 1472s ok 83 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 27648 1472s # received: 27648 1472s ok 84 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 28672 1472s # received: 28672 1472s ok 85 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 29696 1472s # received: 29696 1472s ok 86 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 30720 1472s # received: 30720 1472s ok 87 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 31744 1472s # received: 31744 1472s ok 88 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 32768 1472s # received: 32768 1472s ok 89 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 33792 1472s # received: 33792 1472s ok 90 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 34816 1472s # received: 34816 1472s ok 91 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 35840 1472s # received: 35840 1472s ok 92 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 36864 1472s # received: 36864 1472s ok 93 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 37888 1472s # received: 37888 1472s ok 94 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 38912 1472s # received: 38912 1472s ok 95 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 39936 1472s # received: 39936 1472s ok 96 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 40960 1472s # received: 40960 1472s ok 97 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 41984 1472s # received: 41984 1472s ok 98 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 43008 1472s # received: 43008 1472s ok 99 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 44032 1472s # received: 44032 1472s ok 100 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 45056 1472s # received: 45056 1472s ok 101 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 46080 1472s # received: 46080 1472s ok 102 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 47104 1472s # received: 47104 1472s ok 103 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 48128 1472s # received: 48128 1472s ok 104 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 49152 1472s # received: 49152 1472s ok 105 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 50176 1472s # received: 50176 1472s ok 106 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 51200 1472s # received: 51200 1472s ok 107 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 102400 1472s # received: 102400 1472s ok 108 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 307200 1472s # received: 307200 1472s ok 109 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 512000 1472s # received: 512000 1472s ok 110 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 2048000 1472s # received: 2048000 1472s ok 111 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 4096000 1472s # received: 4096000 1472s ok 112 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:56 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:57 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 6144000 1472s # received: 6144000 1472s ok 113 1472s #lwp request: 1472s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1472s #User-Agent: libwww-perl/6.76 1472s # 1472s #server response: 1472s #HTTP/1.1 200 OK 1472s #Connection: close 1472s #Date: Mon, 08 Apr 2024 19:13:57 GMT 1472s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1472s #Vary: In-If1 1472s #Content-Length: 0 1472s #Client-Date: Mon, 08 Apr 2024 19:13:57 GMT 1472s #Client-Peer: 127.0.0.1:8529 1472s #Client-Response-Num: 1 1472s #Client-Transfer-Encoding: chunked 1472s #DMMATCH1: 1 1472s #X-Content-Length-Note: added by Apache::TestRequest 1472s # 1472s # testing : bytes in body 1472s # expected: 10240000 1472s # received: 10240000 1472s ok 114 1472s ok 1475s t/apache/server_name_port.t ......... 1475s 1..84 1475s # Running under perl version 5.038002 for linux 1475s # Current time local: Mon Apr 8 19:13:57 2024 1475s # Current time GMT: Mon Apr 8 19:13:57 2024 1475s # Using Test.pm version 1.31 1475s # Using Apache/Test.pm version 1.42 1475s # SENDING: 1475s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1475s # expecting 200, got 200 1475s ok 1 1475s # got SERVER_NAME='righthost', expected 'righthost' 1475s ok 2 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 3 1475s # SENDING: 1475s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1475s # expecting 200, got 200 1475s ok 4 1475s # got SERVER_NAME='righthost', expected 'righthost' 1475s ok 5 1475s # got SERVER_PORT='123', expected '123' 1475s ok 6 1475s # SENDING: 1475s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1475s # expecting 200, got 200 1475s ok 7 1475s # got SERVER_NAME='righthost', expected 'righthost' 1475s ok 8 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 9 1475s # SENDING: 1475s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1475s # expecting 200, got 200 1475s ok 10 1475s # got SERVER_NAME='righthost', expected 'righthost' 1475s ok 11 1475s # got SERVER_PORT='123', expected '123' 1475s ok 12 1475s # SENDING: 1475s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1475s # expecting 200, got 200 1475s ok 13 1475s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1475s ok 14 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 15 1475s # SENDING: 1475s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1475s # expecting 200, got 200 1475s ok 16 1475s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1475s ok 17 1475s # got SERVER_PORT='123', expected '123' 1475s ok 18 1475s # SENDING: 1475s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1475s # expecting 200, got 200 1475s ok 19 1475s # got SERVER_NAME='[::1]', expected '[::1]' 1475s ok 20 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 21 1475s # SENDING: 1475s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1475s # expecting 200, got 200 1475s ok 22 1475s # got SERVER_NAME='[::1]', expected '[::1]' 1475s ok 23 1475s # got SERVER_PORT='123', expected '123' 1475s ok 24 1475s # SENDING: 1475s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1475s # expecting 200, got 200 1475s ok 25 1475s # got SERVER_NAME='[a::1]', expected '[a::1]' 1475s ok 26 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 27 1475s # SENDING: 1475s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1475s # expecting 200, got 200 1475s ok 28 1475s # got SERVER_NAME='[a::1]', expected '[a::1]' 1475s ok 29 1475s # got SERVER_PORT='123', expected '123' 1475s ok 30 1475s # SENDING: 1475s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1475s # expecting 200, got 200 1475s ok 31 1475s # got SERVER_NAME='[a::1]', expected '[a::1]' 1475s ok 32 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 33 1475s # SENDING: 1475s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1475s # expecting 200, got 200 1475s ok 34 1475s # got SERVER_NAME='[a::1]', expected '[a::1]' 1475s ok 35 1475s # got SERVER_PORT='123', expected '123' 1475s ok 36 1475s # SENDING: 1475s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1475s # expecting 200, got 200 1475s ok 37 1475s # got SERVER_NAME='righthost', expected 'righthost' 1475s ok 38 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 39 1475s # SENDING: 1475s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1475s # expecting 200, got 200 1475s ok 40 1475s # got SERVER_NAME='righthost', expected 'righthost' 1475s ok 41 1475s # got SERVER_PORT='123', expected '123' 1475s ok 42 1475s # SENDING: 1475s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1475s # expecting 200, got 200 1475s ok 43 1475s # got SERVER_NAME='righthost', expected 'righthost' 1475s ok 44 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 45 1475s # SENDING: 1475s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1475s # expecting 200, got 200 1475s ok 46 1475s # got SERVER_NAME='righthost', expected 'righthost' 1475s ok 47 1475s # got SERVER_PORT='123', expected '123' 1475s ok 48 1475s # SENDING: 1475s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1475s # expecting 200, got 200 1475s ok 49 1475s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1475s ok 50 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 51 1475s # SENDING: 1475s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1475s # expecting 200, got 200 1475s ok 52 1475s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1475s ok 53 1475s # got SERVER_PORT='123', expected '123' 1475s ok 54 1475s # SENDING: 1475s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1475s # expecting 200, got 200 1475s ok 55 1475s # got SERVER_NAME='[::1]', expected '[::1]' 1475s ok 56 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 57 1475s # SENDING: 1475s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1475s # expecting 200, got 200 1475s ok 58 1475s # got SERVER_NAME='[::1]', expected '[::1]' 1475s ok 59 1475s # got SERVER_PORT='123', expected '123' 1475s ok 60 1475s # SENDING: 1475s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1475s # expecting 200, got 200 1475s ok 61 1475s # got SERVER_NAME='righthost', expected 'righthost' 1475s ok 62 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 63 1475s # SENDING: 1475s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1475s # expecting 200, got 200 1475s ok 64 1475s # got SERVER_NAME='righthost', expected 'righthost' 1475s ok 65 1475s # got SERVER_PORT='123', expected '123' 1475s ok 66 1475s # SENDING: 1475s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1475s # expecting 200, got 200 1475s ok 67 1475s # got SERVER_NAME='righthost', expected 'righthost' 1475s ok 68 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 69 1475s # SENDING: 1475s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1475s # expecting 200, got 200 1475s ok 70 1475s # got SERVER_NAME='righthost', expected 'righthost' 1475s ok 71 1475s # got SERVER_PORT='123', expected '123' 1475s ok 72 1475s # SENDING: 1475s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1\r\n\r\n 1475s # expecting 200, got 200 1475s ok 73 1475s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1475s ok 74 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 75 1475s # SENDING: 1475s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 126.0.0.1:321\r\n\r\n 1475s # expecting 200, got 200 1475s ok 76 1475s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1475s ok 77 1475s # got SERVER_PORT='123', expected '123' 1475s ok 78 1475s # SENDING: 1475s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1475s # expecting 200, got 200 1475s ok 79 1475s # got SERVER_NAME='[::1]', expected '[::1]' 1475s ok 80 1475s # got SERVER_PORT='8529', expected '8529' 1475s ok 81 1475s # SENDING: 1475s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1475s # expecting 200, got 200 1475s ok 82 1475s # got SERVER_NAME='[::1]', expected '[::1]' 1475s ok 83 1475s # got SERVER_PORT='123', expected '123' 1475s ok 84 1475s ok 1477s t/apache/teclchunk.t ................ skipped: Not supported yet 1479s t/apr/uri.t ......................... 1479s 1..1 1479s # Running under perl version 5.038002 for linux 1479s # Current time local: Mon Apr 8 19:14:02 2024 1479s # Current time GMT: Mon Apr 8 19:14:02 2024 1479s # Using Test.pm version 1.31 1479s # Using Apache/Test.pm version 1.42 1479s ok 1 1479s ok 1480s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1482s t/filter/case.t ..................... 1482s 1..4 1482s # Running under perl version 5.038002 for linux 1482s # Current time local: Mon Apr 8 19:14:05 2024 1482s # Current time GMT: Mon Apr 8 19:14:05 2024 1482s # Using Test.pm version 1.31 1482s # Using Apache/Test.pm version 1.42 1482s ok 1 1482s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1482s # expected 200 1482s # received 200 1482s # body: =HEAD1 NAME 1482s X X 1482s 1482s PERLSUB - PERL SUBROUTINES 1482s 1482s =HEAD1 SYNOPSIS 1482s 1482s TO DECLARE SUBROUTINES: 1482s X X 1482s 1482s SUB NAME; # A "FORWARD" DECLARATION. 1482s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1482s SUB NAME : ATTRS; # WITH ATTRIBUTES 1482s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1482s 1482s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1482s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1482s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1482s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1482s 1482s USE FEATURE 'SIGNATURES'; 1482s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1482s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1482s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1482s 1482s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1482s X 1482s 1482s $SUBREF = SUB BLOCK; # NO PROTO 1482s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1482s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1482s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1482s 1482s USE FEATURE 'SIGNATURES'; 1482s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1482s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1482s 1482s TO IMPORT SUBROUTINES: 1482s X 1482s 1482s USE MODULE QW(NAME1 NAME2 NAME3); 1482s 1482s TO CALL SUBROUTINES: 1482s X X 1482s 1482s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1482s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1482s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1482s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1482s 1482s =HEAD1 DESCRIPTION 1482s 1482s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1482s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1482s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1482s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1482s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1482s ITS NAME OR A CODE REFERENCE. 1482s 1482s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1482s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1482s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1482s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1482s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1482s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1482s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1482s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1482s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1482s X X 1482s 1482s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1482s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1482s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1482s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1482s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1482s SUCH A SIGNATURE-USING SUBROUTINE. 1482s 1482s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1482s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1482s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1482s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1482s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1482s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1482s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1482s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1482s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1482s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1482s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1482s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1482s X X X<@_> 1482s 1482s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1482s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1482s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1482s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1482s L AND L. 1482s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1482s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1482s 1482s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1482s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1482s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1482s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1482s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1482s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1482s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1482s ONE LARGE INDISTINGUISHABLE LIST. 1482s 1482s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1482s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1482s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1482s EMPTY SUB RETURNS THE EMPTY LIST. 1482s X X X 1482s 1482s EXAMPLE: 1482s 1482s SUB MAX { 1482s MY $MAX = SHIFT(@_); 1482s FOREACH $FOO (@_) { 1482s $MAX = $FOO IF $MAX < $FOO; 1482s } 1482s RETURN $MAX; 1482s } 1482s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1482s 1482s EXAMPLE: 1482s 1482s # GET A LINE, COMBINING CONTINUATION LINES 1482s # THAT START WITH WHITESPACE 1482s 1482s SUB GET_LINE { 1482s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1482s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1482s IF ($LOOKAHEAD =~ /^[ \T]/) { 1482s $THISLINE .= $LOOKAHEAD; 1482s } 1482s ELSE { 1482s LAST LINE; 1482s } 1482s } 1482s RETURN $THISLINE; 1482s } 1482s 1482s $LOOKAHEAD = ; # GET FIRST LINE 1482s WHILE (DEFINED($LINE = GET_LINE())) { 1482s ... 1482s } 1482s 1482s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1482s 1482s SUB MAYBESET { 1482s MY($KEY, $VALUE) = @_; 1482s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1482s } 1482s 1482s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1482s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1482s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1482s ITS CALLER'S VALUES. 1482s X X 1482s 1482s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1482s SUB UPCASE_IN { 1482s FOR (@_) { TR/A-Z/A-Z/ } 1482s } 1482s 1482s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1482s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1482s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1482s X X 1482s 1482s UPCASE_IN("FREDERICK"); 1482s 1482s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1482s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1482s OF CHANGING THEM IN PLACE: 1482s 1482s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1482s SUB UPCASE { 1482s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1482s MY @PARMS = @_; 1482s FOR (@PARMS) { TR/A-Z/A-Z/ } 1482s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1482s } 1482s 1482s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1482s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1482s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1482s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1482s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1482s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1482s 1482s @NEWLIST = UPCASE(@LIST1, @LIST2); 1482s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1482s 1482s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1482s 1482s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1482s 1482s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1482s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1482s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1482s L
FOR ALTERNATIVES. 1482s 1482s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1482s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1482s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1482s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1482s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1482s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1482s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1482s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1482s SEE L FOR MORE ABOUT ALL THAT. 1482s X<&> 1482s 1482s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1482s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1482s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1482s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1482s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1482s X 1482s 1482s &FOO(1,2,3); # PASS THREE ARGUMENTS 1482s FOO(1,2,3); # THE SAME 1482s 1482s FOO(); # PASS A NULL LIST 1482s &FOO(); # THE SAME 1482s 1482s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1482s USE STRICT 'SUBS'; 1482s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1482s # A COMPILE-TIME ERROR 1482s NO STRICT 'SUBS'; 1482s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1482s # A LITERAL STRING "FOO" 1482s 1482s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1482s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1482s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1482s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1482s X<&> 1482s 1482s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1482s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1482s YOUR SUBROUTINE'S NAME. 1482s 1482s USE V5.16; 1482s MY $FACTORIAL = SUB { 1482s MY ($X) = @_; 1482s RETURN 1 IF $X == 1; 1482s RETURN($X * __SUB__->( $X - 1 ) ); 1482s }; 1482s 1482s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1482s IS SUBJECT TO CHANGE. 1482s 1482s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1482s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1482s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1482s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1482s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1482s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1482s SPECIAL, PRE-DEFINED THINGS. 1482s 1482s =OVER 1482s 1482s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1482s 1482s C 1482s 1482s =ITEM DOCUMENTED IN L 1482s 1482s C, C 1482s 1482s =ITEM DOCUMENTED IN L 1482s 1482s C, C 1482s 1482s =ITEM DOCUMENTED IN L 1482s 1482s C, C, C, C, C, C, C, 1482s C, C, C, C, C, C, 1482s C, C, C, C, C, C, C, 1482s C, C, C, C, C, C, 1482s C, C, C, C, C, 1482s C, C, C, C 1482s 1482s =ITEM DOCUMENTED IN L 1482s 1482s C, C, C, C, C, C, C, 1482s C, C, C, C, C, C, C, 1482s C, C, C, C, C, C 1482s 1482s =ITEM DOCUMENTED IN L 1482s 1482s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1482s L<< C|PERLFUNC/REQUIRE >> 1482s 1482s =ITEM DOCUMENTED IN L 1482s 1482s C 1482s 1482s =ITEM DOCUMENTED IN L 1482s 1482s C, C, C, C, C 1482s 1482s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1482s 1482s ANY STARTING WITH C<(> 1482s 1482s =BACK 1482s 1482s THE C, C, C, C AND C SUBROUTINES 1482s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1482s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1482s EXPLICITLY. SEE L 1482s 1482s =HEAD2 SIGNATURES 1482s 1482s X X 1482s 1482s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1482s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1482s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1482s 1482s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1482s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1482s DIRECTLY BY C, IN THE CURRENT SCOPE. 1482s 1482s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1482s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1482s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1482s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1482s 1482s FOR EXAMPLE, 1482s 1482s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1482s 1482s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1482s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1482s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1482s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1482s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1482s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1482s 1482s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1482s THE SIGNATURE. FOR EXAMPLE, 1482s 1482s SUB FOO ($LEFT, $RIGHT) { 1482s RETURN $LEFT + $RIGHT; 1482s } 1482s 1482s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1482s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1482s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1482s EQUIVALENT TO 1482s 1482s SUB FOO { 1482s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1482s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1482s MY $LEFT = $_[0]; 1482s MY $RIGHT = $_[1]; 1482s RETURN $LEFT + $RIGHT; 1482s } 1482s 1482s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1482s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1482s 1482s SUB FOO ($FIRST, $, $THIRD) { 1482s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1482s } 1482s 1482s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1482s MANDATORY FOR THE CALLER TO PASS IT. 1482s 1482s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1482s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1482s 1482s SUB FOO ($LEFT, $RIGHT = 0) { 1482s RETURN $LEFT + $RIGHT; 1482s } 1482s 1482s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1482s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1482s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1482s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1482s FOR EXAMPLE, 1482s 1482s MY $AUTO_ID = 0; 1482s SUB FOO ($THING, $ID = $AUTO_ID++) { 1482s PRINT "$THING HAS ID $ID"; 1482s } 1482s 1482s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1482s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1482s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1482s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1482s 1482s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1482s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1482s } 1482s 1482s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1482s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1482s VALUE PROVIDED WAS C. 1482s 1482s SUB FOO ($NAME //= "WORLD") { 1482s PRINT "HELLO, $NAME"; 1482s } 1482s 1482s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1482s 1482s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1482s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1482s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1482s 1482s SUB FOO ($X ||= 10) { 1482s RETURN 5 + $X; 1482s } 1482s 1482s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1482s FOR EXAMPLE, 1482s 1482s SUB FOO ($THING, $ = 1) { 1482s PRINT $THING; 1482s } 1482s 1482s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1482s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1482s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1482s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1482s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1482s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1482s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1482s 1482s SUB FOO ($THING, $=) { 1482s PRINT $THING; 1482s } 1482s 1482s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1482s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1482s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1482s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1482s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1482s TO RIGHT. 1482s 1482s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1482s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1482s 1482s SUB FOO ($FILTER, @INPUTS) { 1482s PRINT $FILTER->($_) FOREACH @INPUTS; 1482s } 1482s 1482s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1482s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1482s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1482s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1482s 1482s SUB FOO ($THING, @) { 1482s PRINT $THING; 1482s } 1482s 1482s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1482s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1482s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1482s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1482s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1482s AS WITH STANDARD HASH CONSTRUCTION. 1482s 1482s SUB FOO ($FILTER, %INPUTS) { 1482s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1482s } 1482s 1482s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1482s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1482s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1482s 1482s SUB FOO ($THING, %) { 1482s PRINT $THING; 1482s } 1482s 1482s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1482s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1482s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1482s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1482s AN EMPTY ARRAY OR EMPTY HASH. 1482s 1482s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1482s THAT THE CALLER PASSED NO ARGUMENTS: 1482s 1482s SUB FOO () { 1482s RETURN 123; 1482s } 1482s 1482s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1482s WARNING IN THE C CATEGORY. FROM PERL 5.36 1482s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1482s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1482s STATEMENT SUCH AS: 1482s 1482s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1482s 1482s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1482s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1482s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1482s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1482s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1482s WARNINGS IN THE C CATEGORY WHEN 1482s COMPILED: 1482s 1482s SUB F ($X) { 1482s # THIS LINE EMITS THE WARNING SEEN BELOW 1482s PRINT "ARGUMENTS ARE @_"; 1482s } 1482s 1482s Z<> 1482s 1482s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1482s EXPERIMENTAL AT ... 1482s 1482s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1482s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1482s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1482s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1482s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1482s SUPPLY THAT ARGUMENT. 1482s 1482s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1482s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1482s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1482s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1482s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1482s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1482s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1482s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1482s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1482s 1482s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1482s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1482s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1482s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1482s L. FOR EXAMPLE, 1482s 1482s SUB FOO :PROTOTYPE($) { $_[0] } 1482s 1482s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1482s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1482s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1482s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1482s 1482s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1482s RETURN $LEFT + $RIGHT; 1482s } 1482s 1482s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1482s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1482s THE SUBROUTINE'S BODY. 1482s 1482s =HEAD2 PRIVATE VARIABLES VIA MY() 1482s X X X X X 1482s X X 1482s 1482s SYNOPSIS: 1482s 1482s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1482s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1482s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1482s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1482s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1482s 1482s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1482s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1482s SEE L AND L. 1482s 1482s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1482s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1482s (C/C/C/C), LOOP 1482s (C/C/C/C/C), SUBROUTINE, C, 1482s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1482s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1482s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1482s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1482s WITH C INSTEAD. 1482s 1482s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1482s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1482s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1482s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1482s ITS OWN COPY. 1482s X 1482s 1482s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1482s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1482s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1482s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1482s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1482s 1482s MY $X = 10; 1482s SUB BUMPX { $X++ } 1482s 1482s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1482s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1482s THE C ITSELF. SEE L. 1482s X 1482s 1482s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1482s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1482s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1482s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1482s 1482s $ARG = "FRED"; # "GLOBAL" VARIABLE 1482s $N = CUBE_ROOT(27); 1482s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1482s # OUTPUTS: FRED THINKS THE ROOT IS 3 1482s 1482s SUB CUBE_ROOT { 1482s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1482s $ARG **= 1/3; 1482s RETURN $ARG; 1482s } 1482s 1482s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1482s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1482s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1482s 1482s MY ($FOO) = ; # WRONG? 1482s MY @FOO = ; 1482s 1482s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1482s 1482s MY $FOO = ; 1482s 1482s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1482s 1482s MY $FOO, $BAR = 1; # WRONG 1482s 1482s THAT HAS THE SAME EFFECT AS 1482s 1482s MY $FOO; 1482s $BAR = 1; 1482s 1482s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1482s THE CURRENT STATEMENT. THUS, 1482s 1482s MY $X = $X; 1482s 1482s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1482s THE EXPRESSION 1482s 1482s MY $X = 123 AND $X == 123 1482s 1482s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1482s 1482s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1482s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1482s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1482s 1482s WHILE (MY $LINE = <>) { 1482s $LINE = LC $LINE; 1482s } CONTINUE { 1482s PRINT $LINE; 1482s } 1482s 1482s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1482s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1482s IT. SIMILARLY, IN THE CONDITIONAL 1482s 1482s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1482s USER_AGREES(); 1482s } ELSIF ($ANSWER =~ /^NO$/I) { 1482s USER_DISAGREES(); 1482s } ELSE { 1482s CHOMP $ANSWER; 1482s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1482s } 1482s 1482s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1482s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1482s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1482s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1482s 1482s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1482s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1482s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1482s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1482s IN THE LOOP 1482s X X 1482s 1482s FOR MY $I (1, 2, 3) { 1482s SOME_FUNCTION(); 1482s } 1482s 1482s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1482s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1482s X X 1482s 1482s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1482s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1482s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1482s 1482s USE STRICT 'VARS'; 1482s 1482s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1482s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1482s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1482s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1482s THIS WITH C. 1482s 1482s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1482s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1482s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1482s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1482s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1482s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1482s EXAMPLE. 1482s 1482s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1482s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1482s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1482s 1482s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1482s 1482s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1482s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1482s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1482s 1482s PACKAGE MAIN; 1482s LOCAL $X = 10; 1482s MY $X = 20; 1482s PRINT "$X AND $::X\N"; 1482s 1482s THAT WILL PRINT OUT C<20> AND C<10>. 1482s 1482s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1482s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1482s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1482s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1482s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1482s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1482s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1482s AN ANONYMOUS SUB REFERENCE: 1482s 1482s MY $SECRET_VERSION = '1.001-BETA'; 1482s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1482s &$SECRET_SUB(); 1482s 1482s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1482s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1482s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1482s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1482s UNQUALIFIED AND UNQUALIFIABLE. 1482s 1482s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1482s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1482s L FOR SOMETHING OF A WORK-AROUND TO 1482s THIS. 1482s 1482s =HEAD2 PERSISTENT PRIVATE VARIABLES 1482s X X X X 1482s X X 1482s 1482s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1482s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1482s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1482s 1482s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1482s 1482s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1482s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1482s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1482s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1482s THE C FORM DOES NOT REQUIRE THE 1482s C PRAGMA. 1482s 1482s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1482s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1482s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1482s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1482s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1482s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1482s SUBROUTINE EACH TIME IT IS EXECUTED.) 1482s 1482s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1482s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1482s 1482s USE FEATURE 'STATE'; 1482s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1482s 1482s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1482s 1482s USE FEATURE 'STATE'; 1482s SUB CREATE_COUNTER { 1482s RETURN SUB { STATE $X; RETURN ++$X } 1482s } 1482s 1482s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1482s CODE OUTSIDE. 1482s 1482s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1482s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1482s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1482s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1482s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1482s 1482s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1482s 1482s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1482s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1482s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1482s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1482s 1482s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1482s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1482s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1482s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1482s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1482s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1482s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1482s 1482s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1482s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1482s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1482s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1482s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1482s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1482s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1482s 1482s { 1482s MY $SECRET_VAL = 0; 1482s SUB GIMME_ANOTHER { 1482s RETURN ++$SECRET_VAL; 1482s } 1482s } 1482s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1482s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1482s 1482s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1482s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1482s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1482s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1482s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1482s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1482s STARTS TO RUN: 1482s 1482s BEGIN { 1482s MY $SECRET_VAL = 0; 1482s SUB GIMME_ANOTHER { 1482s RETURN ++$SECRET_VAL; 1482s } 1482s } 1482s 1482s SEE L ABOUT THE 1482s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1482s C AND C. 1482s 1482s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1482s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1482s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1482s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1482s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1482s 1482s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1482s X X X X 1482s X 1482s 1482s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1482s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1482s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1482s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1482s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1482s 1482s SYNOPSIS: 1482s 1482s # LOCALIZATION OF VALUES 1482s 1482s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1482s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1482s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1482s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1482s 1482s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1482s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1482s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1482s # LOCALIZATION 1482s 1482s # LOCALIZATION OF SYMBOLS 1482s 1482s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1482s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1482s # @MERLYN IS REALLY @RANDAL, ETC 1482s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1482s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1482s 1482s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1482s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1482s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1482s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1482s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1482s 1482s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1482s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1482s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1482s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1482s 1482s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1482s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1482s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1482s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1482s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1482s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1482s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1482s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1482s UNDEFINED VALUE.) 1482s 1482s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1482s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1482s VARIABLES OUTSIDE THE LOOP. 1482s 1482s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1482s X 1482s 1482s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1482s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1482s VIEWED AS A SCALAR OR AN ARRAY. SO 1482s 1482s LOCAL($FOO) = ; 1482s LOCAL @FOO = ; 1482s 1482s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1482s 1482s LOCAL $FOO = ; 1482s 1482s SUPPLIES A SCALAR CONTEXT. 1482s 1482s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1482s X 1482s 1482s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1482s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1482s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1482s 1482s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1482s 1482s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1482s { LOCAL $/ = UNDEF; $SLURP = ; } 1482s 1482s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1482s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1482s I, BECAUSE THE $1 VARIABLE IS 1482s MAGICAL AND READ-ONLY : 1482s 1482s LOCAL $1 = 2; 1482s 1482s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1482s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1482s TO SAFELY REUSE $_ IN A SUBROUTINE. 1482s 1482s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1482s WORK AS DESCRIBED. 1482s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1482s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1482s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1482s SEE L FOR MORE 1482s DETAILS. 1482s X 1482s 1482s =HEAD3 LOCALIZATION OF GLOBS 1482s X X 1482s 1482s THE CONSTRUCT 1482s 1482s LOCAL *NAME; 1482s 1482s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1482s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1482s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1482s 1482s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1482s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1482s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1482s SEPARATOR. 1482s 1482s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1482s X X 1482s X 1482s 1482s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1482s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1482s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1482s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1482s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1482s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1482s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1482s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1482s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1482s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1482s 1482s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1482s @ARY = ( 0..5 ); 1482s { 1482s LOCAL($ARY[5]) = 6; 1482s LOCAL($HASH{'A'}) = 'DRILL'; 1482s WHILE (MY $E = POP(@ARY)) { 1482s PRINT "$E . . .\N"; 1482s LAST UNLESS $E > 3; 1482s } 1482s IF (@ARY) { 1482s $HASH{'ONLY A'} = 'TEST'; 1482s DELETE $HASH{'A'}; 1482s } 1482s } 1482s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1482s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1482s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1482s 1482s PERL WILL PRINT 1482s 1482s 6 . . . 1482s 4 . . . 1482s 3 . . . 1482s THIS IS A TEST ONLY A TEST. 1482s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1482s 1482s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1482s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1482s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1482s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1482s 1482s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1482s X X X 1482s X 1482s 1482s YOU CAN USE THE C AND C 1482s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1482s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1482s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1482s 1482s DO { 1482s MY $VAL = $ARRAY[$IDX]; 1482s LOCAL $ARRAY[$IDX]; 1482s DELETE $ARRAY[$IDX]; 1482s $VAL 1482s } 1482s 1482s AND 1482s 1482s DO { 1482s MY $VAL = $HASH{KEY}; 1482s LOCAL $HASH{KEY}; 1482s DELETE $HASH{KEY}; 1482s $VAL 1482s } 1482s 1482s EXCEPT THAT FOR THOSE THE C IS 1482s SCOPED TO THE C BLOCK. SLICES ARE 1482s ALSO ACCEPTED. 1482s 1482s MY %HASH = ( 1482s A => [ 7, 8, 9 ], 1482s B => 1, 1482s ) 1482s 1482s { 1482s MY $X = DELETE LOCAL $HASH{A}; 1482s # $X IS [ 7, 8, 9 ] 1482s # %HASH IS (B => 1) 1482s 1482s { 1482s MY @NUMS = DELETE LOCAL @$X[0, 2] 1482s # @NUMS IS (7, 9) 1482s # $X IS [ UNDEF, 8 ] 1482s 1482s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1482s } 1482s # $X IS BACK TO [ 7, 8, 9 ] 1482s 1482s } 1482s # %HASH IS BACK TO ITS ORIGINAL STATE 1482s 1482s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1482s 1482s =HEAD2 LVALUE SUBROUTINES 1482s X X 1482s 1482s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1482s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1482s 1482s MY $VAL; 1482s SUB CANMOD : LVALUE { 1482s $VAL; # OR: RETURN $VAL; 1482s } 1482s SUB NOMOD { 1482s $VAL; 1482s } 1482s 1482s CANMOD() = 5; # ASSIGNS TO $VAL 1482s NOMOD() = 5; # ERROR 1482s 1482s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1482s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1482s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1482s 1482s DATA(2,3) = GET_DATA(3,4); 1482s 1482s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1482s 1482s (DATA(2,3)) = GET_DATA(3,4); 1482s 1482s AND IN: 1482s 1482s (DATA(2),DATA(3)) = GET_DATA(3,4); 1482s 1482s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1482s 1482s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1482s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1482s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1482s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1482s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1482s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1482s 1482s =HEAD2 LEXICAL SUBROUTINES 1482s X X X X 1482s 1482s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1482s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1482s AVAILABLE UNDER C OR C OR HIGHER. 1482s 1482s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1482s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1482s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1482s CATEGORY WAS DISABLED. 1482s 1482s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1482s DECLARED, AND ONLY AFTER THAT DECLARATION: 1482s 1482s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1482s # VERSIONS EARLIER THAN 5.26. 1482s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1482s USE FEATURE 'LEXICAL_SUBS'; 1482s 1482s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1482s STATE SUB FOO { 1482s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1482s } 1482s FOO(); # CALLS "STATE" SUB 1482s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1482s 1482s MY SUB BAR { ... } 1482s BAR(); # CALLS "MY" SUB 1482s 1482s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1482s 1482s # WRONG 1482s MY SUB BAZ { 1482s BAZ(); 1482s } 1482s 1482s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1482s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1482s 1482s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1482s 1482s MY SUB BAZ { 1482s __SUB__->(); # CALLS ITSELF 1482s } 1482s 1482s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1482s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1482s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1482s HOWEVER: 1482s 1482s MY SUB BAZ; # PREDECLARATION 1482s SUB BAZ { # DEFINE THE "MY" SUB 1482s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1482s } 1482s 1482s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1482s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1482s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1482s 1482s =HEAD3 C VS C 1482s 1482s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1482s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1482s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1482s CONTAINING BLOCK TO THE NEXT. 1482s 1482s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1482s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1482s 1482s SUB WHATEVER { 1482s MY $X = SHIFT; 1482s MY SUB INNER { 1482s ... DO SOMETHING WITH $X ... 1482s } 1482s INNER(); 1482s } 1482s 1482s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1482s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1482s SEE THE C<$X> FROM THE FIRST CALL TO C. 1482s 1482s =HEAD3 C SUBROUTINES 1482s 1482s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1482s SUBROUTINE OF THE SAME NAME. 1482s 1482s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1482s INSIDE AN INNER SCOPE: 1482s 1482s SUB FOO { ... } 1482s 1482s SUB BAR { 1482s MY SUB FOO { ... } 1482s { 1482s # NEED TO USE THE OUTER FOO HERE 1482s OUR SUB FOO; 1482s FOO(); 1482s } 1482s } 1482s 1482s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1482s 1482s PACKAGE MYSNEAKYMODULE; 1482s 1482s OUR SUB DO_SOMETHING { ... } 1482s 1482s SUB DO_SOMETHING_WITH_CALLER { 1482s PACKAGE DB; 1482s () = CALLER 1; # SETS @DB::ARGS 1482s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1482s } 1482s 1482s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1482s X X<*> 1482s 1482s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1482s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1482s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1482s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1482s 1482s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1482s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1482s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1482s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1482s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1482s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1482s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1482s 1482s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1482s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1482s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1482s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1482s 1482s SUB DOUBLEARY { 1482s LOCAL(*SOMEARY) = @_; 1482s FOREACH $ELEM (@SOMEARY) { 1482s $ELEM *= 2; 1482s } 1482s } 1482s DOUBLEARY(*FOO); 1482s DOUBLEARY(*BAR); 1482s 1482s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1482s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1482s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1482s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1482s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1482s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1482s 1482s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1482s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1482s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1482s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1482s L. 1482s 1482s =HEAD2 WHEN TO STILL USE LOCAL() 1482s X X 1482s 1482s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1482s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1482s I USE C INSTEAD OF C. 1482s 1482s =OVER 4 1482s 1482s =ITEM 1. 1482s 1482s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1482s 1482s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1482s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1482s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1482s IN C<@FIELDS>. 1482s 1482s { 1482s LOCAL @ARGV = ("/ETC/MOTD"); 1482s LOCAL $/ = UNDEF; 1482s LOCAL $_ = <>; 1482s @FIELDS = SPLIT /^\S*=+\S*$/; 1482s } 1482s 1482s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1482s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1482s 1482s =ITEM 2. 1482s 1482s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1482s 1482s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1482s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1482s TABLE ENTRIES: 1482s 1482s SUB IOQUEUE { 1482s LOCAL (*READER, *WRITER); # NOT MY! 1482s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1482s RETURN (*READER, *WRITER); 1482s } 1482s ($HEAD, $TAIL) = IOQUEUE(); 1482s 1482s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1482s ENTRIES. 1482s 1482s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1482s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1482s A LOCAL ALIAS. 1482s 1482s { 1482s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1482s GROW(); # REALLY CALLS SHRINK() 1482s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1482s } 1482s GROW(); # GET THE REAL GROW() AGAIN 1482s 1482s SEE L FOR MORE ABOUT MANIPULATING 1482s FUNCTIONS BY NAME IN THIS WAY. 1482s 1482s =ITEM 3. 1482s 1482s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1482s 1482s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1482s IS DONE ON DYNAMICS: 1482s 1482s { 1482s LOCAL $SIG{INT} = 'IGNORE'; 1482s FUNCT(); # UNINTERRUPTIBLE 1482s } 1482s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1482s 1482s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1482s 1482s =BACK 1482s 1482s =HEAD2 PASS BY REFERENCE 1482s X X X 1482s 1482s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1482s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1482s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1482s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1482s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1482s 1482s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1482s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1482s OF ALL THEIR FORMER LAST ELEMENTS: 1482s 1482s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1482s 1482s SUB POPMANY { 1482s MY $AREF; 1482s MY @RETLIST; 1482s FOREACH $AREF ( @_ ) { 1482s PUSH @RETLIST, POP @$AREF; 1482s } 1482s RETURN @RETLIST; 1482s } 1482s 1482s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1482s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1482s 1482s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1482s SUB INTER { 1482s MY ($K, $HREF, %SEEN); # LOCALS 1482s FOREACH $HREF (@_) { 1482s WHILE ( $K = EACH %$HREF ) { 1482s $SEEN{$K}++; 1482s } 1482s } 1482s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1482s } 1482s 1482s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1482s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1482s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1482s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1482s A LITTLE EXPENSIVE. 1482s 1482s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1482s 1482s (@W, @X) = FUNC(@Y, @Z); 1482s OR 1482s (%W, %X) = FUNC(%Y, %Z); 1482s 1482s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1482s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1482s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1482s AS ALWAYS. 1482s 1482s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1482s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1482s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1482s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1482s 1482s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1482s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1482s SUB FUNC { 1482s MY ($YREF, $ZREF) = @_; 1482s IF (@$YREF > @$ZREF) { 1482s RETURN ($YREF, $ZREF); 1482s } ELSE { 1482s RETURN ($ZREF, $YREF); 1482s } 1482s } 1482s 1482s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1482s 1482s (*W, *X) = FUNC(\@Y, \@Z); 1482s PRINT "@W HAS MORE THAN @X\N"; 1482s SUB FUNC { 1482s LOCAL (*Y, *Z) = @_; 1482s IF (@Y > @Z) { 1482s RETURN (\@Y, \@Z); 1482s } ELSE { 1482s RETURN (\@Z, \@Y); 1482s } 1482s } 1482s 1482s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1482s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1482s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1482s ARE IN THE SYMBOL TABLE. 1482s 1482s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1482s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1482s FOR EXAMPLE: 1482s 1482s SPLUTTER(\*STDOUT); 1482s SUB SPLUTTER { 1482s MY $FH = SHIFT; 1482s PRINT $FH "HER UM WELL A HMMM\N"; 1482s } 1482s 1482s $REC = GET_REC(\*STDIN); 1482s SUB GET_REC { 1482s MY $FH = SHIFT; 1482s RETURN SCALAR <$FH>; 1482s } 1482s 1482s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1482s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1482s 1482s SUB OPENIT { 1482s MY $PATH = SHIFT; 1482s LOCAL *FH; 1482s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1482s } 1482s 1482s =HEAD2 PROTOTYPES 1482s X X 1482s 1482s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1482s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1482s SECTION OR WITH A L. 1482s IF YOU DECLARE EITHER OF 1482s 1482s SUB MYPUSH (\@@) 1482s SUB MYPUSH :PROTOTYPE(\@@) 1482s 1482s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1482s 1482s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1482s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1482s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1482s OF AN ATTRIBUTE. 1482s 1482s THE 1482s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1482s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1482s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1482s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1482s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1482s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1482s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1482s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1482s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1482s 1482s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1482s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1482s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1482s 1482s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1482s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1482s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1482s CORRESPONDING BUILT-IN. 1482s 1482s DECLARED AS CALLED AS 1482s 1482s SUB MYLINK ($$) MYLINK $OLD, $NEW 1482s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1482s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1482s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1482s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1482s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1482s SUB MYPOP (\@) MYPOP @ARRAY 1482s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1482s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1482s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1482s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1482s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1482s SUB MYRAND (;$) MYRAND 42 1482s SUB MYTIME () MYTIME 1482s 1482s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1482s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1482s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1482s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1482s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1482s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1482s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1482s 1482s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1482s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1482s 1482s SUB MYREF (\[$@%&*]) 1482s 1482s WILL ALLOW CALLING MYREF() AS 1482s 1482s MYREF $VAR 1482s MYREF @ARRAY 1482s MYREF %HASH 1482s MYREF &SUB 1482s MYREF *GLOB 1482s 1482s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1482s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1482s 1482s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1482s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1482s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1482s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1482s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1482s 1482s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1482s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1482s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1482s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1482s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1482s FOLLOWS: 1482s 1482s USE SYMBOL 'QUALIFY_TO_REF'; 1482s 1482s SUB FOO (*) { 1482s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1482s ... 1482s } 1482s 1482s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1482s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1482s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1482s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1482s 1482s SUB MYPUSH (+@) { 1482s MY $AREF = SHIFT; 1482s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1482s PUSH @$AREF, @_; 1482s } 1482s 1482s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1482s IS OF AN ACCEPTABLE TYPE. 1482s 1482s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1482s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1482s 1482s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1482s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1482s PROVIDED, C<$_> WILL BE USED INSTEAD. 1482s 1482s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1482s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1482s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1482s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1482s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1482s 1482s MYTIME +2; 1482s 1482s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1482s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1482s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1482s 1482s SUB MYGETPROTOBYNUMBER($;); 1482s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1482s 1482s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1482s PROVIDED IT'S IN THE INITIAL POSITION: 1482s X<&> 1482s 1482s SUB TRY (&@) { 1482s MY($TRY,$CATCH) = @_; 1482s EVAL { &$TRY }; 1482s IF ($@) { 1482s LOCAL $_ = $@; 1482s &$CATCH; 1482s } 1482s } 1482s SUB CATCH (&) { $_[0] } 1482s 1482s TRY { 1482s DIE "PHOOEY"; 1482s } CATCH { 1482s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1482s }; 1482s 1482s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1482s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1482s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1482s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1482s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1482s 1482s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1482s X 1482s 1482s SUB MYGREP (&@) { 1482s MY $CODE = SHIFT; 1482s MY @RESULT; 1482s FOREACH $_ (@_) { 1482s PUSH(@RESULT, $_) IF &$CODE; 1482s } 1482s @RESULT; 1482s } 1482s 1482s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1482s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1482s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1482s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1482s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1482s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1482s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1482s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1482s 1482s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1482s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1482s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1482s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1482s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1482s MAJORITY OF OFFENDING CODE IS FIXED. 1482s 1482s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1482s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1482s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1482s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1482s 1482s SUB FUNC ($) { 1482s MY $N = SHIFT; 1482s PRINT "YOU GAVE ME $N\N"; 1482s } 1482s 1482s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1482s RETURNING A LIST: 1482s 1482s FUNC(@FOO); 1482s FUNC( $TEXT =~ /\W+/G ); 1482s 1482s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1482s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1482s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1482s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1482s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1482s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1482s 1482s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1482s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1482s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1482s EFFECT, LIKE SO: 1482s 1482s SUB FOO($$); 1482s SUB FOO($$) { 1482s FOO 1, 2; 1482s } 1482s 1482s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1482s TO MAKE THE WORLD A BETTER PLACE. 1482s 1482s =HEAD2 CONSTANT FUNCTIONS 1482s X 1482s 1482s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1482s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1482s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1482s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1482s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1482s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1482s 1482s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1482s 1482s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1482s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1482s # AND IT'S INLINED, TOO! 1482s SUB ST_DEV () { 0 } 1482s SUB ST_INO () { 1 } 1482s 1482s SUB FLAG_FOO () { 1 << 8 } 1482s SUB FLAG_BAR () { 1 << 9 } 1482s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1482s 1482s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1482s 1482s SUB N () { INT(OPT_BAZ) / 3 } 1482s 1482s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1482s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1482s 1482s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1482s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1482s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1482s C: 1482s 1482s SUB BAZ_VAL () { 1482s IF (OPT_BAZ) { 1482s RETURN 23; 1482s } 1482s ELSE { 1482s RETURN 42; 1482s } 1482s } 1482s SUB BONK_VAL () { RETURN 12345 } 1482s 1482s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1482s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1482s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1482s 1482s BEGIN { 1482s MY $VAR = 1; 1482s NO STRICT 'REFS'; 1482s *INLINED = SUB () { $VAR }; 1482s } 1482s 1482s BEGIN { 1482s MY $VAR = 1; 1482s MY $REF = \$VAR; 1482s NO STRICT 'REFS'; 1482s *NOT_INLINED = SUB () { $VAR }; 1482s } 1482s 1482s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1482s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1482s 1482s BEGIN { 1482s MY $X = 10; 1482s *FOO = SUB () { $X }; 1482s $X++; 1482s } 1482s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1482s 1482s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1482s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1482s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1482s SO IT PRINTED C<10>, NOT C<11>. 1482s 1482s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1482s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1482s ASIDE FROM WHERE IT IS DECLARED. 1482s 1482s # FINE, NO WARNING 1482s BEGIN { 1482s MY $X = 54321; 1482s *INLINED = SUB () { $X }; 1482s } 1482s # ERROR 1482s BEGIN { 1482s MY $X; 1482s $X = 54321; 1482s *ALSO_INLINED = SUB () { $X }; 1482s } 1482s 1482s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1482s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1482s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1482s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1482s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1482s 1482s MY $X = 54321; 1482s *INLINED = SUB : CONST { $X }; 1482s $X++; 1482s 1482s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1482s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1482s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1482s VALUE CAPTURED THE SAME WAY. 1482s 1482s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1482s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1482s AN EXPLICIT C: 1482s 1482s BEGIN { 1482s MY $X = 10; 1482s *FOO = SUB () { RETURN $X }; 1482s $X++; 1482s } 1482s PRINT FOO(); # PRINTS 11 1482s 1482s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1482s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1482s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1482s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1482s 1482s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1482s SUB ONE { 1482s 1; 1482s } 1482s IF (ONE ) { 1482s PRINT ONE() IF ONE ; 1482s } 1482s 1482s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1482s SUB ONE () { 1 } 1482s DO { 1482s PRINT 1 1482s }; 1482s 1482s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1482s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1482s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1482s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1482s 1482s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1482s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1482s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1482s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1482s 1482s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1482s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1482s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1482s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1482s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1482s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1482s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1482s MENTIONED ABOVE: 1482s 1482s SUB NOT_INLINED () { RETURN 23 } 1482s 1482s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1482s X X X X 1482s 1482s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1482s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1482s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1482s ON A NON-UNIX SYSTEM. 1482s 1482s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1482s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1482s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1482s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1482s 1482s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1482s CHDIR $SOMEWHERE; 1482s SUB CHDIR { ... } 1482s 1482s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1482s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1482s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1482s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1482s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1482s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1482s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1482s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1482s FOR SOME KEYWORDS. SEE L. 1482s 1482s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1482s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1482s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1482s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1482s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1482s THAT IS, THEY COULD SAY 1482s 1482s USE MODULE 'OPEN'; 1482s 1482s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1482s 1482s USE MODULE; 1482s 1482s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1482s 1482s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1482s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1482s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1482s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1482s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1482s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1482s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1482s 1482s PACKAGE REGLOB; 1482s REQUIRE EXPORTER; 1482s @ISA = 'EXPORTER'; 1482s @EXPORT_OK = 'GLOB'; 1482s 1482s SUB IMPORT { 1482s MY $PKG = SHIFT; 1482s RETURN UNLESS @_; 1482s MY $SYM = SHIFT; 1482s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1482s $PKG->EXPORT($WHERE, $SYM, @_); 1482s } 1482s 1482s SUB GLOB { 1482s MY $PAT = SHIFT; 1482s MY @GOT; 1482s IF (OPENDIR MY $D, '.') { 1482s @GOT = GREP /$PAT/, READDIR $D; 1482s CLOSEDIR $D; 1482s } 1482s RETURN @GOT; 1482s } 1482s 1; 1482s 1482s AND HERE'S HOW IT COULD BE (AB)USED: 1482s 1482s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1482s PACKAGE FOO; 1482s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1482s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1482s 1482s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1482s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1482s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1482s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1482s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1482s IT MUST BE DONE AT ALL. 1482s 1482s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1482s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1482s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1482s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1482s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1482s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1482s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1482s LIBRARY. 1482s 1482s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1482s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1482s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1482s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1482s (SEE L). 1482s 1482s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1482s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1482s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1482s 1482s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1482s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1482s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1482s C SYNTAX, THOUGH). 1482s 1482s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1482s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1482s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1482s 1482s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1482s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1482s 1482s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1482s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1482s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1482s 1482s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1482s 1482s =HEAD2 AUTOLOADING 1482s X X 1482s 1482s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1482s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1482s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1482s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1482s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1482s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1482s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1482s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1482s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1482s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1482s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1482s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1482s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1482s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1482s SUBROUTINE NAME. SEE L FOR DETAILS.) 1482s 1482s 1482s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1482s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1482s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1482s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1482s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1482s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1482s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1482s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1482s 1482s SUB AUTOLOAD { 1482s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1482s MY $PROGRAM = $AUTOLOAD; 1482s $PROGRAM =~ S/.*:://; 1482s SYSTEM($PROGRAM, @_); 1482s } 1482s DATE(); 1482s WHO(); 1482s LS('-L'); 1482s 1482s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1482s EVEN NEED PARENTHESES: 1482s 1482s USE SUBS QW(DATE WHO LS); 1482s DATE; 1482s WHO; 1482s LS '-L'; 1482s 1482s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1482s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1482s 1482s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1482s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1482s DESCRIBED IN L AND IN L, THE STANDARD 1482s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1482s FUNCTIONS TO PERL CODE IN L. 1482s 1482s =HEAD2 SUBROUTINE ATTRIBUTES 1482s X X X 1482s 1482s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1482s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1482s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1482s C HAD BEEN SEEN. SEE L FOR DETAILS 1482s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1482s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1482s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1482s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1482s 1482s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1482s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1482s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1482s NEST PROPERLY. 1482s 1482s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1482s 1482s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1482s SUB PLUGH () : UGLY('\(") :BAD; 1482s SUB XYZZY : _5X5 { ... } 1482s 1482s EXAMPLES OF INVALID SYNTAX: 1482s 1482s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1482s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1482s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1482s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1482s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1482s 1482s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1482s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1482s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1482s PARSED AND INVOKED: 1482s 1482s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1482s 1482s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1482s SEE L AND L. 1482s 1482s =HEAD1 SEE ALSO 1482s 1482s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1482s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1482s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1482s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1482s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1482s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1482s 1482s =FOR VI 1482s # EX: SET STS=0 SW=4 ET: 1482s 1482s ok 2 1482s # testing mod_cgi with /modules/cgi/perl.pl 1482s # expected 200 1482s # received 200 1482s # body: PERL CGI 1482s ok 3 1482s # testing mod_test_rwrite with /test_rwrite 1482s # expected 200 1482s # received 200 1482s # body: A 1482s ok 4 1482s ok 1484s t/filter/case_in.t .................. 1484s 1..3 1484s # Running under perl version 5.038002 for linux 1484s # Current time local: Mon Apr 8 19:14:07 2024 1484s # Current time GMT: Mon Apr 8 19:14:07 2024 1484s # Using Test.pm version 1.31 1484s # Using Apache/Test.pm version 1.42 1484s ok 1 1484s # testing mod_cgi with /modules/cgi/perl_echo.pl 1484s # expected 200 1484s # received 200 1484s ok 2 1484s # testing mod_echo_post with /echo_post 1484s # expected 200 1484s # received 200 1484s ok 3 1484s ok 1486s t/filter/input_body.t ............... 1486s 1..2 1486s # Running under perl version 5.038002 for linux 1486s # Current time local: Mon Apr 8 19:14:09 2024 1486s # Current time GMT: Mon Apr 8 19:14:09 2024 1486s # Using Test.pm version 1.31 1486s # Using Apache/Test.pm version 1.42 1486s # testing : Posted "1 ko" 1486s # expected: 'ok 1' 1486s # received: 'ok 1' 1486s ok 1 1486s # testing : Posted "2 ko" 1486s # expected: 'ok 2' 1486s # received: 'ok 2' 1486s ok 2 1486s ok 1488s t/http11/basicauth.t ................ 1488s 1..3 1488s # Running under perl version 5.038002 for linux 1488s # Current time local: Mon Apr 8 19:14:11 2024 1488s # Current time GMT: Mon Apr 8 19:14:11 2024 1488s # Using Test.pm version 1.31 1488s # Using Apache/Test.pm version 1.42 1488s ok 1 1488s ok 2 1488s ok 3 1488s ok 1490s t/http11/chunked.t .................. 1490s 1..30 1490s # Running under perl version 5.038002 for linux 1490s # Current time local: Mon Apr 8 19:14:13 2024 1490s # Current time GMT: Mon Apr 8 19:14:13 2024 1490s # Using Test.pm version 1.31 1490s # Using Apache/Test.pm version 1.42 1490s # testing : response protocol 1490s # expected: 'HTTP/1.1' 1490s # received: 'HTTP/1.1' 1490s ok 1 1490s # testing : response Transfer-Encoding 1490s # expected: 'chunked' 1490s # received: 'chunked' 1490s ok 2 1490s # testing : no Content-Length 1490s # expected: 0 1490s # received: 0 1490s ok 3 1490s # testing : body length 1490s # expected: '70976' 1490s # received: 70976 1490s ok 4 1490s # testing : number of requests 1490s # expected: 1 1490s # received: 1 1490s ok 5 1490s # testing : response protocol 1490s # expected: 'HTTP/1.1' 1490s # received: 'HTTP/1.1' 1490s ok 6 1490s # testing : response Transfer-Encoding 1490s # expected: 'chunked' 1490s # received: 'chunked' 1490s ok 7 1490s # testing : no Content-Length 1490s # expected: 0 1490s # received: 0 1490s ok 8 1490s # testing : body length 1490s # expected: '212509' 1490s # received: 212509 1490s ok 9 1490s # testing : number of requests 1490s # expected: 2 1490s # received: 2 1490s ok 10 1490s # testing : response protocol 1490s # expected: 'HTTP/1.1' 1490s # received: 'HTTP/1.1' 1490s ok 11 1490s # testing : response Transfer-Encoding 1490s # expected: 'chunked' 1490s # received: 'chunked' 1490s ok 12 1490s # testing : no Content-Length 1490s # expected: 0 1490s # received: 0 1490s ok 13 1490s # testing : body length 1490s # expected: '280545' 1490s # received: 280545 1490s ok 14 1490s # testing : number of requests 1490s # expected: 3 1490s # received: 3 1490s ok 15 1490s # testing : response protocol 1490s # expected: 'HTTP/1.1' 1490s # received: 'HTTP/1.1' 1490s ok 16 1490s # testing : response Transfer-Encoding 1490s # expected: 'chunked' 1490s # received: 'chunked' 1490s ok 17 1490s # testing : no Content-Length 1490s # expected: 0 1490s # received: 0 1490s ok 18 1490s # testing : body length 1490s # expected: '845969' 1490s # received: 845969 1490s ok 19 1490s # testing : number of requests 1490s # expected: 4 1490s # received: 4 1490s ok 20 1490s # testing : response protocol 1490s # expected: 'HTTP/1.1' 1490s # received: 'HTTP/1.1' 1490s ok 21 1490s # testing : no Transfer-Encoding (test result inverted) 1490s # expected: 'chunked' 1490s # received: '' 1490s ok 22 1490s # testing : content length 1490s # expected: 253 1490s # received: '253' 1490s ok 23 1490s # testing : body length 1490s # expected: '242' 1490s # received: 242 1490s ok 24 1490s # testing : number of requests 1490s # expected: 5 1490s # received: 5 1490s ok 25 1490s # testing : response protocol 1490s # expected: 'HTTP/1.1' 1490s # received: 'HTTP/1.1' 1490s ok 26 1490s # testing : no Transfer-Encoding (test result inverted) 1490s # expected: 'chunked' 1490s # received: '' 1490s ok 27 1490s # testing : content length 1490s # expected: '' 1490s # received: '' 1490s ok 28 1490s # testing : body length 1490s # expected: '14276' 1490s # received: 14276 1490s ok 29 1490s # testing : number of requests 1490s # expected: 6 1490s # received: 6 1490s ok 30 1490s ok 1492s t/http11/chunked2.t ................. 1492s 1..2 1492s # Running under perl version 5.038002 for linux 1492s # Current time local: Mon Apr 8 19:14:15 2024 1492s # Current time GMT: Mon Apr 8 19:14:15 2024 1492s # Using Test.pm version 1.31 1492s # Using Apache/Test.pm version 1.42 1492s # testing : successful response 1492s # expected: 200 1492s # received: '200' 1492s ok 1 1492s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1492s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1492s ok 2 1492s ok 1495s t/http11/clength.t .................. 1495s 1..6 1495s # Running under perl version 5.038002 for linux 1495s # Current time local: Mon Apr 8 19:14:17 2024 1495s # Current time GMT: Mon Apr 8 19:14:17 2024 1495s # Using Test.pm version 1.31 1495s # Using Apache/Test.pm version 1.42 1495s # testing : successful response 1495s # expected: 200 1495s # received: '200' 1495s ok 1 1495s # expected: 10 1495s # received: '10' 1495s ok 2 1495s # expected: 'bbbbbbbbbb' 1495s # received: 'bbbbbbbbbb' 1495s ok 3 1495s # testing : successful response 1495s # expected: 200 1495s # received: '200' 1495s ok 4 1495s # expected: 6 1495s # received: '6' 1495s ok 5 1495s # expected: 'foobar' 1495s # received: 'foobar' 1495s ok 6 1495s ok 1498s t/http11/post.t ..................... 1498s # using LWP client 1498s 1..51 1498s # Running under perl version 5.038002 for linux 1498s # Current time local: Mon Apr 8 19:14:20 2024 1498s # Current time GMT: Mon Apr 8 19:14:20 2024 1498s # Using Test.pm version 1.31 1498s # Using Apache/Test.pm version 1.42 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 1024 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Connection: Keep-Alive 1498s #Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 5 1498s #Client-Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 1 1498s #DMMATCH1: 1 1498s #Keep-Alive: timeout=5, max=100 1498s # 1498s # testing : length posted 1498s # expected: '1024' 1498s # received: 1024 1498s ok 1 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 2048 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 5 1498s #Client-Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 2 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '2048' 1498s # received: 2048 1498s ok 2 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 3072 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 5 1498s #Client-Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 3 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '3072' 1498s # received: 3072 1498s ok 3 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 4096 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 5 1498s #Client-Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 4 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '4096' 1498s # received: 4096 1498s ok 4 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 5120 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 5 1498s #Client-Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 5 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '5120' 1498s # received: 5120 1498s ok 5 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 6144 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 5 1498s #Client-Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 6 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '6144' 1498s # received: 6144 1498s ok 6 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 7168 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 5 1498s #Client-Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 7 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '7168' 1498s # received: 7168 1498s ok 7 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 8192 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 5 1498s #Client-Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 8 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '8192' 1498s # received: 8192 1498s ok 8 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 9216 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:21 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 5 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 9 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '9216' 1498s # received: 9216 1498s ok 9 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 10240 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 10 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '10240' 1498s # received: 10240 1498s ok 10 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 11264 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 11 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '11264' 1498s # received: 11264 1498s ok 11 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 12288 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 12 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '12288' 1498s # received: 12288 1498s ok 12 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 13312 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 13 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '13312' 1498s # received: 13312 1498s ok 13 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 14336 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 14 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '14336' 1498s # received: 14336 1498s ok 14 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 15360 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 15 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '15360' 1498s # received: 15360 1498s ok 15 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 16384 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 16 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '16384' 1498s # received: 16384 1498s ok 16 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 17408 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 17 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '17408' 1498s # received: 17408 1498s ok 17 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 18432 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 18 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '18432' 1498s # received: 18432 1498s ok 18 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 19456 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 19 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '19456' 1498s # received: 19456 1498s ok 19 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 20480 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 20 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '20480' 1498s # received: 20480 1498s ok 20 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 21504 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 21 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '21504' 1498s # received: 21504 1498s ok 21 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 22528 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 22 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '22528' 1498s # received: 22528 1498s ok 22 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 23552 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 23 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '23552' 1498s # received: 23552 1498s ok 23 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 24576 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 24 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '24576' 1498s # received: 24576 1498s ok 24 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 25600 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 25 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '25600' 1498s # received: 25600 1498s ok 25 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 26624 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 26 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '26624' 1498s # received: 26624 1498s ok 26 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 27648 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 27 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '27648' 1498s # received: 27648 1498s ok 27 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 28672 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 28 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '28672' 1498s # received: 28672 1498s ok 28 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 29696 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 29 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '29696' 1498s # received: 29696 1498s ok 29 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 30720 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 30 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '30720' 1498s # received: 30720 1498s ok 30 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 31744 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 31 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '31744' 1498s # received: 31744 1498s ok 31 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 32768 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 32 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '32768' 1498s # received: 32768 1498s ok 32 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 33792 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 33 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '33792' 1498s # received: 33792 1498s ok 33 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 34816 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 34 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '34816' 1498s # received: 34816 1498s ok 34 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 35840 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 35 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '35840' 1498s # received: 35840 1498s ok 35 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 36864 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 36 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '36864' 1498s # received: 36864 1498s ok 36 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 37888 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 37 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '37888' 1498s # received: 37888 1498s ok 37 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 38912 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 38 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '38912' 1498s # received: 38912 1498s ok 38 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 39936 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 39 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '39936' 1498s # received: 39936 1498s ok 39 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 40960 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 40 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '40960' 1498s # received: 40960 1498s ok 40 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 41984 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 41 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '41984' 1498s # received: 41984 1498s ok 41 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 43008 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 42 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '43008' 1498s # received: 43008 1498s ok 42 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 44032 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 43 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '44032' 1498s # received: 44032 1498s ok 43 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 45056 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 44 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '45056' 1498s # received: 45056 1498s ok 44 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 46080 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 45 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '46080' 1498s # received: 46080 1498s ok 45 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 47104 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:22 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 46 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '47104' 1498s # received: 47104 1498s ok 46 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 48128 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:23 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:23 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 47 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '48128' 1498s # received: 48128 1498s ok 47 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 49152 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:23 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:23 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 48 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '49152' 1498s # received: 49152 1498s ok 48 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 50176 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:23 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:23 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 49 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '50176' 1498s # received: 50176 1498s ok 49 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 51200 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:23 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 6 1498s #Client-Date: Mon, 08 Apr 2024 19:14:23 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 50 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '51200' 1498s # received: 51200 1498s ok 50 1498s #lwp request: 1498s #POST http://localhost:8529/eat_post HTTP/1.1 1498s #User-Agent: libwww-perl/6.76 1498s #Content-Length: 102400 1498s # 1498s #server response: 1498s #HTTP/1.1 200 OK 1498s #Date: Mon, 08 Apr 2024 19:14:23 GMT 1498s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1498s #Vary: In-If1 1498s #Content-Length: 7 1498s #Client-Date: Mon, 08 Apr 2024 19:14:23 GMT 1498s #Client-Peer: 127.0.0.1:8529 1498s #Client-Response-Num: 51 1498s #DMMATCH1: 1 1498s # 1498s # testing : length posted 1498s # expected: '102400' 1498s # received: 102400 1498s ok 51 1498s ok 1500s t/modules/aaa.t ..................... 1500s 1..40 1500s # Running under perl version 5.038002 for linux 1500s # Current time local: Mon Apr 8 19:14:23 2024 1500s # Current time GMT: Mon Apr 8 19:14:23 2024 1500s # Using Test.pm version 1.31 1500s # Using Apache/Test.pm version 1.42 1500s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/realm2 1500s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/basic1 1500s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/form1 1500s ok 1 1500s ok 2 1500s ok 3 1500s ok 4 1500s ok 5 1500s ok 6 1500s ok 7 1500s ok 8 1500s ok 9 1500s ok 10 1500s ok 11 1500s ok 12 1500s ok 13 1500s ok 14 1500s ok 15 1500s ok 16 1500s ok 17 1500s ok 18 1500s ok 19 1500s ok 20 1500s ok 21 1500s ok 22 1500s ok 23 1500s ok 24 1500s ok 25 1500s ok 26 1500s ok 27 1500s ok 28 1500s ok 29 1500s ok 30 1500s ok 31 1500s ok 32 1500s ok 33 1500s ok 34 1500s ok 35 1500s ok 36 1500s ok 37 1500s ok 38 1500s ok 39 1500s ok 40 1500s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/form1 1500s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/basic1 1500s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/realm2 1500s ok 1502s t/modules/access.t .................. 1502s 1..408 1502s # Running under perl version 5.038002 for linux 1502s # Current time local: Mon Apr 8 19:14:25 2024 1502s # Current time GMT: Mon Apr 8 19:14:25 2024 1502s # Using Test.pm version 1.31 1502s # Using Apache/Test.pm version 1.42 1502s # --- 1502s # Order deny,allow 1502s # Allow from all 1502s # expecting access. 1502s ok 1 1502s # --- 1502s # Order deny,allow 1502s # Deny from all 1502s # expecting access denial. 1502s ok 2 1502s # --- 1502s # Order deny,allow 1502s # Allow from all 1502s # Deny from all 1502s # expecting access. 1502s ok 3 1502s # --- 1502s # Order deny,allow 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 4 1502s # --- 1502s # Order deny,allow 1502s # Allow from all 1502s # Deny from localhost 1502s # expecting access. 1502s ok 5 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 6 1502s # --- 1502s # Order deny,allow 1502s # Allow from all 1502s # Deny from 127.0.0.1 1502s # expecting access. 1502s ok 7 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 8 1502s # --- 1502s # Order deny,allow 1502s # Allow from all 1502s # Deny from 127.0 1502s # expecting access. 1502s ok 9 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 10 1502s # --- 1502s # Order deny,allow 1502s # Allow from all 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access. 1502s ok 11 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 12 1502s # --- 1502s # Order deny,allow 1502s # Allow from all 1502s # Deny from 127.0.0.1/16 1502s # expecting access. 1502s ok 13 1502s # --- 1502s # Order deny,allow 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 14 1502s # --- 1502s # Order deny,allow 1502s # Allow from all 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 15 1502s # --- 1502s # Order deny,allow 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 16 1502s # --- 1502s # Order deny,allow 1502s # Allow from all 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 17 1502s # --- 1502s # Order deny,allow 1502s # Allow from localhost 1502s # expecting access. 1502s ok 18 1502s # --- 1502s # Order deny,allow 1502s # Deny from all 1502s # expecting access denial. 1502s ok 19 1502s # --- 1502s # Order deny,allow 1502s # Allow from localhost 1502s # Deny from all 1502s # expecting access. 1502s ok 20 1502s # --- 1502s # Order deny,allow 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 21 1502s # --- 1502s # Order deny,allow 1502s # Allow from localhost 1502s # Deny from localhost 1502s # expecting access. 1502s ok 22 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 23 1502s # --- 1502s # Order deny,allow 1502s # Allow from localhost 1502s # Deny from 127.0.0.1 1502s # expecting access. 1502s ok 24 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 25 1502s # --- 1502s # Order deny,allow 1502s # Allow from localhost 1502s # Deny from 127.0 1502s # expecting access. 1502s ok 26 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 27 1502s # --- 1502s # Order deny,allow 1502s # Allow from localhost 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access. 1502s ok 28 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 29 1502s # --- 1502s # Order deny,allow 1502s # Allow from localhost 1502s # Deny from 127.0.0.1/16 1502s # expecting access. 1502s ok 30 1502s # --- 1502s # Order deny,allow 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 31 1502s # --- 1502s # Order deny,allow 1502s # Allow from localhost 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 32 1502s # --- 1502s # Order deny,allow 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 33 1502s # --- 1502s # Order deny,allow 1502s # Allow from localhost 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 34 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1 1502s # expecting access. 1502s ok 35 1502s # --- 1502s # Order deny,allow 1502s # Deny from all 1502s # expecting access denial. 1502s ok 36 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1 1502s # Deny from all 1502s # expecting access. 1502s ok 37 1502s # --- 1502s # Order deny,allow 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 38 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1 1502s # Deny from localhost 1502s # expecting access. 1502s ok 39 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 40 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1 1502s # Deny from 127.0.0.1 1502s # expecting access. 1502s ok 41 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 42 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1 1502s # Deny from 127.0 1502s # expecting access. 1502s ok 43 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 44 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access. 1502s ok 45 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 46 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1 1502s # Deny from 127.0.0.1/16 1502s # expecting access. 1502s ok 47 1502s # --- 1502s # Order deny,allow 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 48 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 49 1502s # --- 1502s # Order deny,allow 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 50 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 51 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0 1502s # expecting access. 1502s ok 52 1502s # --- 1502s # Order deny,allow 1502s # Deny from all 1502s # expecting access denial. 1502s ok 53 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0 1502s # Deny from all 1502s # expecting access. 1502s ok 54 1502s # --- 1502s # Order deny,allow 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 55 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0 1502s # Deny from localhost 1502s # expecting access. 1502s ok 56 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 57 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0 1502s # Deny from 127.0.0.1 1502s # expecting access. 1502s ok 58 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 59 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0 1502s # Deny from 127.0 1502s # expecting access. 1502s ok 60 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 61 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access. 1502s ok 62 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 63 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0 1502s # Deny from 127.0.0.1/16 1502s # expecting access. 1502s ok 64 1502s # --- 1502s # Order deny,allow 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 65 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 66 1502s # --- 1502s # Order deny,allow 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 67 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 68 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # expecting access. 1502s ok 69 1502s # --- 1502s # Order deny,allow 1502s # Deny from all 1502s # expecting access denial. 1502s ok 70 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from all 1502s # expecting access. 1502s ok 71 1502s # --- 1502s # Order deny,allow 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 72 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from localhost 1502s # expecting access. 1502s ok 73 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 74 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 127.0.0.1 1502s # expecting access. 1502s ok 75 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 76 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 127.0 1502s # expecting access. 1502s ok 77 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 78 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access. 1502s ok 79 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 80 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 127.0.0.1/16 1502s # expecting access. 1502s ok 81 1502s # --- 1502s # Order deny,allow 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 82 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 83 1502s # --- 1502s # Order deny,allow 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 84 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 85 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/16 1502s # expecting access. 1502s ok 86 1502s # --- 1502s # Order deny,allow 1502s # Deny from all 1502s # expecting access denial. 1502s ok 87 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/16 1502s # Deny from all 1502s # expecting access. 1502s ok 88 1502s # --- 1502s # Order deny,allow 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 89 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/16 1502s # Deny from localhost 1502s # expecting access. 1502s ok 90 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 91 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/16 1502s # Deny from 127.0.0.1 1502s # expecting access. 1502s ok 92 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 93 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/16 1502s # Deny from 127.0 1502s # expecting access. 1502s ok 94 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 95 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/16 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access. 1502s ok 96 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 97 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/16 1502s # Deny from 127.0.0.1/16 1502s # expecting access. 1502s ok 98 1502s # --- 1502s # Order deny,allow 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 99 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/16 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 100 1502s # --- 1502s # Order deny,allow 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 101 1502s # --- 1502s # Order deny,allow 1502s # Allow from 127.0.0.1/16 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 102 1502s # --- 1502s # Order deny,allow 1502s # Allow from somewhere.else.com 1502s # expecting access. 1502s ok 103 1502s # --- 1502s # Order deny,allow 1502s # Deny from all 1502s # expecting access denial. 1502s ok 104 1502s # --- 1502s # Order deny,allow 1502s # Allow from somewhere.else.com 1502s # Deny from all 1502s # expecting access denial. 1502s ok 105 1502s # --- 1502s # Order deny,allow 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 106 1502s # --- 1502s # Order deny,allow 1502s # Allow from somewhere.else.com 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 107 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 108 1502s # --- 1502s # Order deny,allow 1502s # Allow from somewhere.else.com 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 109 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 110 1502s # --- 1502s # Order deny,allow 1502s # Allow from somewhere.else.com 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 111 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 112 1502s # --- 1502s # Order deny,allow 1502s # Allow from somewhere.else.com 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 113 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 114 1502s # --- 1502s # Order deny,allow 1502s # Allow from somewhere.else.com 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 115 1502s # --- 1502s # Order deny,allow 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 116 1502s # --- 1502s # Order deny,allow 1502s # Allow from somewhere.else.com 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 117 1502s # --- 1502s # Order deny,allow 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 118 1502s # --- 1502s # Order deny,allow 1502s # Allow from somewhere.else.com 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 119 1502s # --- 1502s # Order deny,allow 1502s # Allow from 66.6.6.6 1502s # expecting access. 1502s ok 120 1502s # --- 1502s # Order deny,allow 1502s # Deny from all 1502s # expecting access denial. 1502s ok 121 1502s # --- 1502s # Order deny,allow 1502s # Allow from 66.6.6.6 1502s # Deny from all 1502s # expecting access denial. 1502s ok 122 1502s # --- 1502s # Order deny,allow 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 123 1502s # --- 1502s # Order deny,allow 1502s # Allow from 66.6.6.6 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 124 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 125 1502s # --- 1502s # Order deny,allow 1502s # Allow from 66.6.6.6 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 126 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 127 1502s # --- 1502s # Order deny,allow 1502s # Allow from 66.6.6.6 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 128 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 129 1502s # --- 1502s # Order deny,allow 1502s # Allow from 66.6.6.6 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 130 1502s # --- 1502s # Order deny,allow 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 131 1502s # --- 1502s # Order deny,allow 1502s # Allow from 66.6.6.6 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 132 1502s # --- 1502s # Order deny,allow 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 133 1502s # --- 1502s # Order deny,allow 1502s # Allow from 66.6.6.6 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 134 1502s # --- 1502s # Order deny,allow 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 135 1502s # --- 1502s # Order deny,allow 1502s # Allow from 66.6.6.6 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 136 1502s # --- 1502s # Order allow,deny 1502s # Allow from all 1502s # expecting access. 1502s ok 137 1502s # --- 1502s # Order allow,deny 1502s # Deny from all 1502s # expecting access denial. 1502s ok 138 1502s # --- 1502s # Order allow,deny 1502s # Allow from all 1502s # Deny from all 1502s # expecting access denial. 1502s ok 139 1502s # --- 1502s # Order allow,deny 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 140 1502s # --- 1502s # Order allow,deny 1502s # Allow from all 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 141 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 142 1502s # --- 1502s # Order allow,deny 1502s # Allow from all 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 143 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 144 1502s # --- 1502s # Order allow,deny 1502s # Allow from all 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 145 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 146 1502s # --- 1502s # Order allow,deny 1502s # Allow from all 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 147 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 148 1502s # --- 1502s # Order allow,deny 1502s # Allow from all 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 149 1502s # --- 1502s # Order allow,deny 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 150 1502s # --- 1502s # Order allow,deny 1502s # Allow from all 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 151 1502s # --- 1502s # Order allow,deny 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 152 1502s # --- 1502s # Order allow,deny 1502s # Allow from all 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 153 1502s # --- 1502s # Order allow,deny 1502s # Allow from localhost 1502s # expecting access. 1502s ok 154 1502s # --- 1502s # Order allow,deny 1502s # Deny from all 1502s # expecting access denial. 1502s ok 155 1502s # --- 1502s # Order allow,deny 1502s # Allow from localhost 1502s # Deny from all 1502s # expecting access denial. 1502s ok 156 1502s # --- 1502s # Order allow,deny 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 157 1502s # --- 1502s # Order allow,deny 1502s # Allow from localhost 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 158 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 159 1502s # --- 1502s # Order allow,deny 1502s # Allow from localhost 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 160 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 161 1502s # --- 1502s # Order allow,deny 1502s # Allow from localhost 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 162 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 163 1502s # --- 1502s # Order allow,deny 1502s # Allow from localhost 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 164 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 165 1502s # --- 1502s # Order allow,deny 1502s # Allow from localhost 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 166 1502s # --- 1502s # Order allow,deny 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 167 1502s # --- 1502s # Order allow,deny 1502s # Allow from localhost 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 168 1502s # --- 1502s # Order allow,deny 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 169 1502s # --- 1502s # Order allow,deny 1502s # Allow from localhost 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 170 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1 1502s # expecting access. 1502s ok 171 1502s # --- 1502s # Order allow,deny 1502s # Deny from all 1502s # expecting access denial. 1502s ok 172 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1 1502s # Deny from all 1502s # expecting access denial. 1502s ok 173 1502s # --- 1502s # Order allow,deny 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 174 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 175 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 176 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 177 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 178 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 179 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 180 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 181 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 182 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 183 1502s # --- 1502s # Order allow,deny 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 184 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 185 1502s # --- 1502s # Order allow,deny 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 186 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 187 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0 1502s # expecting access. 1502s ok 188 1502s # --- 1502s # Order allow,deny 1502s # Deny from all 1502s # expecting access denial. 1502s ok 189 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0 1502s # Deny from all 1502s # expecting access denial. 1502s ok 190 1502s # --- 1502s # Order allow,deny 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 191 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 192 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 193 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 194 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 195 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 196 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 197 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 198 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 199 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 200 1502s # --- 1502s # Order allow,deny 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 201 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 202 1502s # --- 1502s # Order allow,deny 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 203 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 204 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # expecting access. 1502s ok 205 1502s # --- 1502s # Order allow,deny 1502s # Deny from all 1502s # expecting access denial. 1502s ok 206 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from all 1502s # expecting access denial. 1502s ok 207 1502s # --- 1502s # Order allow,deny 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 208 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 209 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 210 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 211 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 212 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 213 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 214 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 215 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 216 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 217 1502s # --- 1502s # Order allow,deny 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 218 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 219 1502s # --- 1502s # Order allow,deny 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 220 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 221 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/16 1502s # expecting access. 1502s ok 222 1502s # --- 1502s # Order allow,deny 1502s # Deny from all 1502s # expecting access denial. 1502s ok 223 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/16 1502s # Deny from all 1502s # expecting access denial. 1502s ok 224 1502s # --- 1502s # Order allow,deny 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 225 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/16 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 226 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 227 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/16 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 228 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 229 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/16 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 230 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 231 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/16 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 232 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 233 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/16 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 234 1502s # --- 1502s # Order allow,deny 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 235 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/16 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 236 1502s # --- 1502s # Order allow,deny 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 237 1502s # --- 1502s # Order allow,deny 1502s # Allow from 127.0.0.1/16 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 238 1502s # --- 1502s # Order allow,deny 1502s # Allow from somewhere.else.com 1502s # expecting access denial. 1502s ok 239 1502s # --- 1502s # Order allow,deny 1502s # Deny from all 1502s # expecting access denial. 1502s ok 240 1502s # --- 1502s # Order allow,deny 1502s # Allow from somewhere.else.com 1502s # Deny from all 1502s # expecting access denial. 1502s ok 241 1502s # --- 1502s # Order allow,deny 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 242 1502s # --- 1502s # Order allow,deny 1502s # Allow from somewhere.else.com 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 243 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 244 1502s # --- 1502s # Order allow,deny 1502s # Allow from somewhere.else.com 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 245 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 246 1502s # --- 1502s # Order allow,deny 1502s # Allow from somewhere.else.com 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 247 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 248 1502s # --- 1502s # Order allow,deny 1502s # Allow from somewhere.else.com 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 249 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 250 1502s # --- 1502s # Order allow,deny 1502s # Allow from somewhere.else.com 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 251 1502s # --- 1502s # Order allow,deny 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 252 1502s # --- 1502s # Order allow,deny 1502s # Allow from somewhere.else.com 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 253 1502s # --- 1502s # Order allow,deny 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 254 1502s # --- 1502s # Order allow,deny 1502s # Allow from somewhere.else.com 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 255 1502s # --- 1502s # Order allow,deny 1502s # Allow from 66.6.6.6 1502s # expecting access denial. 1502s ok 256 1502s # --- 1502s # Order allow,deny 1502s # Deny from all 1502s # expecting access denial. 1502s ok 257 1502s # --- 1502s # Order allow,deny 1502s # Allow from 66.6.6.6 1502s # Deny from all 1502s # expecting access denial. 1502s ok 258 1502s # --- 1502s # Order allow,deny 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 259 1502s # --- 1502s # Order allow,deny 1502s # Allow from 66.6.6.6 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 260 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 261 1502s # --- 1502s # Order allow,deny 1502s # Allow from 66.6.6.6 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 262 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 263 1502s # --- 1502s # Order allow,deny 1502s # Allow from 66.6.6.6 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 264 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 265 1502s # --- 1502s # Order allow,deny 1502s # Allow from 66.6.6.6 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 266 1502s # --- 1502s # Order allow,deny 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 267 1502s # --- 1502s # Order allow,deny 1502s # Allow from 66.6.6.6 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 268 1502s # --- 1502s # Order allow,deny 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 269 1502s # --- 1502s # Order allow,deny 1502s # Allow from 66.6.6.6 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 270 1502s # --- 1502s # Order allow,deny 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 271 1502s # --- 1502s # Order allow,deny 1502s # Allow from 66.6.6.6 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 272 1502s # --- 1502s # Order mutual-failure 1502s # Allow from all 1502s # expecting access. 1502s ok 273 1502s # --- 1502s # Order mutual-failure 1502s # Deny from all 1502s # expecting access denial. 1502s ok 274 1502s # --- 1502s # Order mutual-failure 1502s # Allow from all 1502s # Deny from all 1502s # expecting access denial. 1502s ok 275 1502s # --- 1502s # Order mutual-failure 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 276 1502s # --- 1502s # Order mutual-failure 1502s # Allow from all 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 277 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 278 1502s # --- 1502s # Order mutual-failure 1502s # Allow from all 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 279 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 280 1502s # --- 1502s # Order mutual-failure 1502s # Allow from all 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 281 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 282 1502s # --- 1502s # Order mutual-failure 1502s # Allow from all 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 283 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 284 1502s # --- 1502s # Order mutual-failure 1502s # Allow from all 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 285 1502s # --- 1502s # Order mutual-failure 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 286 1502s # --- 1502s # Order mutual-failure 1502s # Allow from all 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 287 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 288 1502s # --- 1502s # Order mutual-failure 1502s # Allow from all 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 289 1502s # --- 1502s # Order mutual-failure 1502s # Allow from localhost 1502s # expecting access. 1502s ok 290 1502s # --- 1502s # Order mutual-failure 1502s # Deny from all 1502s # expecting access denial. 1502s ok 291 1502s # --- 1502s # Order mutual-failure 1502s # Allow from localhost 1502s # Deny from all 1502s # expecting access denial. 1502s ok 292 1502s # --- 1502s # Order mutual-failure 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 293 1502s # --- 1502s # Order mutual-failure 1502s # Allow from localhost 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 294 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 295 1502s # --- 1502s # Order mutual-failure 1502s # Allow from localhost 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 296 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 297 1502s # --- 1502s # Order mutual-failure 1502s # Allow from localhost 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 298 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 299 1502s # --- 1502s # Order mutual-failure 1502s # Allow from localhost 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 300 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 301 1502s # --- 1502s # Order mutual-failure 1502s # Allow from localhost 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 302 1502s # --- 1502s # Order mutual-failure 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 303 1502s # --- 1502s # Order mutual-failure 1502s # Allow from localhost 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 304 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 305 1502s # --- 1502s # Order mutual-failure 1502s # Allow from localhost 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 306 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1 1502s # expecting access. 1502s ok 307 1502s # --- 1502s # Order mutual-failure 1502s # Deny from all 1502s # expecting access denial. 1502s ok 308 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1 1502s # Deny from all 1502s # expecting access denial. 1502s ok 309 1502s # --- 1502s # Order mutual-failure 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 310 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 311 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 312 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 313 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 314 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 315 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 316 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 317 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 318 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 319 1502s # --- 1502s # Order mutual-failure 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 320 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 321 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 322 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 323 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0 1502s # expecting access. 1502s ok 324 1502s # --- 1502s # Order mutual-failure 1502s # Deny from all 1502s # expecting access denial. 1502s ok 325 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0 1502s # Deny from all 1502s # expecting access denial. 1502s ok 326 1502s # --- 1502s # Order mutual-failure 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 327 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 328 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 329 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 330 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 331 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 332 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 333 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 334 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 335 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 336 1502s # --- 1502s # Order mutual-failure 1502s # Deny from somewhere.else.com 1502s # expecting access denial. 1502s ok 337 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0 1502s # Deny from somewhere.else.com 1502s # expecting access. 1502s ok 338 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 66.6.6.6 1502s # expecting access denial. 1502s ok 339 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0 1502s # Deny from 66.6.6.6 1502s # expecting access. 1502s ok 340 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # expecting access. 1502s ok 341 1502s # --- 1502s # Order mutual-failure 1502s # Deny from all 1502s # expecting access denial. 1502s ok 342 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from all 1502s # expecting access denial. 1502s ok 343 1502s # --- 1502s # Order mutual-failure 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 344 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from localhost 1502s # expecting access denial. 1502s ok 345 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 346 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 127.0.0.1 1502s # expecting access denial. 1502s ok 347 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 348 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 127.0 1502s # expecting access denial. 1502s ok 349 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 350 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 127.0.0.1/255.255.0.0 1502s # expecting access denial. 1502s ok 351 1502s # --- 1502s # Order mutual-failure 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 352 1502s # --- 1502s # Order mutual-failure 1502s # Allow from 127.0.0.1/255.255.0.0 1502s # Deny from 127.0.0.1/16 1502s # expecting access denial. 1502s ok 353 1502s # --- 1502s # Order mutual-failure 1503s # Deny from somewhere.else.com 1503s # expecting access denial. 1503s ok 354 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 127.0.0.1/255.255.0.0 1503s # Deny from somewhere.else.com 1503s # expecting access. 1503s ok 355 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 66.6.6.6 1503s # expecting access denial. 1503s ok 356 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 127.0.0.1/255.255.0.0 1503s # Deny from 66.6.6.6 1503s # expecting access. 1503s ok 357 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 127.0.0.1/16 1503s # expecting access. 1503s ok 358 1503s # --- 1503s # Order mutual-failure 1503s # Deny from all 1503s # expecting access denial. 1503s ok 359 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 127.0.0.1/16 1503s # Deny from all 1503s # expecting access denial. 1503s ok 360 1503s # --- 1503s # Order mutual-failure 1503s # Deny from localhost 1503s # expecting access denial. 1503s ok 361 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 127.0.0.1/16 1503s # Deny from localhost 1503s # expecting access denial. 1503s ok 362 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 127.0.0.1 1503s # expecting access denial. 1503s ok 363 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 127.0.0.1/16 1503s # Deny from 127.0.0.1 1503s # expecting access denial. 1503s ok 364 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 127.0 1503s # expecting access denial. 1503s ok 365 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 127.0.0.1/16 1503s # Deny from 127.0 1503s # expecting access denial. 1503s ok 366 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 127.0.0.1/255.255.0.0 1503s # expecting access denial. 1503s ok 367 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 127.0.0.1/16 1503s # Deny from 127.0.0.1/255.255.0.0 1503s # expecting access denial. 1503s ok 368 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 127.0.0.1/16 1503s # expecting access denial. 1503s ok 369 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 127.0.0.1/16 1503s # Deny from 127.0.0.1/16 1503s # expecting access denial. 1503s ok 370 1503s # --- 1503s # Order mutual-failure 1503s # Deny from somewhere.else.com 1503s # expecting access denial. 1503s ok 371 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 127.0.0.1/16 1503s # Deny from somewhere.else.com 1503s # expecting access. 1503s ok 372 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 66.6.6.6 1503s # expecting access denial. 1503s ok 373 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 127.0.0.1/16 1503s # Deny from 66.6.6.6 1503s # expecting access. 1503s ok 374 1503s # --- 1503s # Order mutual-failure 1503s # Allow from somewhere.else.com 1503s # expecting access denial. 1503s ok 375 1503s # --- 1503s # Order mutual-failure 1503s # Deny from all 1503s # expecting access denial. 1503s ok 376 1503s # --- 1503s # Order mutual-failure 1503s # Allow from somewhere.else.com 1503s # Deny from all 1503s # expecting access denial. 1503s ok 377 1503s # --- 1503s # Order mutual-failure 1503s # Deny from localhost 1503s # expecting access denial. 1503s ok 378 1503s # --- 1503s # Order mutual-failure 1503s # Allow from somewhere.else.com 1503s # Deny from localhost 1503s # expecting access denial. 1503s ok 379 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 127.0.0.1 1503s # expecting access denial. 1503s ok 380 1503s # --- 1503s # Order mutual-failure 1503s # Allow from somewhere.else.com 1503s # Deny from 127.0.0.1 1503s # expecting access denial. 1503s ok 381 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 127.0 1503s # expecting access denial. 1503s ok 382 1503s # --- 1503s # Order mutual-failure 1503s # Allow from somewhere.else.com 1503s # Deny from 127.0 1503s # expecting access denial. 1503s ok 383 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 127.0.0.1/255.255.0.0 1503s # expecting access denial. 1503s ok 384 1503s # --- 1503s # Order mutual-failure 1503s # Allow from somewhere.else.com 1503s # Deny from 127.0.0.1/255.255.0.0 1503s # expecting access denial. 1503s ok 385 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 127.0.0.1/16 1503s # expecting access denial. 1503s ok 386 1503s # --- 1503s # Order mutual-failure 1503s # Allow from somewhere.else.com 1503s # Deny from 127.0.0.1/16 1503s # expecting access denial. 1503s ok 387 1503s # --- 1503s # Order mutual-failure 1503s # Deny from somewhere.else.com 1503s # expecting access denial. 1503s ok 388 1503s # --- 1503s # Order mutual-failure 1503s # Allow from somewhere.else.com 1503s # Deny from somewhere.else.com 1503s # expecting access denial. 1503s ok 389 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 66.6.6.6 1503s # expecting access denial. 1503s ok 390 1503s # --- 1503s # Order mutual-failure 1503s # Allow from somewhere.else.com 1503s # Deny from 66.6.6.6 1503s # expecting access denial. 1503s ok 391 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 66.6.6.6 1503s # expecting access denial. 1503s ok 392 1503s # --- 1503s # Order mutual-failure 1503s # Deny from all 1503s # expecting access denial. 1503s ok 393 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 66.6.6.6 1503s # Deny from all 1503s # expecting access denial. 1503s ok 394 1503s # --- 1503s # Order mutual-failure 1503s # Deny from localhost 1503s # expecting access denial. 1503s ok 395 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 66.6.6.6 1503s # Deny from localhost 1503s # expecting access denial. 1503s ok 396 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 127.0.0.1 1503s # expecting access denial. 1503s ok 397 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 66.6.6.6 1503s # Deny from 127.0.0.1 1503s # expecting access denial. 1503s ok 398 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 127.0 1503s # expecting access denial. 1503s ok 399 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 66.6.6.6 1503s # Deny from 127.0 1503s # expecting access denial. 1503s ok 400 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 127.0.0.1/255.255.0.0 1503s # expecting access denial. 1503s ok 401 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 66.6.6.6 1503s # Deny from 127.0.0.1/255.255.0.0 1503s # expecting access denial. 1503s ok 402 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 127.0.0.1/16 1503s # expecting access denial. 1503s ok 403 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 66.6.6.6 1503s # Deny from 127.0.0.1/16 1503s # expecting access denial. 1503s ok 404 1503s # --- 1503s # Order mutual-failure 1503s # Deny from somewhere.else.com 1503s # expecting access denial. 1503s ok 405 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 66.6.6.6 1503s # Deny from somewhere.else.com 1503s # expecting access denial. 1503s ok 406 1503s # --- 1503s # Order mutual-failure 1503s # Deny from 66.6.6.6 1503s # expecting access denial. 1503s ok 407 1503s # --- 1503s # Order mutual-failure 1503s # Allow from 66.6.6.6 1503s # Deny from 66.6.6.6 1503s # expecting access denial. 1503s ok 408 1503s ok 1505s t/modules/actions.t ................. 1505s 1..20 1505s # Running under perl version 5.038002 for linux 1505s # Current time local: Mon Apr 8 19:14:27 2024 1505s # Current time GMT: Mon Apr 8 19:14:27 2024 1505s # Using Test.pm version 1.31 1505s # Using Apache/Test.pm version 1.42 1505s # expected: 200 1505s # received: '200' 1505s ok 1 1505s # expected: 'nada' 1505s # received: 'nada' 1505s ok 2 1505s # expected: 404 1505s # received: '404' 1505s ok 3 1505s ok 4 # skip RC=404, no need to check content 1505s # expected: 404 1505s # received: '404' 1505s ok 5 1505s ok 6 # skip RC=404, no need to check content 1505s # expected: 404 1505s # received: '404' 1505s ok 7 1505s ok 8 # skip RC=404, no need to check content 1505s # expected: 200 1505s # received: '200' 1505s ok 9 1505s # expected: 'nada' 1505s # received: 'nada' 1505s ok 10 1505s # expected: 404 1505s # received: '404' 1505s ok 11 1505s ok 12 # skip RC=404, no need to check content 1505s # expected: 200 1505s # received: '200' 1505s ok 13 1505s # expected: 'POST 1505s # foo2: bar2 1505s # ' 1505s # received: 'POST 1505s # foo2: bar2 1505s # ' 1505s ok 14 1505s # expected: 405 1505s # received: '405' 1505s ok 15 1505s # expected: 200 1505s # received: '200' 1505s ok 16 1505s # expected: 'foo=bar' 1505s # received: 'foo=bar' 1505s ok 17 1505s # expected: 200 1505s # received: '200' 1505s ok 18 1505s # expected: 'POST 1505s # foo2: bar2 1505s # ' 1505s # received: 'POST 1505s # foo2: bar2 1505s # ' 1505s ok 19 1505s # expected: 405 1505s # received: '405' 1505s ok 20 1505s ok 1507s t/modules/alias.t ................... 1507s 1..134 1507s # Running under perl version 5.038002 for linux 1507s # Current time local: Mon Apr 8 19:14:30 2024 1507s # Current time GMT: Mon Apr 8 19:14:30 2024 1507s # Using Test.pm version 1.31 1507s # Using Apache/Test.pm version 1.42 1507s # verifying simple aliases 1507s # testing : /alias/ 1507s # expected: 200 1507s # received: '200' 1507s ok 1 1507s # testing : /bogu/ 1507s # expected: 404 1507s # received: '404' 1507s ok 2 1507s # verifying alias match with /ali[0-9]. 1507s # testing : /ali0 1507s # expected: 0 1507s # received: '0' 1507s ok 3 1507s # testing : /ali1 1507s # expected: 1 1507s # received: '1' 1507s ok 4 1507s # testing : /ali2 1507s # expected: 2 1507s # received: '2' 1507s ok 5 1507s # testing : /ali3 1507s # expected: 3 1507s # received: '3' 1507s ok 6 1507s # testing : /ali4 1507s # expected: 4 1507s # received: '4' 1507s ok 7 1507s # testing : /ali5 1507s # expected: 5 1507s # received: '5' 1507s ok 8 1507s # testing : /ali6 1507s # expected: 6 1507s # received: '6' 1507s ok 9 1507s # testing : /ali7 1507s # expected: 7 1507s # received: '7' 1507s ok 10 1507s # testing : /ali8 1507s # expected: 8 1507s # received: '8' 1507s ok 11 1507s # testing : /ali9 1507s # expected: 9 1507s # received: '9' 1507s ok 12 1507s # verifying expression alias match with /expr/ali[0-9]. 1507s # testing : /ali0 1507s # expected: 0 1507s # received: '0' 1507s ok 13 1507s # testing : /ali1 1507s # expected: 1 1507s # received: '1' 1507s ok 14 1507s # testing : /ali2 1507s # expected: 2 1507s # received: '2' 1507s ok 15 1507s # testing : /ali3 1507s # expected: 3 1507s # received: '3' 1507s ok 16 1507s # testing : /ali4 1507s # expected: 4 1507s # received: '4' 1507s ok 17 1507s # testing : /ali5 1507s # expected: 5 1507s # received: '5' 1507s ok 18 1507s # testing : /ali6 1507s # expected: 6 1507s # received: '6' 1507s ok 19 1507s # testing : /ali7 1507s # expected: 7 1507s # received: '7' 1507s ok 20 1507s # testing : /ali8 1507s # expected: 8 1507s # received: '8' 1507s ok 21 1507s # testing : /ali9 1507s # expected: 9 1507s # received: '9' 1507s ok 22 1507s # testing : /forbid 1507s # expected: '403' 1507s # received: '403' 1507s ok 23 1507s # testing : /gone 1507s # expected: '410' 1507s # received: '410' 1507s ok 24 1507s # testing : /perm 1507s # expected: '301' 1507s # received: '301' 1507s ok 25 1507s # testing : /perm2 1507s # expected: '301' 1507s # received: '301' 1507s ok 26 1507s # testing : /seeother 1507s # expected: '303' 1507s # received: '303' 1507s ok 27 1507s # testing : /temp 1507s # expected: '302' 1507s # received: '302' 1507s ok 28 1507s # testing : /temp2 1507s # expected: '302' 1507s # received: '302' 1507s ok 29 1507s verifying body of perm and temp redirect match 1507s # testing : /p0 1507s # expected: 0 1507s # received: '0' 1507s ok 30 1507s # testing : /p1 1507s # expected: 1 1507s # received: '1' 1507s ok 31 1507s # testing : /p2 1507s # expected: 2 1507s # received: '2' 1507s ok 32 1507s # testing : /p3 1507s # expected: 3 1507s # received: '3' 1507s ok 33 1507s # testing : /p4 1507s # expected: 4 1507s # received: '4' 1507s ok 34 1507s # testing : /p5 1507s # expected: 5 1507s # received: '5' 1507s ok 35 1507s # testing : /p6 1507s # expected: 6 1507s # received: '6' 1507s ok 36 1507s # testing : /p7 1507s # expected: 7 1507s # received: '7' 1507s ok 37 1507s # testing : /p8 1507s # expected: 8 1507s # received: '8' 1507s ok 38 1507s # testing : /p9 1507s # expected: 9 1507s # received: '9' 1507s ok 39 1507s # testing : /t0 1507s # expected: 0 1507s # received: '0' 1507s ok 40 1507s # testing : /t1 1507s # expected: 1 1507s # received: '1' 1507s ok 41 1507s # testing : /t2 1507s # expected: 2 1507s # received: '2' 1507s ok 42 1507s # testing : /t3 1507s # expected: 3 1507s # received: '3' 1507s ok 43 1507s # testing : /t4 1507s # expected: 4 1507s # received: '4' 1507s ok 44 1507s # testing : /t5 1507s # expected: 5 1507s # received: '5' 1507s ok 45 1507s # testing : /t6 1507s # expected: 6 1507s # received: '6' 1507s ok 46 1507s # testing : /t7 1507s # expected: 7 1507s # received: '7' 1507s ok 47 1507s # testing : /t8 1507s # expected: 8 1507s # received: '8' 1507s ok 48 1507s # testing : /t9 1507s # expected: 9 1507s # received: '9' 1507s ok 49 1507s verifying body of perm and temp redirect match with expression support 1507s # testing : /p0 1507s # expected: 0 1507s # received: '0' 1507s ok 50 1507s # testing : /p1 1507s # expected: 1 1507s # received: '1' 1507s ok 51 1507s # testing : /p2 1507s # expected: 2 1507s # received: '2' 1507s ok 52 1507s # testing : /p3 1507s # expected: 3 1507s # received: '3' 1507s ok 53 1507s # testing : /p4 1507s # expected: 4 1507s # received: '4' 1507s ok 54 1507s # testing : /p5 1507s # expected: 5 1507s # received: '5' 1507s ok 55 1507s # testing : /p6 1507s # expected: 6 1507s # received: '6' 1507s ok 56 1507s # testing : /p7 1507s # expected: 7 1507s # received: '7' 1507s ok 57 1507s # testing : /p8 1507s # expected: 8 1507s # received: '8' 1507s ok 58 1507s # testing : /p9 1507s # expected: 9 1507s # received: '9' 1507s ok 59 1507s # testing : /t0 1507s # expected: 0 1507s # received: '0' 1507s ok 60 1507s # testing : /t1 1507s # expected: 1 1507s # received: '1' 1507s ok 61 1507s # testing : /t2 1507s # expected: 2 1507s # received: '2' 1507s ok 62 1507s # testing : /t3 1507s # expected: 3 1507s # received: '3' 1507s ok 63 1507s # testing : /t4 1507s # expected: 4 1507s # received: '4' 1507s ok 64 1507s # testing : /t5 1507s # expected: 5 1507s # received: '5' 1507s ok 65 1507s # testing : /t6 1507s # expected: 6 1507s # received: '6' 1507s ok 66 1507s # testing : /t7 1507s # expected: 7 1507s # received: '7' 1507s ok 67 1507s # testing : /t8 1507s # expected: 8 1507s # received: '8' 1507s ok 68 1507s # testing : /t9 1507s # expected: 9 1507s # received: '9' 1507s ok 69 1507s verifying return code of seeother and gone redirect match 1507s # testing : f0 1507s # expected: '403' 1507s # received: '403' 1507s ok 70 1507s # testing : f1 1507s # expected: '403' 1507s # received: '403' 1507s ok 71 1507s # testing : f2 1507s # expected: '403' 1507s # received: '403' 1507s ok 72 1507s # testing : f3 1507s # expected: '403' 1507s # received: '403' 1507s ok 73 1507s # testing : f4 1507s # expected: '403' 1507s # received: '403' 1507s ok 74 1507s # testing : f5 1507s # expected: '403' 1507s # received: '403' 1507s ok 75 1507s # testing : f6 1507s # expected: '403' 1507s # received: '403' 1507s ok 76 1507s # testing : f7 1507s # expected: '403' 1507s # received: '403' 1507s ok 77 1507s # testing : f8 1507s # expected: '403' 1507s # received: '403' 1507s ok 78 1507s # testing : f9 1507s # expected: '403' 1507s # received: '403' 1507s ok 79 1507s # testing : s0 1507s # expected: '303' 1507s # received: '303' 1507s ok 80 1507s # testing : s1 1507s # expected: '303' 1507s # received: '303' 1507s ok 81 1507s # testing : s2 1507s # expected: '303' 1507s # received: '303' 1507s ok 82 1507s # testing : s3 1507s # expected: '303' 1507s # received: '303' 1507s ok 83 1507s # testing : s4 1507s # expected: '303' 1507s # received: '303' 1507s ok 84 1507s # testing : s5 1507s # expected: '303' 1507s # received: '303' 1507s ok 85 1507s # testing : s6 1507s # expected: '303' 1507s # received: '303' 1507s ok 86 1507s # testing : s7 1507s # expected: '303' 1507s # received: '303' 1507s ok 87 1507s # testing : s8 1507s # expected: '303' 1507s # received: '303' 1507s ok 88 1507s # testing : s9 1507s # expected: '303' 1507s # received: '303' 1507s ok 89 1507s # testing : g0 1507s # expected: '410' 1507s # received: '410' 1507s ok 90 1507s # testing : g1 1507s # expected: '410' 1507s # received: '410' 1507s ok 91 1507s # testing : g2 1507s # expected: '410' 1507s # received: '410' 1507s ok 92 1507s # testing : g3 1507s # expected: '410' 1507s # received: '410' 1507s ok 93 1507s # testing : g4 1507s # expected: '410' 1507s # received: '410' 1507s ok 94 1507s # testing : g5 1507s # expected: '410' 1507s # received: '410' 1507s ok 95 1507s # testing : g6 1507s # expected: '410' 1507s # received: '410' 1507s ok 96 1507s # testing : g7 1507s # expected: '410' 1507s # received: '410' 1507s ok 97 1507s # testing : g8 1507s # expected: '410' 1507s # received: '410' 1507s ok 98 1507s # testing : g9 1507s # expected: '410' 1507s # received: '410' 1507s ok 99 1507s verifying return code of seeother and gone redirect match with expression support 1507s # testing : f0 1507s # expected: '403' 1507s # received: '403' 1507s ok 100 1507s # testing : f1 1507s # expected: '403' 1507s # received: '403' 1507s ok 101 1507s # testing : f2 1507s # expected: '403' 1507s # received: '403' 1507s ok 102 1507s # testing : f3 1507s # expected: '403' 1507s # received: '403' 1507s ok 103 1507s # testing : f4 1507s # expected: '403' 1507s # received: '403' 1507s ok 104 1507s # testing : f5 1507s # expected: '403' 1507s # received: '403' 1507s ok 105 1507s # testing : f6 1507s # expected: '403' 1507s # received: '403' 1507s ok 106 1507s # testing : f7 1507s # expected: '403' 1507s # received: '403' 1507s ok 107 1507s # testing : f8 1507s # expected: '403' 1507s # received: '403' 1507s ok 108 1507s # testing : f9 1507s # expected: '403' 1507s # received: '403' 1507s ok 109 1507s # testing : s0 1507s # expected: '303' 1507s # received: '303' 1507s ok 110 1507s # testing : s1 1507s # expected: '303' 1507s # received: '303' 1507s ok 111 1507s # testing : s2 1507s # expected: '303' 1507s # received: '303' 1507s ok 112 1507s # testing : s3 1507s # expected: '303' 1507s # received: '303' 1507s ok 113 1507s # testing : s4 1507s # expected: '303' 1507s # received: '303' 1507s ok 114 1507s # testing : s5 1507s # expected: '303' 1507s # received: '303' 1507s ok 115 1507s # testing : s6 1507s # expected: '303' 1507s # received: '303' 1507s ok 116 1507s # testing : s7 1507s # expected: '303' 1507s # received: '303' 1507s ok 117 1507s # testing : s8 1507s # expected: '303' 1507s # received: '303' 1507s ok 118 1507s # testing : s9 1507s # expected: '303' 1507s # received: '303' 1507s ok 119 1507s # testing : g0 1507s # expected: '410' 1507s # received: '410' 1507s ok 120 1507s # testing : g1 1507s # expected: '410' 1507s # received: '410' 1507s ok 121 1507s # testing : g2 1507s # expected: '410' 1507s # received: '410' 1507s ok 122 1507s # testing : g3 1507s # expected: '410' 1507s # received: '410' 1507s ok 123 1507s # testing : g4 1507s # expected: '410' 1507s # received: '410' 1507s ok 124 1507s # testing : g5 1507s # expected: '410' 1507s # received: '410' 1507s ok 125 1507s # testing : g6 1507s # expected: '410' 1507s # received: '410' 1507s ok 126 1507s # testing : g7 1507s # expected: '410' 1507s # received: '410' 1507s ok 127 1507s # testing : g8 1507s # expected: '410' 1507s # received: '410' 1507s ok 128 1507s # testing : g9 1507s # expected: '410' 1507s # received: '410' 1507s ok 129 1507s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1507s # verifying /modules/alias/script is plain text 1507s # testing : /modules/alias/script 1507s # expected: '#!/bin/sh 1507s # echo Content-type: text/plain 1507s # echo 1507s # echo this is a shell script cgi. 1507s # ' 1507s # received: '#!/bin/sh 1507s # echo Content-type: text/plain 1507s # echo 1507s # echo this is a shell script cgi. 1507s # ' 1507s ok 130 1507s # verifying same file accessed at /cgi/script is executed code 1507s # testing : /cgi/script 1507s # expected: 'this is a shell script cgi. 1507s # ' 1507s # received: 'this is a shell script cgi. 1507s # ' 1507s ok 131 1507s # verifying ScriptAliasMatch with /aliascgi-script 1507s # testing : /aliascgi-script 1507s # expected: 'this is a shell script cgi. 1507s # ' 1507s # received: 'this is a shell script cgi. 1507s # ' 1507s ok 132 1507s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1507s # testing : /aliascgi-script 1507s # expected: 'this is a shell script cgi. 1507s # ' 1507s # received: 'this is a shell script cgi. 1507s # ' 1507s ok 133 1507s # verifying bad script alias. 1507s # testing : /aliascgi-nada 1507s # expected: 404 1507s # received: '404' 1507s ok 134 1507s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1507s ok 1509s t/modules/allowmethods.t ............ 1509s 1..9 1509s # Running under perl version 5.038002 for linux 1509s # Current time local: Mon Apr 8 19:14:32 2024 1509s # Current time GMT: Mon Apr 8 19:14:32 2024 1509s # Using Test.pm version 1.31 1509s # Using Apache/Test.pm version 1.42 1509s # testing : Get request to /Get responds 200 1509s # expected: 200 1509s # received: '200' 1509s ok 1 1509s # testing : Head request to /Get responds 200 1509s # expected: 200 1509s # received: '200' 1509s ok 2 1509s # testing : Post request to /Get responds 405 1509s # expected: 405 1509s # received: '405' 1509s ok 3 1509s # testing : Get request to /Head responds 200 1509s # expected: 200 1509s # received: '200' 1509s ok 4 1509s # testing : Head request to /Head responds 200 1509s # expected: 200 1509s # received: '200' 1509s ok 5 1509s # testing : Post request to /Head responds 405 1509s # expected: 405 1509s # received: '405' 1509s ok 6 1509s # testing : Get request to /Post responds 405 1509s # expected: 405 1509s # received: '405' 1509s ok 7 1509s # testing : Head request to /Post responds 405 1509s # expected: 405 1509s # received: '405' 1509s ok 8 1509s # testing : Post request to /Post responds 200 1509s # expected: 200 1509s # received: '200' 1509s ok 9 1509s ok 1511s t/modules/asis.t .................... 1511s 1..3 1511s # Running under perl version 5.038002 for linux 1511s # Current time local: Mon Apr 8 19:14:34 2024 1511s # Current time GMT: Mon Apr 8 19:14:34 2024 1511s # Using Test.pm version 1.31 1511s # Using Apache/Test.pm version 1.42 1511s # testing : asis content OK 1511s # expected: 'This is asis content. 1511s # ' 1511s # received: 'This is asis content. 1511s # ' 1511s ok 1 1511s # testing : asis gave 404 error 1511s # expected: 404 1511s # received: '404' 1511s ok 2 1511s # testing : asis gave 403 error 1511s # expected: 403 1511s # received: '403' 1511s ok 3 1511s ok 1515s t/modules/authz_core.t .............. 1515s 1..504 1515s # Running under perl version 5.038002 for linux 1515s # Current time local: Mon Apr 8 19:14:36 2024 1515s # Current time GMT: Mon Apr 8 19:14:36 2024 1515s # Using Test.pm version 1.31 1515s # Using Apache/Test.pm version 1.42 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/basic1 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/groups1 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 200, expected 200 [a/ : a/ ] 1515s ok 1 1515s # got 200, expected 200 [a/ : a/ 1] 1515s ok 2 1515s # got 200, expected 200 [a/ : a/ 2] 1515s ok 3 1515s # got 200, expected 200 [a/ : a/ 1 2] 1515s ok 4 1515s # got 200, expected 200 [a/ : a/ 3] 1515s ok 5 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ user1: a/ ] 1515s ok 6 1515s # got 200, expected 200 [a/ user1: a/ user1] 1515s ok 7 1515s # got 401, expected 401 [a/ user1: a/ user2] 1515s ok 8 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ Any 1 2: a/ ] 1515s ok 9 1515s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1515s ok 10 1515s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1515s ok 11 1515s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1515s ok 12 1515s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1515s ok 13 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1515s ok 14 1515s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1515s ok 15 1515s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1515s ok 16 1515s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1515s ok 17 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1515s ok 18 1515s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1515s ok 19 1515s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1515s ok 20 1515s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1515s ok 21 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1515s ok 22 1515s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1515s ok 23 1515s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1515s ok 24 1515s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1515s ok 25 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1515s ok 26 1515s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1515s ok 27 1515s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1515s ok 28 1515s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1515s ok 29 1515s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1515s ok 30 1515s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1515s ok 31 1515s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1515s ok 32 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1515s ok 33 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1515s ok 34 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1515s ok 35 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1515s ok 36 1515s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1515s ok 37 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1515s ok 38 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1515s ok 39 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1515s ok 40 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1515s ok 41 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1515s ok 42 1515s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1515s ok 43 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1515s ok 44 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1515s ok 45 1515s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1515s ok 46 1515s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1515s ok 47 1515s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1515s ok 48 1515s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1515s ok 49 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1515s ok 50 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1515s ok 51 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1515s ok 52 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1515s ok 53 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1515s ok 54 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1515s ok 55 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1515s ok 56 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1515s ok 57 1515s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1515s ok 58 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 1 !2: a/ ] 1515s ok 59 1515s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1515s ok 60 1515s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1515s ok 61 1515s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1515s ok 62 1515s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1515s ok 63 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1515s ok 64 1515s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1515s ok 65 1515s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1515s ok 66 1515s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1515s ok 67 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1515s ok 68 1515s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1515s ok 69 1515s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1515s ok 70 1515s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1515s ok 71 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1515s ok 72 1515s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1515s ok 73 1515s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1515s ok 74 1515s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1515s ok 75 1515s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1515s ok 76 1515s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1515s ok 77 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1515s ok 78 1515s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1515s ok 79 1515s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1515s ok 80 1515s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1515s ok 81 1515s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1515s ok 82 1515s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1515s ok 83 1515s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1515s ok 84 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1515s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1515s ok 85 1515s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1515s ok 86 1515s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1515s ok 87 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1515s ok 88 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1515s ok 89 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1515s ok 90 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1515s ok 91 1515s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1515s ok 92 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1515s ok 93 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1515s ok 94 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1515s ok 95 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1515s ok 96 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1515s ok 97 1515s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1515s ok 98 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1515s ok 99 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1515s ok 100 1515s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1515s ok 101 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1515s ok 102 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1515s ok 103 1515s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1515s ok 104 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1515s ok 105 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1515s ok 106 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1515s ok 107 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1515s ok 108 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1515s ok 109 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1515s ok 110 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1515s ok 111 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1515s ok 112 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1515s ok 113 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 1 2: a/ ] 1515s ok 114 1515s # got 403, expected 403 [a/ All 1 2: a/ 1] 1515s ok 115 1515s # got 403, expected 403 [a/ All 1 2: a/ 2] 1515s ok 116 1515s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1515s ok 117 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1515s ok 118 1515s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1515s ok 119 1515s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1515s ok 120 1515s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1515s ok 121 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1515s ok 122 1515s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1515s ok 123 1515s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1515s ok 124 1515s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1515s ok 125 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1515s ok 126 1515s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1515s ok 127 1515s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1515s ok 128 1515s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1515s ok 129 1515s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1515s ok 130 1515s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1515s ok 131 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1515s ok 132 1515s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1515s ok 133 1515s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1515s ok 134 1515s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1515s ok 135 1515s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1515s ok 136 1515s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1515s ok 137 1515s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1515s ok 138 1515s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1515s ok 139 1515s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1515s ok 140 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1515s ok 141 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1515s ok 142 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1515s ok 143 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1515s ok 144 1515s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1515s ok 145 1515s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1515s ok 146 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1515s ok 147 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1515s ok 148 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1515s ok 149 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1515s ok 150 1515s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1515s ok 151 1515s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1515s ok 152 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1515s ok 153 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1515s ok 154 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1515s ok 155 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1515s ok 156 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1515s ok 157 1515s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1515s ok 158 1515s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1515s ok 159 1515s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1515s ok 160 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1515s ok 161 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1515s ok 162 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1515s ok 163 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1515s ok 164 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1515s ok 165 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1515s ok 166 1515s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1515s ok 167 1515s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1515s ok 168 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1515s ok 169 1515s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1515s ok 170 1515s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1515s ok 171 1515s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1515s ok 172 1515s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1515s ok 173 1515s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1515s ok 174 1515s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1515s ok 175 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1515s ok 176 1515s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1515s ok 177 1515s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1515s ok 178 1515s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1515s ok 179 1515s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1515s ok 180 1515s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1515s ok 181 1515s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1515s ok 182 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1515s ok 183 1515s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1515s ok 184 1515s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1515s ok 185 1515s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1515s ok 186 1515s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1515s ok 187 1515s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1515s ok 188 1515s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1515s ok 189 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1515s ok 190 1515s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1515s ok 191 1515s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1515s ok 192 1515s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1515s ok 193 1515s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1515s ok 194 1515s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1515s ok 195 1515s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1515s ok 196 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1515s ok 197 1515s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1515s ok 198 1515s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1515s ok 199 1515s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1515s ok 200 1515s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1515s ok 201 1515s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1515s ok 202 1515s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1515s ok 203 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1515s ok 204 1515s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1515s ok 205 1515s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1515s ok 206 1515s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1515s ok 207 1515s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1515s ok 208 1515s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1515s ok 209 1515s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1515s ok 210 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1515s ok 211 1515s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1515s ok 212 1515s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1515s ok 213 1515s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1515s ok 214 1515s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1515s ok 215 1515s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1515s ok 216 1515s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1515s ok 217 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1515s ok 218 1515s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1515s ok 219 1515s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1515s ok 220 1515s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1515s ok 221 1515s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1515s ok 222 1515s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1515s ok 223 1515s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1515s ok 224 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1515s ok 225 1515s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1515s ok 226 1515s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1515s ok 227 1515s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1515s ok 228 1515s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1515s ok 229 1515s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1515s ok 230 1515s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1515s ok 231 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1515s ok 232 1515s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1515s ok 233 1515s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1515s ok 234 1515s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1515s ok 235 1515s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1515s ok 236 1515s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1515s ok 237 1515s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1515s ok 238 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1515s ok 239 1515s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1515s ok 240 1515s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1515s ok 241 1515s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1515s ok 242 1515s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1515s ok 243 1515s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1515s ok 244 1515s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1515s ok 245 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1515s ok 246 1515s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1515s ok 247 1515s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1515s ok 248 1515s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1515s ok 249 1515s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1515s ok 250 1515s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1515s ok 251 1515s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1515s ok 252 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1515s ok 253 1515s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1515s ok 254 1515s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1515s ok 255 1515s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1515s ok 256 1515s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1515s ok 257 1515s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1515s ok 258 1515s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1515s ok 259 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1515s ok 260 1515s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1515s ok 261 1515s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1515s ok 262 1515s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1515s ok 263 1515s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1515s ok 264 1515s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1515s ok 265 1515s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1515s ok 266 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1515s ok 267 1515s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1515s ok 268 1515s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1515s ok 269 1515s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1515s ok 270 1515s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1515s ok 271 1515s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1515s ok 272 1515s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1515s ok 273 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1515s ok 274 1515s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1515s ok 275 1515s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1515s ok 276 1515s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1515s ok 277 1515s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1515s ok 278 1515s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1515s ok 279 1515s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1515s ok 280 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1515s ok 281 1515s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1515s ok 282 1515s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1515s ok 283 1515s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1515s ok 284 1515s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1515s ok 285 1515s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1515s ok 286 1515s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1515s ok 287 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1515s ok 288 1515s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1515s ok 289 1515s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1515s ok 290 1515s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1515s ok 291 1515s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1515s ok 292 1515s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1515s ok 293 1515s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1515s ok 294 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1515s ok 295 1515s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1515s ok 296 1515s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1515s ok 297 1515s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1515s ok 298 1515s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1515s ok 299 1515s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1515s ok 300 1515s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1515s ok 301 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1515s ok 302 1515s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1515s ok 303 1515s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1515s ok 304 1515s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1515s ok 305 1515s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1515s ok 306 1515s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1515s ok 307 1515s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1515s ok 308 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1515s ok 309 1515s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1515s ok 310 1515s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1515s ok 311 1515s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1515s ok 312 1515s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1515s ok 313 1515s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1515s ok 314 1515s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1515s ok 315 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1515s ok 316 1515s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1515s ok 317 1515s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1515s ok 318 1515s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1515s ok 319 1515s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1515s ok 320 1515s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1515s ok 321 1515s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1515s ok 322 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1515s ok 323 1515s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1515s ok 324 1515s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1515s ok 325 1515s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1515s ok 326 1515s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1515s ok 327 1515s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1515s ok 328 1515s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1515s ok 329 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1515s ok 330 1515s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1515s ok 331 1515s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1515s ok 332 1515s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1515s ok 333 1515s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1515s ok 334 1515s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1515s ok 335 1515s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1515s ok 336 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1515s ok 337 1515s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1515s ok 338 1515s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1515s ok 339 1515s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1515s ok 340 1515s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1515s ok 341 1515s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1515s ok 342 1515s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1515s ok 343 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1515s ok 344 1515s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1515s ok 345 1515s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1515s ok 346 1515s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1515s ok 347 1515s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1515s ok 348 1515s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1515s ok 349 1515s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1515s ok 350 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1515s ok 351 1515s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1515s ok 352 1515s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1515s ok 353 1515s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1515s ok 354 1515s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1515s ok 355 1515s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1515s ok 356 1515s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1515s ok 357 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1515s ok 358 1515s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1515s ok 359 1515s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1515s ok 360 1515s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1515s ok 361 1515s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1515s ok 362 1515s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1515s ok 363 1515s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1515s ok 364 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1515s ok 365 1515s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1515s ok 366 1515s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1515s ok 367 1515s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1515s ok 368 1515s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1515s ok 369 1515s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1515s ok 370 1515s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1515s ok 371 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1515s ok 372 1515s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1515s ok 373 1515s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1515s ok 374 1515s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1515s ok 375 1515s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1515s ok 376 1515s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1515s ok 377 1515s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1515s ok 378 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1515s ok 379 1515s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1515s ok 380 1515s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1515s ok 381 1515s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1515s ok 382 1515s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1515s ok 383 1515s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1515s ok 384 1515s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1515s ok 385 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1515s ok 386 1515s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1515s ok 387 1515s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1515s ok 388 1515s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1515s ok 389 1515s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1515s ok 390 1515s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1515s ok 391 1515s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1515s ok 392 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1515s ok 393 1515s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1515s ok 394 1515s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1515s ok 395 1515s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1515s ok 396 1515s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1515s ok 397 1515s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1515s ok 398 1515s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1515s ok 399 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1515s ok 400 1515s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1515s ok 401 1515s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1515s ok 402 1515s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1515s ok 403 1515s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1515s ok 404 1515s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1515s ok 405 1515s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1515s ok 406 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1515s ok 407 1515s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1515s ok 408 1515s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1515s ok 409 1515s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1515s ok 410 1515s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1515s ok 411 1515s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1515s ok 412 1515s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1515s ok 413 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1515s ok 414 1515s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1515s ok 415 1515s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1515s ok 416 1515s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1515s ok 417 1515s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1515s ok 418 1515s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1515s ok 419 1515s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1515s ok 420 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1515s ok 421 1515s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1515s ok 422 1515s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1515s ok 423 1515s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1515s ok 424 1515s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1515s ok 425 1515s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1515s ok 426 1515s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1515s ok 427 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1515s ok 428 1515s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1515s ok 429 1515s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1515s ok 430 1515s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1515s ok 431 1515s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1515s ok 432 1515s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1515s ok 433 1515s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1515s ok 434 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1515s ok 435 1515s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1515s ok 436 1515s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1515s ok 437 1515s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1515s ok 438 1515s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1515s ok 439 1515s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1515s ok 440 1515s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1515s ok 441 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1515s ok 442 1515s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1515s ok 443 1515s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1515s ok 444 1515s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1515s ok 445 1515s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1515s ok 446 1515s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1515s ok 447 1515s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1515s ok 448 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1515s ok 449 1515s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1515s ok 450 1515s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1515s ok 451 1515s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1515s ok 452 1515s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1515s ok 453 1515s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1515s ok 454 1515s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1515s ok 455 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1515s ok 456 1515s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1515s ok 457 1515s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1515s ok 458 1515s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1515s ok 459 1515s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1515s ok 460 1515s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1515s ok 461 1515s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1515s ok 462 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1515s ok 463 1515s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1515s ok 464 1515s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1515s ok 465 1515s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1515s ok 466 1515s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1515s ok 467 1515s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1515s ok 468 1515s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1515s ok 469 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1515s ok 470 1515s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1515s ok 471 1515s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1515s ok 472 1515s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1515s ok 473 1515s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1515s ok 474 1515s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1515s ok 475 1515s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1515s ok 476 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1515s ok 477 1515s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1515s ok 478 1515s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1515s ok 479 1515s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1515s ok 480 1515s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1515s ok 481 1515s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1515s ok 482 1515s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1515s ok 483 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1515s ok 484 1515s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1515s ok 485 1515s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1515s ok 486 1515s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1515s ok 487 1515s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1515s ok 488 1515s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1515s ok 489 1515s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1515s ok 490 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1515s ok 491 1515s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1515s ok 492 1515s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1515s ok 493 1515s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1515s ok 494 1515s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1515s ok 495 1515s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1515s ok 496 1515s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1515s ok 497 1515s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1515s ok 498 1515s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1515s ok 499 1515s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1515s ok 500 1515s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1515s ok 501 1515s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1515s ok 502 1515s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1515s ok 503 1515s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1515s ok 504 1515s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1515s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1515s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/groups1 1515s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1515s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/basic1 1515s ok 1518s t/modules/autoindex.t ............... 1518s 1..84 1518s # Running under perl version 5.038002 for linux 1518s # Current time local: Mon Apr 8 19:14:40 2024 1518s # Current time GMT: Mon Apr 8 19:14:40 2024 1518s # Using Test.pm version 1.31 1518s # Using Apache/Test.pm version 1.42 1518s --- 1518s IndexOrderDefault Ascending Name 1518s GET /modules/autoindex/htaccess/ 1518s ok 1 1518s --- 1518s IndexOrderDefault Ascending Name 1518s 1518s (C=N O=A) 1518s GET /modules/autoindex/htaccess/?C=N&O=A 1518s ok 2 1518s --- 1518s IndexOrderDefault Ascending Name 1518s 1518s (C=N O=D) 1518s GET /modules/autoindex/htaccess/?C=N&O=D 1518s ok 3 1518s --- 1518s IndexOrderDefault Ascending Name 1518s 1518s (C=M O=A) 1518s GET /modules/autoindex/htaccess/?C=M&O=A 1518s ok 4 1518s --- 1518s IndexOrderDefault Ascending Name 1518s 1518s (C=M O=D) 1518s GET /modules/autoindex/htaccess/?C=M&O=D 1518s ok 5 1518s --- 1518s IndexOrderDefault Ascending Name 1518s 1518s (C=S O=A) 1518s GET /modules/autoindex/htaccess/?C=S&O=A 1518s ok 6 1518s --- 1518s IndexOrderDefault Ascending Name 1518s 1518s (C=S O=D) 1518s GET /modules/autoindex/htaccess/?C=S&O=D 1518s ok 7 1518s --- 1518s IndexOrderDefault Ascending Date 1518s GET /modules/autoindex/htaccess/ 1518s ok 8 1518s --- 1518s IndexOrderDefault Ascending Date 1518s 1518s (C=N O=A) 1518s GET /modules/autoindex/htaccess/?C=N&O=A 1518s ok 9 1518s --- 1518s IndexOrderDefault Ascending Date 1518s 1518s (C=N O=D) 1518s GET /modules/autoindex/htaccess/?C=N&O=D 1518s ok 10 1518s --- 1518s IndexOrderDefault Ascending Date 1518s 1518s (C=M O=A) 1518s GET /modules/autoindex/htaccess/?C=M&O=A 1518s ok 11 1518s --- 1518s IndexOrderDefault Ascending Date 1518s 1518s (C=M O=D) 1518s GET /modules/autoindex/htaccess/?C=M&O=D 1518s ok 12 1518s --- 1518s IndexOrderDefault Ascending Date 1518s 1518s (C=S O=A) 1518s GET /modules/autoindex/htaccess/?C=S&O=A 1518s ok 13 1518s --- 1518s IndexOrderDefault Ascending Date 1518s 1518s (C=S O=D) 1518s GET /modules/autoindex/htaccess/?C=S&O=D 1518s ok 14 1518s --- 1518s IndexOrderDefault Ascending Size 1518s GET /modules/autoindex/htaccess/ 1518s ok 15 1518s --- 1518s IndexOrderDefault Ascending Size 1518s 1518s (C=N O=A) 1518s GET /modules/autoindex/htaccess/?C=N&O=A 1518s ok 16 1518s --- 1518s IndexOrderDefault Ascending Size 1518s 1518s (C=N O=D) 1518s GET /modules/autoindex/htaccess/?C=N&O=D 1518s ok 17 1518s --- 1518s IndexOrderDefault Ascending Size 1518s 1518s (C=M O=A) 1518s GET /modules/autoindex/htaccess/?C=M&O=A 1518s ok 18 1518s --- 1518s IndexOrderDefault Ascending Size 1518s 1518s (C=M O=D) 1518s GET /modules/autoindex/htaccess/?C=M&O=D 1518s ok 19 1518s --- 1518s IndexOrderDefault Ascending Size 1518s 1518s (C=S O=A) 1518s GET /modules/autoindex/htaccess/?C=S&O=A 1518s ok 20 1518s --- 1518s IndexOrderDefault Ascending Size 1518s 1518s (C=S O=D) 1518s GET /modules/autoindex/htaccess/?C=S&O=D 1518s ok 21 1518s --- 1518s IndexOrderDefault Descending Name 1518s GET /modules/autoindex/htaccess/ 1518s ok 22 1518s --- 1518s IndexOrderDefault Descending Name 1518s 1518s (C=N O=A) 1518s GET /modules/autoindex/htaccess/?C=N&O=A 1518s ok 23 1518s --- 1518s IndexOrderDefault Descending Name 1518s 1518s (C=N O=D) 1518s GET /modules/autoindex/htaccess/?C=N&O=D 1518s ok 24 1518s --- 1518s IndexOrderDefault Descending Name 1518s 1518s (C=M O=A) 1518s GET /modules/autoindex/htaccess/?C=M&O=A 1518s ok 25 1518s --- 1518s IndexOrderDefault Descending Name 1518s 1518s (C=M O=D) 1518s GET /modules/autoindex/htaccess/?C=M&O=D 1518s ok 26 1518s --- 1518s IndexOrderDefault Descending Name 1518s 1518s (C=S O=A) 1518s GET /modules/autoindex/htaccess/?C=S&O=A 1518s ok 27 1518s --- 1518s IndexOrderDefault Descending Name 1518s 1518s (C=S O=D) 1518s GET /modules/autoindex/htaccess/?C=S&O=D 1518s ok 28 1518s --- 1518s IndexOrderDefault Descending Date 1518s GET /modules/autoindex/htaccess/ 1518s ok 29 1518s --- 1518s IndexOrderDefault Descending Date 1518s 1518s (C=N O=A) 1518s GET /modules/autoindex/htaccess/?C=N&O=A 1518s ok 30 1518s --- 1518s IndexOrderDefault Descending Date 1518s 1518s (C=N O=D) 1518s GET /modules/autoindex/htaccess/?C=N&O=D 1518s ok 31 1518s --- 1518s IndexOrderDefault Descending Date 1518s 1518s (C=M O=A) 1518s GET /modules/autoindex/htaccess/?C=M&O=A 1518s ok 32 1518s --- 1518s IndexOrderDefault Descending Date 1518s 1518s (C=M O=D) 1518s GET /modules/autoindex/htaccess/?C=M&O=D 1518s ok 33 1518s --- 1518s IndexOrderDefault Descending Date 1518s 1518s (C=S O=A) 1518s GET /modules/autoindex/htaccess/?C=S&O=A 1518s ok 34 1518s --- 1518s IndexOrderDefault Descending Date 1518s 1518s (C=S O=D) 1518s GET /modules/autoindex/htaccess/?C=S&O=D 1518s ok 35 1518s --- 1518s IndexOrderDefault Descending Size 1518s GET /modules/autoindex/htaccess/ 1518s ok 36 1518s --- 1518s IndexOrderDefault Descending Size 1518s 1518s (C=N O=A) 1518s GET /modules/autoindex/htaccess/?C=N&O=A 1518s ok 37 1518s --- 1518s IndexOrderDefault Descending Size 1518s 1518s (C=N O=D) 1518s GET /modules/autoindex/htaccess/?C=N&O=D 1518s ok 38 1518s --- 1518s IndexOrderDefault Descending Size 1518s 1518s (C=M O=A) 1518s GET /modules/autoindex/htaccess/?C=M&O=A 1518s ok 39 1518s --- 1518s IndexOrderDefault Descending Size 1518s 1518s (C=M O=D) 1518s GET /modules/autoindex/htaccess/?C=M&O=D 1518s ok 40 1518s --- 1518s IndexOrderDefault Descending Size 1518s 1518s (C=S O=A) 1518s GET /modules/autoindex/htaccess/?C=S&O=A 1518s ok 41 1518s --- 1518s IndexOrderDefault Descending Size 1518s 1518s (C=S O=D) 1518s GET /modules/autoindex/htaccess/?C=S&O=D 1518s ok 42 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Name 1518s GET /modules/autoindex/htaccess/ 1518s ok 43 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Name 1518s 1518s (C=N O=A) 1518s GET /modules/autoindex/htaccess/?C=N&O=A 1518s ok 44 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Name 1518s 1518s (C=N O=D) 1518s GET /modules/autoindex/htaccess/?C=N&O=D 1518s ok 45 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Name 1518s 1518s (C=M O=A) 1518s GET /modules/autoindex/htaccess/?C=M&O=A 1518s ok 46 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Name 1518s 1518s (C=M O=D) 1518s GET /modules/autoindex/htaccess/?C=M&O=D 1518s ok 47 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Name 1518s 1518s (C=S O=A) 1518s GET /modules/autoindex/htaccess/?C=S&O=A 1518s ok 48 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Name 1518s 1518s (C=S O=D) 1518s GET /modules/autoindex/htaccess/?C=S&O=D 1518s ok 49 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Date 1518s GET /modules/autoindex/htaccess/ 1518s ok 50 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Date 1518s 1518s (C=N O=A) 1518s GET /modules/autoindex/htaccess/?C=N&O=A 1518s ok 51 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Date 1518s 1518s (C=N O=D) 1518s GET /modules/autoindex/htaccess/?C=N&O=D 1518s ok 52 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Date 1518s 1518s (C=M O=A) 1518s GET /modules/autoindex/htaccess/?C=M&O=A 1518s ok 53 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Date 1518s 1518s (C=M O=D) 1518s GET /modules/autoindex/htaccess/?C=M&O=D 1518s ok 54 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Date 1518s 1518s (C=S O=A) 1518s GET /modules/autoindex/htaccess/?C=S&O=A 1518s ok 55 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Date 1518s 1518s (C=S O=D) 1518s GET /modules/autoindex/htaccess/?C=S&O=D 1518s ok 56 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Size 1518s GET /modules/autoindex/htaccess/ 1518s ok 57 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Size 1518s 1518s (C=N O=A) 1518s GET /modules/autoindex/htaccess/?C=N&O=A 1518s ok 58 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Size 1518s 1518s (C=N O=D) 1518s GET /modules/autoindex/htaccess/?C=N&O=D 1518s ok 59 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Size 1518s 1518s (C=M O=A) 1518s GET /modules/autoindex/htaccess/?C=M&O=A 1518s ok 60 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Size 1518s 1518s (C=M O=D) 1518s GET /modules/autoindex/htaccess/?C=M&O=D 1518s ok 61 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Size 1518s 1518s (C=S O=A) 1518s GET /modules/autoindex/htaccess/?C=S&O=A 1518s ok 62 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Ascending Size 1518s 1518s (C=S O=D) 1518s GET /modules/autoindex/htaccess/?C=S&O=D 1518s ok 63 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Name 1518s GET /modules/autoindex/htaccess/ 1518s ok 64 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Name 1518s 1518s (C=N O=A) 1518s GET /modules/autoindex/htaccess/?C=N&O=A 1518s ok 65 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Name 1518s 1518s (C=N O=D) 1518s GET /modules/autoindex/htaccess/?C=N&O=D 1518s ok 66 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Name 1518s 1518s (C=M O=A) 1518s GET /modules/autoindex/htaccess/?C=M&O=A 1518s ok 67 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Name 1518s 1518s (C=M O=D) 1518s GET /modules/autoindex/htaccess/?C=M&O=D 1518s ok 68 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Name 1518s 1518s (C=S O=A) 1518s GET /modules/autoindex/htaccess/?C=S&O=A 1518s ok 69 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Name 1518s 1518s (C=S O=D) 1518s GET /modules/autoindex/htaccess/?C=S&O=D 1518s ok 70 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Date 1518s GET /modules/autoindex/htaccess/ 1518s ok 71 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Date 1518s 1518s (C=N O=A) 1518s GET /modules/autoindex/htaccess/?C=N&O=A 1518s ok 72 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Date 1518s 1518s (C=N O=D) 1518s GET /modules/autoindex/htaccess/?C=N&O=D 1518s ok 73 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Date 1518s 1518s (C=M O=A) 1518s GET /modules/autoindex/htaccess/?C=M&O=A 1518s ok 74 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Date 1518s 1518s (C=M O=D) 1518s GET /modules/autoindex/htaccess/?C=M&O=D 1518s ok 75 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Date 1518s 1518s (C=S O=A) 1518s GET /modules/autoindex/htaccess/?C=S&O=A 1518s ok 76 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Date 1518s 1518s (C=S O=D) 1518s GET /modules/autoindex/htaccess/?C=S&O=D 1518s ok 77 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Size 1518s GET /modules/autoindex/htaccess/ 1518s ok 78 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Size 1518s 1518s (C=N O=A) 1518s GET /modules/autoindex/htaccess/?C=N&O=A 1518s ok 79 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Size 1518s 1518s (C=N O=D) 1518s GET /modules/autoindex/htaccess/?C=N&O=D 1518s ok 80 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Size 1518s 1518s (C=M O=A) 1518s GET /modules/autoindex/htaccess/?C=M&O=A 1518s ok 81 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Size 1518s 1518s (C=M O=D) 1518s GET /modules/autoindex/htaccess/?C=M&O=D 1518s ok 82 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Size 1518s 1518s (C=S O=A) 1518s GET /modules/autoindex/htaccess/?C=S&O=A 1518s ok 83 1518s --- 1518s IndexOptions FancyIndexing 1518s IndexOrderDefault Descending Size 1518s 1518s (C=S O=D) 1518s GET /modules/autoindex/htaccess/?C=S&O=D 1518s ok 84 1518s ok 1520s t/modules/autoindex2.t .............. 1520s 1..3 1520s # Running under perl version 5.038002 for linux 1520s # Current time local: Mon Apr 8 19:14:43 2024 1520s # Current time GMT: Mon Apr 8 19:14:43 2024 1520s # Using Test.pm version 1.31 1520s # Using Apache/Test.pm version 1.42 1520s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1520s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1520s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1520s # testing : dir_broken should not be listed 1520s # expected: 0 1520s # received: 0 1520s ok 1 1520s # testing : dir_normal should be listed 1520s # expected: 1 1520s # received: 1 1520s ok 2 1520s # testing : dir_protected should not be listed 1520s # expected: 0 1520s # received: 0 1520s ok 3 1520s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1520s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1520s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1520s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1520s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1520s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1520s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1520s ok 1522s t/modules/brotli.t .................. 1522s 1..64 1522s # Running under perl version 5.038002 for linux 1522s # Current time local: Mon Apr 8 19:14:45 2024 1522s # Current time GMT: Mon Apr 8 19:14:45 2024 1522s # Using Test.pm version 1.31 1522s # Using Apache/Test.pm version 1.42 1522s qvalue: 1522s # expected: 200 1522s # received: '200' 1522s ok 1 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 2 1522s qvalue: 1522s # expected: 200 1522s # received: '200' 1522s ok 3 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 4 1522s qvalue: 1522s # expected: 200 1522s # received: '200' 1522s ok 5 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 6 1522s qvalue: 1522s # expected: 200 1522s # received: '200' 1522s ok 7 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 8 1522s qvalue: 1522s # expected: 200 1522s # received: '200' 1522s ok 9 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 10 1522s qvalue: 1522s # expected: 200 1522s # received: '200' 1522s ok 11 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 12 1522s qvalue: ; 1522s # expected: 200 1522s # received: '200' 1522s ok 13 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 14 1522s qvalue: ; 1522s # expected: 200 1522s # received: '200' 1522s ok 15 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 16 1522s qvalue: ; 1522s # expected: 200 1522s # received: '200' 1522s ok 17 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 18 1522s qvalue: ;q= 1522s # expected: 200 1522s # received: '200' 1522s ok 19 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 20 1522s qvalue: ;q= 1522s # expected: 200 1522s # received: '200' 1522s ok 21 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 22 1522s qvalue: ;q= 1522s # expected: 200 1522s # received: '200' 1522s ok 23 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 24 1522s qvalue: ;q=0 1522s # expected: 200 1522s # received: '200' 1522s ok 25 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 26 1522s qvalue: ;q=0 1522s # expected: 200 1522s # received: '200' 1522s ok 27 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 28 1522s qvalue: ;q=0 1522s # expected: 200 1522s # received: '200' 1522s ok 29 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 30 1522s qvalue: ;q=0. 1522s # expected: 200 1522s # received: '200' 1522s ok 31 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 32 1522s qvalue: ;q=0. 1522s # expected: 200 1522s # received: '200' 1522s ok 33 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 34 1522s qvalue: ;q=0. 1522s # expected: 200 1522s # received: '200' 1522s ok 35 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 36 1522s qvalue: ;q=0.0 1522s # expected: 200 1522s # received: '200' 1522s ok 37 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 38 1522s qvalue: ;q=0.0 1522s # expected: 200 1522s # received: '200' 1522s ok 39 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 40 1522s qvalue: ;q=0.0 1522s # expected: 200 1522s # received: '200' 1522s ok 41 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 42 1522s qvalue: ;q=0.00 1522s # expected: 200 1522s # received: '200' 1522s ok 43 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 44 1522s qvalue: ;q=0.00 1522s # expected: 200 1522s # received: '200' 1522s ok 45 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 46 1522s qvalue: ;q=0.00 1522s # expected: 200 1522s # received: '200' 1522s ok 47 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 48 1522s qvalue: ;q=0.000 1522s # expected: 200 1522s # received: '200' 1522s ok 49 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 50 1522s qvalue: ;q=0.000 1522s # expected: 200 1522s # received: '200' 1522s ok 51 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 52 1522s qvalue: ;q=0.000 1522s # expected: 200 1522s # received: '200' 1522s ok 53 1522s # testing : response without Content-Encoding is OK 1522s # expected: undef 1522s # received: undef 1522s ok 54 1522s qvalue: ;q=0.0000 1522s # expected: 200 1522s # received: '200' 1522s ok 55 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 56 1522s qvalue: ;q=0.0000 1522s # expected: 200 1522s # received: '200' 1522s ok 57 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 58 1522s qvalue: ;q=0.0000 1522s # expected: 200 1522s # received: '200' 1522s ok 59 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 60 1522s # expected: 200 1522s # received: '200' 1522s ok 61 1522s # testing : response Content-Encoding is OK 1522s # expected: 'br' 1522s # received: 'br' 1522s ok 62 1522s # expected: 200 1522s # received: '200' 1522s ok 63 1522s # testing : response Content-Encoding is OK 1522s # expected: 'gzip' 1522s # received: 'gzip' 1522s ok 64 1522s ok 1524s t/modules/buffer.t .................. 1524s 1..12 1524s # Running under perl version 5.038002 for linux 1524s # Current time local: Mon Apr 8 19:14:47 2024 1524s # Current time GMT: Mon Apr 8 19:14:47 2024 1524s # Using Test.pm version 1.31 1524s # Using Apache/Test.pm version 1.42 1524s # testing : Checking return code is '200' 1524s # expected: 200 1524s # received: '200' 1524s ok 1 1524s ok 2 1524s # testing : Checking return code is '200' 1524s # expected: 200 1524s # received: '200' 1524s ok 3 1524s ok 4 1524s # testing : Checking return code is '200' 1524s # expected: 200 1524s # received: '200' 1524s ok 5 1524s ok 6 1524s # testing : Checking return code is '200' 1524s # expected: 200 1524s # received: '200' 1524s ok 7 1524s ok 8 1524s # testing : Checking return code is '200' 1524s # expected: 200 1524s # received: '200' 1524s ok 9 1524s ok 10 1524s # testing : Checking return code is '200' 1524s # expected: 200 1524s # received: '200' 1524s ok 11 1524s ok 12 1524s ok 1527s t/modules/cache.t ................... 1527s 1..3 1527s # Running under perl version 5.038002 for linux 1527s # Current time local: Mon Apr 8 19:14:49 2024 1527s # Current time GMT: Mon Apr 8 19:14:49 2024 1527s # Using Test.pm version 1.31 1527s # Using Apache/Test.pm version 1.42 1527s # testing : non-cached call to index.html 1527s # expected: 200 1527s # received: '200' 1527s ok 1 1527s # testing : call to cache index.html 1527s # expected: 200 1527s # received: '200' 1527s ok 2 1527s # testing : cached call to index.html 1527s # expected: 200 1527s # received: '200' 1527s ok 3 1527s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1527s ok 1531s t/modules/cgi.t ..................... 1531s 1..58 1531s # Running under perl version 5.038002 for linux 1531s # Current time local: Mon Apr 8 19:14:52 2024 1531s # Current time GMT: Mon Apr 8 19:14:52 2024 1531s # Using Test.pm version 1.31 1531s # Using Apache/Test.pm version 1.42 1531s # testing : return code for acceptpathinfodefault.sh 1531s # expected: 200 1531s # received: '200' 1531s ok 1 1531s # testing : body for acceptpathinfodefault.sh 1531s # expected: '' 1531s # received: '' 1531s ok 2 1531s # testing : return code for acceptpathinfodefault.sh/foo 1531s # expected: 200 1531s # received: '200' 1531s ok 3 1531s # testing : body for acceptpathinfodefault.sh/foo 1531s # expected: '/foo' 1531s # received: '/foo' 1531s ok 4 1531s # testing : return code for acceptpathinfooff.sh 1531s # expected: 200 1531s # received: '200' 1531s ok 5 1531s # testing : body for acceptpathinfooff.sh 1531s # expected: '' 1531s # received: '' 1531s ok 6 1531s # testing : return code for acceptpathinfooff.sh/foo 1531s # expected: 404 1531s # received: '404' 1531s ok 7 1531s # no body test for this one 1531s ok 8 1531s # testing : return code for acceptpathinfoon.sh 1531s # expected: 200 1531s # received: '200' 1531s ok 9 1531s # testing : body for acceptpathinfoon.sh 1531s # expected: '' 1531s # received: '' 1531s ok 10 1531s # testing : return code for acceptpathinfoon.sh/foo 1531s # expected: 200 1531s # received: '200' 1531s ok 11 1531s # testing : body for acceptpathinfoon.sh/foo 1531s # expected: '/foo' 1531s # received: '/foo' 1531s ok 12 1531s # testing : return code for bogus-perl.pl 1531s # expected: 500 1531s # received: '500' 1531s ok 13 1531s # cgi log created ok. 1531s ok 14 1531s # testing : return code for bogus-sh.sh 1531s # expected: 500 1531s # received: '500' 1531s ok 15 1531s # checking that log size (807) is bigger than it used to be (523) 1531s ok 16 1531s # testing : return code for nph-stderr.pl 1531s # expected: 200 1531s # received: '200' 1531s ok 17 1531s # testing : body for nph-stderr.pl 1531s # expected: 'this is nph-stdout' 1531s # received: 'this is nph-stdout' 1531s ok 18 1531s # testing : return code for nph-test.pl 1531s # expected: 200 1531s # received: '200' 1531s ok 19 1531s # testing : body for nph-test.pl 1531s # expected: 'ok' 1531s # received: 'ok' 1531s ok 20 1531s # testing : return code for perl.pl 1531s # expected: 200 1531s # received: '200' 1531s ok 21 1531s # testing : body for perl.pl 1531s # expected: 'perl cgi' 1531s # received: 'perl cgi' 1531s ok 22 1531s # testing : return code for sh.sh 1531s # expected: 200 1531s # received: '200' 1531s ok 23 1531s # testing : body for sh.sh 1531s # expected: 'sh cgi' 1531s # received: 'sh cgi' 1531s ok 24 1531s # testing : return code for stderr1.pl 1531s # expected: 200 1531s # received: '200' 1531s ok 25 1531s # testing : body for stderr1.pl 1531s # expected: 'this is stdout' 1531s # received: 'this is stdout' 1531s ok 26 1531s # testing : return code for stderr2.pl 1531s # expected: 200 1531s # received: '200' 1531s ok 27 1531s # testing : body for stderr2.pl 1531s # expected: 'this is also stdout' 1531s # received: 'this is also stdout' 1531s ok 28 1531s # testing : return code for stderr3.pl 1531s # expected: 200 1531s # received: '200' 1531s ok 29 1531s # testing : body for stderr3.pl 1531s # expected: 'this is more stdout' 1531s # received: 'this is more stdout' 1531s ok 30 1531s # posted content (length 10) to bogus-perl.pl 1531s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1531s # expected: '500' 1531s # received: '500' 1531s ok 31 1531s # checking that log size (35956) is greater than 807 1531s ok 32 1531s # verifying that logged content is 10 characters 1531s ok 33 1531s # posted content (length 99) to bogus-perl.pl 1531s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1531s # expected: '500' 1531s # received: '500' 1531s ok 34 1531s # checking that log size (36415) is greater than 35956 1531s ok 35 1531s # verifying that logged content is 99 characters 1531s ok 36 1531s # posted content (length 250) to bogus-perl.pl 1531s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1531s # expected: '500' 1531s # received: '500' 1531s ok 37 1531s # checking that log size (37026) is greater than 36415 1531s ok 38 1531s # verifying that logged content is 250 characters 1531s ok 39 1531s # posted content (length 255) to bogus-perl.pl 1531s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1531s # expected: '500' 1531s # received: '500' 1531s ok 40 1531s # checking that log size (37642) is greater than 37026 1531s ok 41 1531s # verifying that logged content is 255 characters 1531s ok 42 1531s # posted content (length 256) to bogus-perl.pl 1531s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1531s # expected: '500' 1531s # received: '500' 1531s ok 43 1531s # checking that log size (38259) is greater than 37642 1531s ok 44 1531s # verifying that logged content is 256 characters 1531s ok 45 1531s # posted content (length 257) to bogus-perl.pl 1531s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1531s # expected: '500' 1531s # received: '500' 1531s ok 46 1531s # checking that log size (38876) is greater than 38259 1531s ok 47 1531s # verifying that logged content is 256 characters 1531s ok 48 1531s # posted content (length 258) to bogus-perl.pl 1531s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1531s # expected: '500' 1531s # received: '500' 1531s ok 49 1531s # checking that log size (39493) is greater than 38876 1531s ok 50 1531s # verifying that logged content is 256 characters 1531s ok 51 1531s # posted content (length 1024) to bogus-perl.pl 1531s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1531s # expected: '500' 1531s # received: '500' 1531s ok 52 1531s # checking that log size (40111) is greater than 39493 1531s ok 53 1531s # verifying that logged content is 256 characters 1531s ok 54 1531s # verifying log is greater than 40960 bytes. 1531s ok 55 1531s # verifying log did not grow after making bogus request. 1531s ok 56 1531s # verifying log did not grow after making another bogus request. 1531s ok 57 1531s # checking that HEAD /modules/cgi/perl.pl returns 200. 1531s ok 58 1531s ok 1533s t/modules/data.t .................... 1533s 1..2 1533s # Running under perl version 5.038002 for linux 1533s # Current time local: Mon Apr 8 19:14:56 2024 1533s # Current time GMT: Mon Apr 8 19:14:56 2024 1533s # Using Test.pm version 1.31 1533s # Using Apache/Test.pm version 1.42 1533s # testing : Checking return code is '200' 1533s # expected: 200 1533s # received: '200' 1533s ok 1 1533s ok 2 1533s ok 1538s t/modules/dav.t ..................... 1538s 1..19 1538s # Running under perl version 5.038002 for linux 1538s # Current time local: Mon Apr 8 19:14:58 2024 1538s # Current time GMT: Mon Apr 8 19:14:58 2024 1538s # Using Test.pm version 1.31 1538s # Using Apache/Test.pm version 1.42 1538s resource lock test: 1538s ok 1 1538s DAV put test: 1538s ok 2 1538s getting DAV resource properties: 1538s ok 3 1538s created: Mon, 08 Apr 2024 19:15:01 GMT 1538s modified: Mon, 08 Apr 2024 19:15:01 GMT 1538s now: Mon, 08 Apr 2024 19:15:03 GMT 1538s ok 4 1538s ok 5 1538s resource lock status test: 1538s ok 6 1538s resource unlock test: 1538s ok 7 1538s resource lock status test: 1538s ok 8 1538s getting uri... 1538s expect: 1538s -> 1538s 1538s
1538s

mod_dav test page

1538s this is a page generated by
1538s the mod_dav test in the Apache
1538s perl test suite.
1538s
1538s 1538s 1538s <- 1538s got: 1538s -> 1538s 1538s
1538s

mod_dav test page

1538s this is a page generated by
1538s the mod_dav test in the Apache
1538s perl test suite.
1538s
1538s 1538s 1538s <- 1538s ok 9 1538s putting with 2nd dav client (on unlocked resource) 1538s ok 10 1538s getting new uri... 1538s expect: 1538s -> 1538s 1538s
1538s

mod_dav test page take two

1538s this is a page generated by
1538s the mod_dav test in the Apache
1538s perl test suite.
1538s
1538s 1538s 1538s <- 1538s got: 1538s -> 1538s 1538s
1538s

mod_dav test page take two

1538s this is a page generated by
1538s the mod_dav test in the Apache
1538s perl test suite.
1538s
1538s 1538s 1538s <- 1538s ok 11 1538s client 1 locking resource 1538s ok 12 1538s client 2 attempting to lock same resource 1538s ok 13 1538s client 2 attempting to put resource locked by client 1 1538s ok 14 1538s verifying all is well through http 1538s getting new uri... 1538s expect: 1538s -> 1538s 1538s
1538s

mod_dav test page take two

1538s this is a page generated by
1538s the mod_dav test in the Apache
1538s perl test suite.
1538s
1538s 1538s 1538s <- 1538s got: 1538s -> 1538s 1538s
1538s

mod_dav test page take two

1538s this is a page generated by
1538s the mod_dav test in the Apache
1538s perl test suite.
1538s
1538s 1538s 1538s <- 1538s ok 15 1538s ok 16 1538s resource delete test: 1538s ok 17 1538s expect 404 not found got: 404 1538s ok 18 1538s PR 49825: expect 400 bad request got: 400 1538s ok 19 1538s ok 1540s t/modules/deflate.t ................. 1540s 1..47 1540s # Running under perl version 5.038002 for linux 1540s # Current time local: Mon Apr 8 19:15:03 2024 1540s # Current time GMT: Mon Apr 8 19:15:03 2024 1540s # Using Test.pm version 1.31 1540s # Using Apache/Test.pm version 1.42 1540s testing default 1540s ok 1 1540s ok 2 1540s ok 3 1540s ok 4 1540s ok 5 1540s ok 6 1540s ok 7 1540s ok 8 1540s ok 9 1540s ok 10 1540s ok 11 1540s ok 12 1540s ok 13 1540s ok 14 1540s ok 15 1540s ok 16 1540s ok 17 1540s ok 18 1540s ok 19 1540s ok 20 1540s ok 21 1540s ok 22 1540s ok 23 1540s ok 24 1540s ok 25 1540s ok 26 1540s ok 27 1540s ok 28 1540s ok 29 1540s ok 30 1540s ok 31 1540s ok 32 1540s ok 33 1540s ok 34 1540s ok 35 1540s ok 36 1540s ok 37 1540s ok 38 1540s ok 39 1540s ok 40 1540s ok 41 1540s ok 42 1540s ok 43 1540s ok 44 1540s ok 45 1540s # testing : response was 304 1540s # expected: qr/HTTP\/1\.. 304/ 1540s # received: 'HTTP/1.1 304 Not Modified' 1540s ok 46 1540s # testing : expect EOF after 304 header 1540s # expected: 0 1540s # received: 0 1540s ok 47 1540s ok 1542s t/modules/digest.t .................. 1542s 1..13 1542s # Running under perl version 5.038002 for linux 1542s # Current time local: Mon Apr 8 19:15:05 2024 1542s # Current time GMT: Mon Apr 8 19:15:05 2024 1542s # Using Test.pm version 1.31 1542s # Using Apache/Test.pm version 1.42 1542s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/realm1 1542s # testing : no user to authenticate 1542s # expected: 401 1542s # received: '401' 1542s ok 1 1542s # testing : user1:foo not found 1542s # expected: 401 1542s # received: '401' 1542s ok 2 1542s # testing : user1:password1 found 1542s # expected: 200 1542s # received: '200' 1542s ok 3 1542s # testing : user1:password1 with query string found 1542s # expected: 200 1542s # received: '200' 1542s ok 4 1542s # testing : manual Authorization header query string 1542s # expected: 200 1542s # received: '200' 1542s ok 5 1542s # testing : manual Authorization with no query string in header 1542s # expected: 400 1542s # received: '400' 1542s ok 6 1542s # testing : manual Authorization header with mismatched query string 1542s # expected: 400 1542s # received: '400' 1542s ok 7 1542s # testing : manual Authorization header with mismatched query string 1542s # expected: 400 1542s # received: '400' 1542s ok 8 1542s # testing : manual Authorization with no query string in header + MSIE 1542s # expected: 200 1542s # received: '200' 1542s ok 9 1542s # testing : a compliant response coming from MSIE 1542s # expected: 200 1542s # received: '200' 1542s ok 10 1542s # testing : manual Authorization header with mismatched query string + MSIE 1542s # expected: 400 1542s # received: '400' 1542s ok 11 1542s # testing : manual Authorization header with mismatched query string + MSIE 1542s # expected: 400 1542s # received: '400' 1542s ok 12 1542s # testing : no query string + MSIE 1542s # expected: 200 1542s # received: '200' 1542s ok 13 1542s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/realm1 1542s ok 1545s t/modules/dir.t ..................... 1545s 1..212 1545s # Running under perl version 5.038002 for linux 1545s # Current time local: Mon Apr 8 19:15:07 2024 1545s # Current time GMT: Mon Apr 8 19:15:07 2024 1545s # Using Test.pm version 1.31 1545s # Using Apache/Test.pm version 1.42 1545s expecting 403 (forbidden) using DirectoryIndex foo 1545s ok 1 1545s running 5 test gambit for "1.html" 1545s ok 2 1545s ok 3 1545s ok 4 1545s ok 5 1545s ok 6 1545s running 5 test gambit for "2.html" 1545s ok 7 1545s ok 8 1545s ok 9 1545s ok 10 1545s ok 11 1545s running 5 test gambit for "3.html" 1545s ok 12 1545s ok 13 1545s ok 14 1545s ok 15 1545s ok 16 1545s running 5 test gambit for "4.html" 1545s ok 17 1545s ok 18 1545s ok 19 1545s ok 20 1545s ok 21 1545s running 5 test gambit for "5.html" 1545s ok 22 1545s ok 23 1545s ok 24 1545s ok 25 1545s ok 26 1545s running 5 test gambit for "6.html" 1545s ok 27 1545s ok 28 1545s ok 29 1545s ok 30 1545s ok 31 1545s running 5 test gambit for "7.html" 1545s ok 32 1545s ok 33 1545s ok 34 1545s ok 35 1545s ok 36 1545s running 5 test gambit for "8.html" 1545s ok 37 1545s ok 38 1545s ok 39 1545s ok 40 1545s ok 41 1545s running 5 test gambit for "9.html" 1545s ok 42 1545s ok 43 1545s ok 44 1545s ok 45 1545s ok 46 1545s running 5 test gambit for "0.html" 1545s ok 47 1545s ok 48 1545s ok 49 1545s ok 50 1545s ok 51 1545s expecting 403 (forbidden) using DirectoryIndex goo 1545s ok 52 1545s running 5 test gambit for "1.html" 1545s ok 53 1545s ok 54 1545s ok 55 1545s ok 56 1545s ok 57 1545s running 5 test gambit for "2.html" 1545s ok 58 1545s ok 59 1545s ok 60 1545s ok 61 1545s ok 62 1545s running 5 test gambit for "3.html" 1545s ok 63 1545s ok 64 1545s ok 65 1545s ok 66 1545s ok 67 1545s running 5 test gambit for "4.html" 1545s ok 68 1545s ok 69 1545s ok 70 1545s ok 71 1545s ok 72 1545s running 5 test gambit for "5.html" 1545s ok 73 1545s ok 74 1545s ok 75 1545s ok 76 1545s ok 77 1545s running 5 test gambit for "6.html" 1545s ok 78 1545s ok 79 1545s ok 80 1545s ok 81 1545s ok 82 1545s running 5 test gambit for "7.html" 1545s ok 83 1545s ok 84 1545s ok 85 1545s ok 86 1545s ok 87 1545s running 5 test gambit for "8.html" 1545s ok 88 1545s ok 89 1545s ok 90 1545s ok 91 1545s ok 92 1545s running 5 test gambit for "9.html" 1545s ok 93 1545s ok 94 1545s ok 95 1545s ok 96 1545s ok 97 1545s running 5 test gambit for "0.html" 1545s ok 98 1545s ok 99 1545s ok 100 1545s ok 101 1545s ok 102 1545s expecting 403 (forbidden) using DirectoryIndex moo 1545s ok 103 1545s running 5 test gambit for "1.html" 1545s ok 104 1545s ok 105 1545s ok 106 1545s ok 107 1545s ok 108 1545s running 5 test gambit for "2.html" 1545s ok 109 1545s ok 110 1545s ok 111 1545s ok 112 1545s ok 113 1545s running 5 test gambit for "3.html" 1545s ok 114 1545s ok 115 1545s ok 116 1545s ok 117 1545s ok 118 1545s running 5 test gambit for "4.html" 1545s ok 119 1545s ok 120 1545s ok 121 1545s ok 122 1545s ok 123 1545s running 5 test gambit for "5.html" 1545s ok 124 1545s ok 125 1545s ok 126 1545s ok 127 1545s ok 128 1545s running 5 test gambit for "6.html" 1545s ok 129 1545s ok 130 1545s ok 131 1545s ok 132 1545s ok 133 1545s running 5 test gambit for "7.html" 1545s ok 134 1545s ok 135 1545s ok 136 1545s ok 137 1545s ok 138 1545s running 5 test gambit for "8.html" 1545s ok 139 1545s ok 140 1545s ok 141 1545s ok 142 1545s ok 143 1545s running 5 test gambit for "9.html" 1545s ok 144 1545s ok 145 1545s ok 146 1545s ok 147 1545s ok 148 1545s running 5 test gambit for "0.html" 1545s ok 149 1545s ok 150 1545s ok 151 1545s ok 152 1545s ok 153 1545s expecting 403 (forbidden) using DirectoryIndex bleh 1545s ok 154 1545s running 5 test gambit for "1.html" 1545s ok 155 1545s ok 156 1545s ok 157 1545s ok 158 1545s ok 159 1545s running 5 test gambit for "2.html" 1545s ok 160 1545s ok 161 1545s ok 162 1545s ok 163 1545s ok 164 1545s running 5 test gambit for "3.html" 1545s ok 165 1545s ok 166 1545s ok 167 1545s ok 168 1545s ok 169 1545s running 5 test gambit for "4.html" 1545s ok 170 1545s ok 171 1545s ok 172 1545s ok 173 1545s ok 174 1545s running 5 test gambit for "5.html" 1545s ok 175 1545s ok 176 1545s ok 177 1545s ok 178 1545s ok 179 1545s running 5 test gambit for "6.html" 1545s ok 180 1545s ok 181 1545s ok 182 1545s ok 183 1545s ok 184 1545s running 5 test gambit for "7.html" 1545s ok 185 1545s ok 186 1545s ok 187 1545s ok 188 1545s ok 189 1545s running 5 test gambit for "8.html" 1545s ok 190 1545s ok 191 1545s ok 192 1545s ok 193 1545s ok 194 1545s running 5 test gambit for "9.html" 1545s ok 195 1545s ok 196 1545s ok 197 1545s ok 198 1545s ok 199 1545s running 5 test gambit for "0.html" 1545s ok 200 1545s ok 201 1545s ok 202 1545s ok 203 1545s ok 204 1545s DirectoryIndex /modules/alias/index.html 1545s ok 205 1545s expecting 403 for DirectoryIndex foo goo moo bleh 1545s ok 206 1545s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1545s ok 207 1545s expecting 1 with DirectoryIndex foo goo moo bleh 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1545s ok 208 1545s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1545s ok 209 1545s ok 210 1545s ok 211 1545s ok 212 # skip missing DirectorySlash NotFound 1545s ok 1547s t/modules/directorymatch.t .......... 1547s 1..2 1547s # Running under perl version 5.038002 for linux 1547s # Current time local: Mon Apr 8 19:15:10 2024 1547s # Current time GMT: Mon Apr 8 19:15:10 2024 1547s # Using Test.pm version 1.31 1547s # Using Apache/Test.pm version 1.42 1547s # testing : code for /index.html 1547s # expected: 200 1547s # received: '200' 1547s ok 1 1547s # testing : check for DMMATCH1 1547s # expected: '1' 1547s # received: '1' 1547s ok 2 1547s ok 1549s t/modules/env.t ..................... 1549s 1..6 1549s # Running under perl version 5.038002 for linux 1549s # Current time local: Mon Apr 8 19:15:12 2024 1549s # Current time GMT: Mon Apr 8 19:15:12 2024 1549s # Using Test.pm version 1.31 1549s # Using Apache/Test.pm version 1.42 1549s # host: /modules/env/host.shtml 1549s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1549s ok 1 1549s # nothere: /modules/env/nothere.shtml 1549s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1549s ok 2 1549s # set: /modules/env/set.shtml 1549s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1549s ok 3 1549s # setempty: /modules/env/setempty.shtml 1549s # setempty: EXPECT -><- ACTUAL -><- 1549s ok 4 1549s # type: /modules/env/type.shtml 1549s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1549s ok 5 1549s # unset: /modules/env/unset.shtml 1549s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1549s ok 6 1549s ok 1551s t/modules/expires.t ................. 1551s 1..92 1551s # Running under perl version 5.038002 for linux 1551s # Current time local: Mon Apr 8 19:15:14 2024 1551s # Current time GMT: Mon Apr 8 19:15:14 2024 1551s # Using Test.pm version 1.31 1551s # Using Apache/Test.pm version 1.42 1551s # debug: index.html 1551s HTTP/1.1 200 OK 1551s Cache-Control: max-age=330584205 1551s Connection: close 1551s Date: Mon, 08 Apr 2024 19:15:16 GMT 1551s Accept-Ranges: bytes 1551s ETag: "3-613edd771cbc0" 1551s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s Vary: In-If1 1551s Content-Length: 3 1551s Content-Type: text/html 1551s Expires: Sat, 30 Sep 2034 00:12:02 GMT 1551s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1551s Client-Date: Mon, 08 Apr 2024 19:15:16 GMT 1551s Client-Peer: 127.0.0.1:8529 1551s Client-Response-Num: 1 1551s DMMATCH1: 1 1551s ok 1 1551s # debug: [Cache-Control] [max-age=330584205] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1551s # debug: expires 2043187922 1551s # debug: expected: 332425819 1551s # debug: actual : 332425819 1551s ok 2 1551s # debug: text.txt 1551s HTTP/1.1 200 OK 1551s Cache-Control: max-age=0 1551s Connection: close 1551s Date: Mon, 08 Apr 2024 19:15:16 GMT 1551s Accept-Ranges: bytes 1551s ETag: "0-613edd771cbc0" 1551s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s Vary: In-If1 1551s Content-Type: text/plain 1551s Expires: Mon, 08 Apr 2024 19:15:16 GMT 1551s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1551s Client-Date: Mon, 08 Apr 2024 19:15:16 GMT 1551s Client-Peer: 127.0.0.1:8529 1551s Client-Response-Num: 1 1551s DMMATCH1: 1 1551s ok 3 1551s # debug: [Cache-Control] [max-age=0] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712603716 1551s # debug: expected: 1841613 1551s # debug: actual : 1841613 1551s ok 4 1551s # debug: image.gif 1551s HTTP/1.1 200 OK 1551s Cache-Control: max-age=120 1551s Connection: close 1551s Date: Mon, 08 Apr 2024 19:15:16 GMT 1551s Accept-Ranges: bytes 1551s ETag: "0-613edd771cbc0" 1551s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s Vary: In-If1 1551s Content-Type: image/gif 1551s Expires: Mon, 08 Apr 2024 19:17:16 GMT 1551s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1551s Client-Date: Mon, 08 Apr 2024 19:15:16 GMT 1551s Client-Peer: 127.0.0.1:8529 1551s Client-Response-Num: 1 1551s DMMATCH1: 1 1551s ok 5 1551s # debug: [Cache-Control] [max-age=120] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:17:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:17:16 GMT 1551s # debug: expires 1712603836 1551s # debug: expected: 120 1551s # debug: actual : 120 1551s ok 6 1551s # debug: foo.jpg 1551s HTTP/1.1 200 OK 1551s Cache-Control: max-age=86400 1551s Connection: close 1551s Date: Mon, 08 Apr 2024 19:15:16 GMT 1551s Accept-Ranges: bytes 1551s ETag: "0-613edd771cbc0" 1551s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s Vary: In-If1 1551s Content-Type: image/jpeg 1551s Expires: Tue, 09 Apr 2024 19:15:16 GMT 1551s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1551s Client-Date: Mon, 08 Apr 2024 19:15:16 GMT 1551s Client-Peer: 127.0.0.1:8529 1551s Client-Response-Num: 1 1551s DMMATCH1: 1 1551s 1551s 1551s ok 7 1551s # debug: [Cache-Control] [max-age=86400] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Expires] [Tue, 09 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Tue, 09 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712690116 1551s # debug: expected: 86400 1551s # debug: actual : 86400 1551s ok 8 1551s # debug: [Cache-Control] [max-age=330584205] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1551s # debug: expires 2043187922 1551s # debug: expected: 332425819 1551s # debug: actual : 332425819 1551s ok 9 1551s # debug: [Cache-Control] [max-age=0] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712603716 1551s # debug: expected: 1841613 1551s # debug: actual : 1841613 1551s ok 10 1551s # debug: [Cache-Control] [max-age=120] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:17:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:17:16 GMT 1551s # debug: expires 1712603836 1551s # debug: expected: 120 1551s # debug: actual : 120 1551s ok 11 1551s # debug: [Cache-Control] [max-age=86400] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Expires] [Tue, 09 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Tue, 09 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712690116 1551s # debug: expected: 86400 1551s # debug: actual : 86400 1551s ok 12 1551s # --- 1551s # ExpiresActive On 1551s # debug: [Cache-Control] [max-age=330584205] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1551s # debug: expires 2043187922 1551s # debug: expected: 332425819 1551s # debug: actual : 332425819 1551s ok 13 1551s # --- 1551s # ExpiresActive On 1551s # debug: [Cache-Control] [max-age=0] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712603716 1551s # debug: expected: 1841613 1551s # debug: actual : 1841613 1551s ok 14 1551s # --- 1551s # ExpiresActive On 1551s # debug: [Cache-Control] [max-age=120] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:17:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:17:16 GMT 1551s # debug: expires 1712603836 1551s # debug: expected: 120 1551s # debug: actual : 120 1551s ok 15 1551s # --- 1551s # ExpiresActive On 1551s # debug: [Cache-Control] [max-age=86400] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Expires] [Tue, 09 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Tue, 09 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712690116 1551s # debug: expected: 86400 1551s # debug: actual : 86400 1551s ok 16 1551s #--- 1551s # ExpiresActive On 1551s ExpiresDefault A37782063 1551s # debug: [Cache-Control] [max-age=37782063] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Expires] [Fri, 20 Jun 2025 02:16:19 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Fri, 20 Jun 2025 02:16:19 GMT 1551s # debug: expires 1750385779 1551s # debug: expected: 37782063 1551s # debug: actual : 37782063 1551s ok 17 1551s #--- 1551s # ExpiresActive On 1551s ExpiresDefault A37782063 1551s # debug: [Cache-Control] [max-age=0] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712603716 1551s # debug: expected: 1841613 1551s # debug: actual : 1841613 1551s ok 18 1551s #--- 1551s # ExpiresActive On 1551s ExpiresDefault A37782063 1551s # debug: [Cache-Control] [max-age=120] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:17:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:17:16 GMT 1551s # debug: expires 1712603836 1551s # debug: expected: 120 1551s # debug: actual : 120 1551s ok 19 1551s #--- 1551s # ExpiresActive On 1551s ExpiresDefault A37782063 1551s # debug: [Cache-Control] [max-age=86400] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Expires] [Tue, 09 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Tue, 09 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712690116 1551s # debug: expected: 86400 1551s # debug: actual : 86400 1551s ok 20 1551s # --- 1551s # ExpiresActive On 1551s ExpiresByType text/plain "modification plus 3 months 1 weeks 8 days 8 hours 28 minutes 1 seconds" 1551s # debug: [Cache-Control] [max-age=330584205] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1551s # debug: expires 2043187922 1551s # debug: expected: 332425819 1551s # debug: actual : 332425819 1551s ok 21 1551s # --- 1551s # ExpiresActive On 1551s ExpiresByType text/plain "modification plus 3 months 1 weeks 8 days 8 hours 28 minutes 1 seconds" 1551s # debug: [Cache-Control] [max-age=7260867] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Expires] [Mon, 01 Jul 2024 20:09:44 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 01 Jul 2024 20:09:44 GMT 1551s # debug: expires 1719864584 1551s # debug: expected: 9102481 1551s # debug: actual : 9102481 1551s ok 22 1551s # --- 1551s # ExpiresActive On 1551s ExpiresByType text/plain "modification plus 3 months 1 weeks 8 days 8 hours 28 minutes 1 seconds" 1551s # debug: [Cache-Control] [max-age=120] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:17:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:17:16 GMT 1551s # debug: expires 1712603836 1551s # debug: expected: 120 1551s # debug: actual : 120 1551s ok 23 1551s # --- 1551s # ExpiresActive On 1551s ExpiresByType text/plain "modification plus 3 months 1 weeks 8 days 8 hours 28 minutes 1 seconds" 1551s # debug: [Cache-Control] [max-age=86400] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Expires] [Tue, 09 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Tue, 09 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712690116 1551s # debug: expected: 86400 1551s # debug: actual : 86400 1551s ok 24 1551s # --- 1551s # ExpiresActive On 1551s ExpiresDefault A2251182 1551s ExpiresByType text/plain M6921554 1551s # debug: [Cache-Control] [max-age=2251182] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Expires] [Sat, 04 May 2024 20:34:58 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Sat, 04 May 2024 20:34:58 GMT 1551s # debug: expires 1714854898 1551s # debug: expected: 2251182 1551s # debug: actual : 2251182 1551s ok 25 1551s # --- 1551s # ExpiresActive On 1551s ExpiresDefault A2251182 1551s ExpiresByType text/plain M6921554 1551s # debug: [Cache-Control] [max-age=5079940] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Expires] [Thu, 06 Jun 2024 14:20:57 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Thu, 06 Jun 2024 14:20:57 GMT 1551s # debug: expires 1717683657 1551s # debug: expected: 6921554 1551s # debug: actual : 6921554 1551s ok 26 1551s # --- 1551s # ExpiresActive On 1551s ExpiresDefault A2251182 1551s ExpiresByType text/plain M6921554 1551s # debug: [Cache-Control] [max-age=120] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:17:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:17:16 GMT 1551s # debug: expires 1712603836 1551s # debug: expected: 120 1551s # debug: actual : 120 1551s ok 27 1551s # --- 1551s # ExpiresActive On 1551s ExpiresDefault A2251182 1551s ExpiresByType text/plain M6921554 1551s # debug: [Cache-Control] [max-age=86400] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Expires] [Tue, 09 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Tue, 09 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712690116 1551s # debug: expected: 86400 1551s # debug: actual : 86400 1551s ok 28 1551s #--- 1551s # ExpiresActive On 1551s ExpiresDefault "access plus 1 months 1 weeks 12 days 8 hours 22 minutes 46 seconds" 1551s # debug: [Cache-Control] [max-age=4263766] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Expires] [Tue, 28 May 2024 03:38:02 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Tue, 28 May 2024 03:38:02 GMT 1551s # debug: expires 1716867482 1551s # debug: expected: 4263766 1551s # debug: actual : 4263766 1551s ok 29 1551s #--- 1551s # ExpiresActive On 1551s ExpiresDefault "access plus 1 months 1 weeks 12 days 8 hours 22 minutes 46 seconds" 1551s # debug: [Cache-Control] [max-age=0] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712603716 1551s # debug: expected: 1841613 1551s # debug: actual : 1841613 1551s ok 30 1551s #--- 1551s # ExpiresActive On 1551s ExpiresDefault "access plus 1 months 1 weeks 12 days 8 hours 22 minutes 46 seconds" 1551s # debug: [Cache-Control] [max-age=120] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:17:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:17:16 GMT 1551s # debug: expires 1712603836 1551s # debug: expected: 120 1551s # debug: actual : 120 1551s ok 31 1551s #--- 1551s # ExpiresActive On 1551s ExpiresDefault "access plus 1 months 1 weeks 12 days 8 hours 22 minutes 46 seconds" 1551s # debug: [Cache-Control] [max-age=86400] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Expires] [Tue, 09 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Tue, 09 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712690116 1551s # debug: expected: 86400 1551s # debug: actual : 86400 1551s ok 32 1551s # --- 1551s # ExpiresActive On 1551s ExpiresByType image/gif A5186448 1551s # debug: [Cache-Control] [max-age=330584205] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1551s # debug: expires 2043187922 1551s # debug: expected: 332425819 1551s # debug: actual : 332425819 1551s ok 33 1551s # --- 1551s # ExpiresActive On 1551s ExpiresByType image/gif A5186448 1551s # debug: [Cache-Control] [max-age=0] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712603716 1551s # debug: expected: 1841613 1551s # debug: actual : 1841613 1551s ok 34 1551s # --- 1551s # ExpiresActive On 1551s ExpiresByType image/gif A5186448 1551s # debug: [Cache-Control] [max-age=5186448] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Expires] [Fri, 07 Jun 2024 19:56:04 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Fri, 07 Jun 2024 19:56:04 GMT 1551s # debug: expires 1717790164 1551s # debug: expected: 5186448 1551s # debug: actual : 5186448 1551s ok 35 1551s # --- 1551s # ExpiresActive On 1551s ExpiresByType image/gif A5186448 1551s # debug: [Cache-Control] [max-age=86400] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Expires] [Tue, 09 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Tue, 09 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712690116 1551s # debug: expected: 86400 1551s # debug: actual : 86400 1551s ok 36 1551s # --- 1551s # ExpiresActive On 1551s ExpiresDefault M4080549 1551s ExpiresByType image/gif "access plus 2 months 19 days 4 hours 32 minutes 25 seconds" 1551s # debug: [Cache-Control] [max-age=2238935] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Expires] [Sat, 04 May 2024 17:10:52 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Sat, 04 May 2024 17:10:52 GMT 1551s # debug: expires 1714842652 1551s # debug: expected: 4080549 1551s # debug: actual : 4080549 1551s ok 37 1551s # --- 1551s # ExpiresActive On 1551s ExpiresDefault M4080549 1551s ExpiresByType image/gif "access plus 2 months 19 days 4 hours 32 minutes 25 seconds" 1551s # debug: [Cache-Control] [max-age=0] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712603716 1551s # debug: expected: 1841613 1551s # debug: actual : 1841613 1551s ok 38 1551s # --- 1551s # ExpiresActive On 1551s ExpiresDefault M4080549 1551s ExpiresByType image/gif "access plus 2 months 19 days 4 hours 32 minutes 25 seconds" 1551s # debug: [Cache-Control] [max-age=6841945] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Expires] [Wed, 26 Jun 2024 23:47:41 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Wed, 26 Jun 2024 23:47:41 GMT 1551s # debug: expires 1719445661 1551s # debug: expected: 6841945 1551s # debug: actual : 6841945 1551s ok 39 1551s # --- 1551s # ExpiresActive On 1551s ExpiresDefault M4080549 1551s ExpiresByType image/gif "access plus 2 months 19 days 4 hours 32 minutes 25 seconds" 1551s # debug: [Cache-Control] [max-age=86400] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Expires] [Tue, 09 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Tue, 09 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712690116 1551s # debug: expected: 86400 1551s # debug: actual : 86400 1551s ok 40 1551s #--- 1551s # ExpiresActive On 1551s ExpiresDefault A35532431 1551s # debug: [Cache-Control] [max-age=35532431] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Expires] [Sun, 25 May 2025 01:22:27 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Sun, 25 May 2025 01:22:27 GMT 1551s # debug: expires 1748136147 1551s # debug: expected: 35532431 1551s # debug: actual : 35532431 1551s ok 41 1551s #--- 1551s # ExpiresActive On 1551s ExpiresDefault A35532431 1551s # debug: [Cache-Control] [max-age=0] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712603716 1551s # debug: expected: 1841613 1551s # debug: actual : 1841613 1551s ok 42 1551s #--- 1551s # ExpiresActive On 1551s ExpiresDefault A35532431 1551s # debug: [Cache-Control] [max-age=120] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:17:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:17:16 GMT 1551s # debug: expires 1712603836 1551s # debug: expected: 120 1551s # debug: actual : 120 1551s ok 43 1551s #--- 1551s # ExpiresActive On 1551s ExpiresDefault A35532431 1551s # debug: [Cache-Control] [max-age=86400] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Expires] [Tue, 09 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Tue, 09 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712690116 1551s # debug: expected: 86400 1551s # debug: actual : 86400 1551s ok 44 1551s # --- 1551s # ExpiresActive On 1551s ExpiresByType image/jpeg "modification plus 1 years 3 months 8 days 1 hours 40 minutes 25 seconds" 1551s # debug: [Cache-Control] [max-age=330584205] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1551s # debug: expires 2043187922 1551s # debug: expected: 332425819 1551s # debug: actual : 332425819 1551s ok 45 1551s # --- 1551s # ExpiresActive On 1551s ExpiresByType image/jpeg "modification plus 1 years 3 months 8 days 1 hours 40 minutes 25 seconds" 1551s # debug: [Cache-Control] [max-age=0] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712603716 1551s # debug: expected: 1841613 1551s # debug: actual : 1841613 1551s ok 46 1551s # --- 1551s # ExpiresActive On 1551s ExpiresByType image/jpeg "modification plus 1 years 3 months 8 days 1 hours 40 minutes 25 seconds" 1551s # debug: [Cache-Control] [max-age=120] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:17:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:17:16 GMT 1551s # debug: expires 1712603836 1551s # debug: expected: 120 1551s # debug: actual : 120 1551s ok 47 1551s # --- 1551s # ExpiresActive On 1551s ExpiresByType image/jpeg "modification plus 1 years 3 months 8 days 1 hours 40 minutes 25 seconds" 1551s # debug: [Cache-Control] [max-age=38167611] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Expires] [Tue, 24 Jun 2025 13:22:08 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Tue, 24 Jun 2025 13:22:08 GMT 1551s # debug: expires 1750771328 1551s # debug: expected: 40009225 1551s # debug: actual : 40009225 1551s ok 48 1551s # --- 1551s # ExpiresActive On 1551s ExpiresDefault "modification plus 1 years 1 weeks 4 days 32 minutes 14 seconds" 1551s ExpiresByType image/jpeg A8386167 1551s # debug: [Cache-Control] [max-age=30646720] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Expires] [Sat, 29 Mar 2025 12:13:57 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Sat, 29 Mar 2025 12:13:57 GMT 1551s # debug: expires 1743250437 1551s # debug: expected: 32488334 1551s # debug: actual : 32488334 1551s ok 49 1551s # --- 1551s # ExpiresActive On 1551s ExpiresDefault "modification plus 1 years 1 weeks 4 days 32 minutes 14 seconds" 1551s ExpiresByType image/jpeg A8386167 1551s # debug: [Cache-Control] [max-age=0] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: expires 1712603716 1551s # debug: expected: 1841613 1551s # debug: actual : 1841613 1551s ok 50 1551s # --- 1551s # ExpiresActive On 1551s ExpiresDefault "modification plus 1 years 1 weeks 4 days 32 minutes 14 seconds" 1551s ExpiresByType image/jpeg A8386167 1551s # debug: [Cache-Control] [max-age=120] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Expires] [Mon, 08 Apr 2024 19:17:16 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Mon, 08 Apr 2024 19:17:16 GMT 1551s # debug: expires 1712603836 1551s # debug: expected: 120 1551s # debug: actual : 120 1551s ok 51 1551s # --- 1551s # ExpiresActive On 1551s ExpiresDefault "modification plus 1 years 1 weeks 4 days 32 minutes 14 seconds" 1551s ExpiresByType image/jpeg A8386167 1551s # debug: [Cache-Control] [max-age=8386167] 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Expires] [Sun, 14 Jul 2024 20:44:43 GMT] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1551s # debug: modified 1710762103 1551s # debug: access Mon, 08 Apr 2024 19:15:16 GMT 1551s # debug: access 1712603716 1551s # debug: expires Sun, 14 Jul 2024 20:44:43 GMT 1551s # debug: expires 1720989883 1551s # debug: expected: 8386167 1551s # debug: actual : 8386167 1551s ok 52 1551s # --- 1551s # ExpiresActive Off 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 53 1551s # --- 1551s # ExpiresActive Off 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 54 1551s # --- 1551s # ExpiresActive Off 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 55 1551s # --- 1551s # ExpiresActive Off 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 56 1551s #--- 1551s # ExpiresActive Off 1551s ExpiresDefault "modification plus 3 months 2 weeks 5 days 4 hours 17 minutes 19 seconds" 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 57 1551s #--- 1551s # ExpiresActive Off 1551s ExpiresDefault "modification plus 3 months 2 weeks 5 days 4 hours 17 minutes 19 seconds" 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 58 1551s #--- 1551s # ExpiresActive Off 1551s ExpiresDefault "modification plus 3 months 2 weeks 5 days 4 hours 17 minutes 19 seconds" 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 59 1551s #--- 1551s # ExpiresActive Off 1551s ExpiresDefault "modification plus 3 months 2 weeks 5 days 4 hours 17 minutes 19 seconds" 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 60 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresByType text/plain M39324727 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 61 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresByType text/plain M39324727 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 62 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresByType text/plain M39324727 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 63 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresByType text/plain M39324727 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 64 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresDefault "modification plus 1 years 2 months 3 days 6 hours 35 minutes 28 seconds" 1551s ExpiresByType text/plain M1410028 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 65 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresDefault "modification plus 1 years 2 months 3 days 6 hours 35 minutes 28 seconds" 1551s ExpiresByType text/plain M1410028 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 66 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresDefault "modification plus 1 years 2 months 3 days 6 hours 35 minutes 28 seconds" 1551s ExpiresByType text/plain M1410028 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 67 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresDefault "modification plus 1 years 2 months 3 days 6 hours 35 minutes 28 seconds" 1551s ExpiresByType text/plain M1410028 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 68 1551s #--- 1551s # ExpiresActive Off 1551s ExpiresDefault "modification plus 2 months 1 days 1 hours 16 minutes 31 seconds" 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 69 1551s #--- 1551s # ExpiresActive Off 1551s ExpiresDefault "modification plus 2 months 1 days 1 hours 16 minutes 31 seconds" 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 70 1551s #--- 1551s # ExpiresActive Off 1551s ExpiresDefault "modification plus 2 months 1 days 1 hours 16 minutes 31 seconds" 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 71 1551s #--- 1551s # ExpiresActive Off 1551s ExpiresDefault "modification plus 2 months 1 days 1 hours 16 minutes 31 seconds" 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 72 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresByType image/gif M1742746 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 73 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresByType image/gif M1742746 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 74 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresByType image/gif M1742746 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 75 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresByType image/gif M1742746 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 76 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresDefault "access plus 3 months 3 days 1 hours 6 minutes 28 seconds" 1551s ExpiresByType image/gif A874021 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 77 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresDefault "access plus 3 months 3 days 1 hours 6 minutes 28 seconds" 1551s ExpiresByType image/gif A874021 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 78 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresDefault "access plus 3 months 3 days 1 hours 6 minutes 28 seconds" 1551s ExpiresByType image/gif A874021 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 79 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresDefault "access plus 3 months 3 days 1 hours 6 minutes 28 seconds" 1551s ExpiresByType image/gif A874021 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 80 1551s #--- 1551s # ExpiresActive Off 1551s ExpiresDefault M37786119 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 81 1551s #--- 1551s # ExpiresActive Off 1551s ExpiresDefault M37786119 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 82 1551s #--- 1551s # ExpiresActive Off 1551s ExpiresDefault M37786119 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 83 1551s #--- 1551s # ExpiresActive Off 1551s ExpiresDefault M37786119 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 84 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresByType image/jpeg A36570904 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 85 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresByType image/jpeg A36570904 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 86 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresByType image/jpeg A36570904 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 87 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresByType image/jpeg A36570904 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 88 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresDefault "access plus 2 months 1 days 3 hours 23 minutes 19 seconds" 1551s ExpiresByType image/jpeg "access plus 1 years 3 months 1 weeks 14 days 2 hours 32 minutes 40 seconds" 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["3-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Length] [3] 1551s # debug: [Content-Type] [text/html] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 89 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresDefault "access plus 2 months 1 days 3 hours 23 minutes 19 seconds" 1551s ExpiresByType image/jpeg "access plus 1 years 3 months 1 weeks 14 days 2 hours 32 minutes 40 seconds" 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [text/plain] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 90 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresDefault "access plus 2 months 1 days 3 hours 23 minutes 19 seconds" 1551s ExpiresByType image/jpeg "access plus 1 years 3 months 1 weeks 14 days 2 hours 32 minutes 40 seconds" 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/gif] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 91 1551s # --- 1551s # ExpiresActive Off 1551s ExpiresDefault "access plus 2 months 1 days 3 hours 23 minutes 19 seconds" 1551s ExpiresByType image/jpeg "access plus 1 years 3 months 1 weeks 14 days 2 hours 32 minutes 40 seconds" 1551s # debug: [Connection] [close] 1551s # debug: [Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Accept-Ranges] [bytes] 1551s # debug: [ETag] ["0-613edd771cbc0"] 1551s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1551s # debug: [Vary] [In-If1] 1551s # debug: [Content-Type] [image/jpeg] 1551s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1551s # debug: [Client-Date] [Mon, 08 Apr 2024 19:15:16 GMT] 1551s # debug: [Client-Peer] [127.0.0.1:8529] 1551s # debug: [Client-Response-Num] [1] 1551s # debug: [DMMATCH1] [1] 1551s ok 92 1551s ok 1554s t/modules/ext_filter.t .............. 1554s 1..24 1554s # Running under perl version 5.038002 for linux 1554s # Current time local: Mon Apr 8 19:15:16 2024 1554s # Current time GMT: Mon Apr 8 19:15:16 2024 1554s # Using Test.pm version 1.31 1554s # Using Apache/Test.pm version 1.42 1554s # testing : sed output filter 1554s # expected: 'barbar' 1554s # received: 'barbar' 1554s ok 1 1554s # testing : slow filter process 1554s # expected: 'foobar' 1554s # received: 'foobar' 1554s ok 2 1554s # testing : echo worked 1554s # expected: 200 1554s # received: '200' 1554s ok 3 1554s # testing : request body filtered 1554s # expected: 'barbar 1554s # ' 1554s # received: 'barbar 1554s # ' 1554s ok 4 1554s # testing : got 413 error 1554s # expected: 413 1554s # received: '413' 1554s ok 5 1554s # testing : got 413 error body 1554s # expected: qr/413 Request Entity Too Large/ 1554s # received: ' 1554s # 1554s # 413 Request Entity Too Large 1554s # 1554s #

Request Entity Too Large

1554s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1554s # the request exceeds the capacity limit. 1554s # 1554s # ' 1554s ok 6 1554s # testing : got 413 error 1554s # expected: 413 1554s # received: '413' 1554s ok 7 1554s # testing : got 413 error body 1554s # expected: qr/413 Request Entity Too Large/ 1554s # received: ' 1554s # 1554s # 413 Request Entity Too Large 1554s # 1554s #

Request Entity Too Large

1554s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1554s # the request exceeds the capacity limit. 1554s # 1554s # ' 1554s ok 8 1554s # testing : got 413 error 1554s # expected: 413 1554s # received: '413' 1554s ok 9 1554s # testing : got 413 error body 1554s # expected: qr/413 Request Entity Too Large/ 1554s # received: ' 1554s # 1554s # 413 Request Entity Too Large 1554s # 1554s #

Request Entity Too Large

1554s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1554s # the request exceeds the capacity limit. 1554s # 1554s # ' 1554s ok 10 1554s # testing : got 413 error 1554s # expected: 413 1554s # received: '413' 1554s ok 11 1554s # testing : got 413 error body 1554s # expected: qr/413 Request Entity Too Large/ 1554s # received: ' 1554s # 1554s # 413 Request Entity Too Large 1554s # 1554s #

Request Entity Too Large

1554s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1554s # the request exceeds the capacity limit. 1554s # 1554s # ' 1554s ok 12 1554s # testing : got 413 error 1554s # expected: 413 1554s # received: '413' 1554s ok 13 1554s # testing : got 413 error body 1554s # expected: qr/413 Request Entity Too Large/ 1554s # received: ' 1554s # 1554s # 413 Request Entity Too Large 1554s # 1554s #

Request Entity Too Large

1554s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1554s # the request exceeds the capacity limit. 1554s # 1554s # ' 1554s ok 14 1554s # testing : got 413 error 1554s # expected: 413 1554s # received: '413' 1554s ok 15 1554s # testing : got 413 error body 1554s # expected: qr/413 Request Entity Too Large/ 1554s # received: ' 1554s # 1554s # 413 Request Entity Too Large 1554s # 1554s #

Request Entity Too Large

1554s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1554s # the request exceeds the capacity limit. 1554s # 1554s # ' 1554s ok 16 1554s # testing : got 413 error 1554s # expected: 413 1554s # received: '413' 1554s ok 17 1554s # testing : got 413 error body 1554s # expected: qr/413 Request Entity Too Large/ 1554s # received: ' 1554s # 1554s # 413 Request Entity Too Large 1554s # 1554s #

Request Entity Too Large

1554s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1554s # the request exceeds the capacity limit. 1554s # 1554s # ' 1554s ok 18 1554s # testing : got 413 error 1554s # expected: 413 1554s # received: '413' 1554s ok 19 1554s # testing : got 413 error body 1554s # expected: qr/413 Request Entity Too Large/ 1554s # received: ' 1554s # 1554s # 413 Request Entity Too Large 1554s # 1554s #

Request Entity Too Large

1554s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1554s # the request exceeds the capacity limit. 1554s # 1554s # ' 1554s ok 20 1554s # testing : got 413 error 1554s # expected: 413 1554s # received: '413' 1554s ok 21 1554s # testing : got 413 error body 1554s # expected: qr/413 Request Entity Too Large/ 1554s # received: ' 1554s # 1554s # 413 Request Entity Too Large 1554s # 1554s #

Request Entity Too Large

1554s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1554s # the request exceeds the capacity limit. 1554s # 1554s # ' 1554s ok 22 1554s # testing : got 413 error 1554s # expected: 413 1554s # received: '413' 1554s ok 23 1554s # testing : got 413 error body 1554s # expected: qr/413 Request Entity Too Large/ 1554s # received: ' 1554s # 1554s # 413 Request Entity Too Large 1554s # 1554s #

Request Entity Too Large

1554s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1554s # the request exceeds the capacity limit. 1554s # 1554s # ' 1554s ok 24 1554s ok 1556s t/modules/filter.t .................. 1556s 1..5 1556s # Running under perl version 5.038002 for linux 1556s # Current time local: Mon Apr 8 19:15:19 2024 1556s # Current time GMT: Mon Apr 8 19:15:19 2024 1556s # Using Test.pm version 1.31 1556s # Using Apache/Test.pm version 1.42 1556s # expected: 'HELLOWORLD' 1556s # received: 'HELLOWORLD' 1556s ok 1 1556s # expected: 'HELLOWORLD' 1556s # received: 'HELLOWORLD' 1556s ok 2 1556s # expected: 'HELLOWORLD' 1556s # received: 'HELLOWORLD' 1556s ok 3 1556s # expected: 'helloworld' 1556s # received: 'helloworld' 1556s ok 4 1556s # expected: 'helloworld' 1556s # received: 'helloworld' 1556s ok 5 1556s ok 1558s t/modules/headers.t ................. 1558s 1..376 1558s # Running under perl version 5.038002 for linux 1558s # Current time local: Mon Apr 8 19:15:20 2024 1558s # Current time GMT: Mon Apr 8 19:15:20 2024 1558s # Using Test.pm version 1.31 1558s # Using Apache/Test.pm version 1.42 1558s ok 1 1558s ok 2 1558s ok 3 1558s ok 4 1558s ok 5 1558s ok 6 1558s ok 7 1558s ok 8 1558s ok 9 1558s ok 10 1558s ok 11 1558s ok 12 1558s ok 13 1558s ok 14 1558s ok 15 1558s ok 16 1558s ok 17 1558s ok 18 1558s ok 19 1558s ok 20 1558s ok 21 1558s ok 22 1558s ok 23 1558s ok 24 1558s ok 25 1558s ok 26 1558s ok 27 1558s ok 28 1558s ok 29 1558s ok 30 1558s ok 31 1558s ok 32 1558s ok 33 1558s ok 34 1558s ok 35 1558s ok 36 1558s ok 37 1558s ok 38 1558s ok 39 1558s ok 40 1558s ok 41 1558s ok 42 1558s ok 43 1558s ok 44 1558s ok 45 1558s ok 46 1558s ok 47 1558s ok 48 1558s ok 49 1558s ok 50 1558s ok 51 1558s ok 52 1558s ok 53 1558s ok 54 1558s ok 55 1558s ok 56 1558s ok 57 1558s ok 58 1558s ok 59 1558s ok 60 1558s ok 61 1558s ok 62 1558s ok 63 1558s ok 64 1558s ok 65 1558s ok 66 1558s ok 67 1558s ok 68 1558s ok 69 1558s ok 70 1558s ok 71 1558s ok 72 1558s ok 73 1558s ok 74 1558s ok 75 1558s ok 76 1558s ok 77 1558s ok 78 1558s ok 79 1558s ok 80 1558s ok 81 1558s ok 82 1558s ok 83 1558s ok 84 1558s ok 85 1558s ok 86 1558s ok 87 1558s ok 88 1558s ok 89 1558s ok 90 1558s ok 91 1558s ok 92 1558s ok 93 1558s ok 94 1558s ok 95 1558s ok 96 1558s ok 97 1558s ok 98 1558s ok 99 1558s ok 100 1558s ok 101 1558s ok 102 1558s ok 103 1558s ok 104 1558s ok 105 1558s ok 106 1558s ok 107 1558s ok 108 1558s ok 109 1558s ok 110 1558s ok 111 1558s ok 112 1558s ok 113 1558s ok 114 1558s ok 115 1558s ok 116 1558s ok 117 1558s ok 118 1558s ok 119 1558s ok 120 1558s ok 121 1558s ok 122 1558s ok 123 1558s ok 124 1558s ok 125 1558s ok 126 1558s ok 127 1558s ok 128 1558s ok 129 1558s ok 130 1558s ok 131 1558s ok 132 1558s ok 133 1558s ok 134 1558s ok 135 1558s ok 136 1558s ok 137 1558s ok 138 1558s ok 139 1558s ok 140 1558s ok 141 1558s ok 142 1558s ok 143 1558s ok 144 1558s ok 145 1558s ok 146 1558s ok 147 1558s ok 148 1558s ok 149 1558s ok 150 1558s ok 151 1558s ok 152 1558s ok 153 1558s ok 154 1558s ok 155 1558s ok 156 1558s ok 157 1558s ok 158 1558s ok 159 1558s ok 160 1558s ok 161 1558s ok 162 1558s ok 163 1558s ok 164 1558s ok 165 1558s ok 166 1558s ok 167 1558s ok 168 1558s ok 169 1558s ok 170 1558s ok 171 1558s ok 172 1558s ok 173 1558s ok 174 1558s ok 175 1558s ok 176 1558s ok 177 1558s ok 178 1558s ok 179 1558s ok 180 1558s ok 181 1558s ok 182 1558s ok 183 1558s ok 184 1558s ok 185 1558s ok 186 1558s ok 187 1558s ok 188 1558s ok 189 1558s ok 190 1558s ok 191 1558s ok 192 1558s ok 193 1558s ok 194 1558s ok 195 1558s ok 196 1558s ok 197 1558s ok 198 1558s ok 199 1558s ok 200 1558s ok 201 1558s ok 202 1558s ok 203 1558s ok 204 1558s ok 205 1558s ok 206 1558s ok 207 1558s ok 208 1558s ok 209 1558s ok 210 1558s ok 211 1558s ok 212 1558s ok 213 1558s ok 214 1558s ok 215 1558s ok 216 1558s ok 217 1558s ok 218 1558s ok 219 1558s ok 220 1558s ok 221 1558s ok 222 1558s ok 223 1558s ok 224 1558s ok 225 1558s ok 226 1558s ok 227 1558s ok 228 1558s ok 229 1558s ok 230 1558s ok 231 1558s ok 232 1558s ok 233 1558s ok 234 1558s ok 235 1558s ok 236 1558s ok 237 1558s ok 238 1558s ok 239 1558s ok 240 1558s ok 241 1558s ok 242 1558s ok 243 1558s ok 244 1558s ok 245 1558s ok 246 1558s ok 247 1558s ok 248 1558s ok 249 1558s ok 250 1558s ok 251 1558s ok 252 1558s ok 253 1558s ok 254 1558s ok 255 1558s ok 256 1558s ok 257 1558s ok 258 1558s ok 259 1558s ok 260 1558s ok 261 1558s ok 262 1558s ok 263 1558s ok 264 1558s ok 265 1558s ok 266 1558s ok 267 1558s ok 268 1558s ok 269 1558s ok 270 1558s ok 271 1558s ok 272 1558s ok 273 1558s ok 274 1558s ok 275 1558s ok 276 1558s ok 277 1558s ok 278 1558s ok 279 1558s ok 280 1558s ok 281 1558s ok 282 1558s ok 283 1558s ok 284 1558s ok 285 1558s ok 286 1558s ok 287 1558s ok 288 1558s ok 289 1558s ok 290 1558s ok 291 1558s ok 292 1558s ok 293 1558s ok 294 1558s ok 295 1558s ok 296 1558s ok 297 1558s ok 298 1558s ok 299 1558s ok 300 1558s ok 301 1558s ok 302 1558s ok 303 1558s ok 304 1558s ok 305 1558s ok 306 1558s ok 307 1558s ok 308 1558s ok 309 1558s ok 310 1558s ok 311 1558s ok 312 1558s ok 313 1558s ok 314 1558s ok 315 1558s ok 316 1558s ok 317 1558s ok 318 1558s ok 319 1558s ok 320 1558s ok 321 1558s ok 322 1558s ok 323 1558s ok 324 1558s ok 325 1558s ok 326 1558s ok 327 1558s ok 328 1558s ok 329 1558s ok 330 1558s ok 331 1558s ok 332 1558s ok 333 1558s ok 334 1558s ok 335 1558s ok 336 1558s ok 337 1558s ok 338 1558s ok 339 1558s ok 340 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: value 1558s Header sent n°1: 1558s header: Aaa 1558s value: b 1558s Header sent n°2: 1558s header: Aa 1558s value: bb 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 341 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: value 1558s received: value 1558s 1558s Header received n°1: 1558s header: Aaa 1558s expected: b 1558s received: b 1558s 1558s Header received n°2: 1558s header: Aa 1558s expected: bb 1558s received: bb 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Aa: bb 1558s Aaa: b 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: value 1558s 1558s ok 342 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: foo 1558s Header sent n°1: 1558s header: aaa 1558s value: b 1558s Header sent n°2: 1558s header: aa 1558s value: bb 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 343 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: foo 1558s received: foo 1558s 1558s Header received n°1: 1558s header: aa 1558s expected: bb 1558s received: bb 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Aa: bb 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: foo 1558s 1558s ok 344 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: foo 1558s Header sent n°1: 1558s header: Test-Header1 1558s value: value1 1558s Header sent n°2: 1558s header: Test-Header2 1558s value: value2 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 345 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: foo 1558s received: foo 1558s 1558s Header received n°1: 1558s header: Test-Header1 1558s expected: value1 1558s received: value1 1558s 1558s Header received n°2: 1558s header: Test-Header2 1558s expected: value2 1558s received: value2 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: foo 1558s Test-Header1: value1 1558s Test-Header2: value2 1558s 1558s ok 346 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: foofoo 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 347 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: barfoo 1558s received: barfoo 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: barfoo 1558s 1558s ok 348 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: foo2foo2 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 349 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: barfoo2 1558s received: barfoo2 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: barfoo2 1558s 1558s ok 350 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: foofoo 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 351 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: bar2foo 1558s received: bar2foo 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: bar2foo 1558s 1558s ok 352 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: foofoo 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 353 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: barbar 1558s received: barbar 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: barbar 1558s 1558s ok 354 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: foo2foo2 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 355 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: barbar 1558s received: barbar 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: barbar 1558s 1558s ok 356 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: foofoo 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 357 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: bar2bar2 1558s received: bar2bar2 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: bar2bar2 1558s 1558s ok 358 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 359 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: foo 1558s received: foo 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: foo 1558s 1558s ok 360 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: foo 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 361 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: foo 1558s received: foo 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: foo 1558s 1558s ok 362 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: "foo" 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 363 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: "foo", foo 1558s received: "foo", foo 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: "foo", foo 1558s 1558s ok 364 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: foo 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 365 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: foo, bar 1558s received: foo, bar 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: foo, bar 1558s 1558s ok 366 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: foo 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 367 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: foo 1558s received: foo 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: foo 1558s 1558s ok 368 1558s 1558s 1558s 1558s Header sent n°0: 1558s header: Test-Header 1558s value: foo 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 369 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: foo 1558s received: foo 1558s 1558s Header received n°1: 1558s header: Test-Header2 1558s expected: bar 1558s received: bar 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: foo 1558s Test-Header2: bar 1558s 1558s ok 370 1558s 1558s 1558s 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 371 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: foo 1558s received: foo 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: foo 1558s 1558s ok 372 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 373 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: foo 1558s received: foo 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: foo 1558s 1558s ok 374 1558s 1558s 1558s 1558s # testing : Checking return code is '200' 1558s # expected: 200 1558s # received: '200' 1558s ok 375 1558s 1558s Header received n°0: 1558s header: Test-Header 1558s expected: foo 1558s received: foo 1558s 1558s Response received is: 1558s HTTP/1.1 200 OK 1558s Connection: close 1558s Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Accept-Ranges: bytes 1558s ETag: "0-613edd771cbc0" 1558s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1558s Vary: In-If1 1558s Content-Length: 0 1558s Content-Type: text/html 1558s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1558s Client-Date: Mon, 08 Apr 2024 19:15:23 GMT 1558s Client-Peer: 127.0.0.1:8529 1558s Client-Response-Num: 1 1558s DMMATCH1: 1 1558s Test-Header: foo 1558s 1558s ok 376 1558s ok 1565s t/modules/heartbeat.t ............... 1565s 1..1 1565s # Running under perl version 5.038002 for linux 1565s # Current time local: Mon Apr 8 19:15:23 2024 1565s # Current time GMT: Mon Apr 8 19:15:23 2024 1565s # Using Test.pm version 1.31 1565s # Using Apache/Test.pm version 1.42 1565s Expecting at least 3 heartbeat ; Seen: 5 1565s ok 1 1565s ok 1567s t/modules/http2.t ................... 1567s 1..56 1567s # Running under perl version 5.038002 for linux 1567s # Current time local: Mon Apr 8 19:15:30 2024 1567s # Current time GMT: Mon Apr 8 19:15:30 2024 1567s # Using Test.pm version 1.31 1567s # Using Apache/Test.pm version 1.42 1567s ok 1 1567s ok 2 1567s # testing : read first response-line 1567s # expected: qr/^HTTP\/1\.. 200/ 1567s # received: 'HTTP/1.1 200 OK 1567s # ' 1567s ok 3 1567s # testing : TLS version in use 1567s # expected: qr/^(SSL|TLSv\d(_\d)?$)/ 1567s # received: 'TLSv1_3' 1567s ok 4 1567s test case: TC0001, expecting 200: GET http://localhost:8548/ 1567s # testing : GET http://localhost:8548/ 1567s # expected: 200 1567s # received: '200' 1567s ok 5 1567s test case: TC0002, expecting 404: GET http://localhost:8548/not_here 1567s # testing : GET http://localhost:8548/not_here 1567s # expected: 404 1567s # received: '404' 1567s ok 6 1567s test case: TC0005, cmp index.html file: GET http://localhost:8548/modules/h2/index.html 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 7 1567s ok 8 1567s test case: TC0006, cmp image file: GET http://localhost:8548/modules/h2/003/003_img.jpg 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 9 1567s ok 10 1567s test case: TC0007, rewrite handling: GET http://localhost:8548/modules/h2/latest.tar.gz 1567s # testing : response status 1567s # expected: 302 1567s # received: '302' 1567s ok 11 1567s # testing : location header 1567s # expected: 'http://localhost:8548/modules/h2/xxx-1.0.2a.tar.gz' 1567s # received: 'http://localhost:8548/modules/h2/xxx-1.0.2a.tar.gz' 1567s ok 12 1567s test case: TC0008, hello.pl with ssl vars: GET http://localhost:8548/modules/h2/hello.pl 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 13 1567s # testing : content comparision 1567s # expected: ' 1567s #

Hello World!

1567s # 1567s # ' 1567s # received: ' 1567s #

Hello World!

1567s # 1567s # ' 1567s ok 14 1567s test case: TC0009, necho.pl without arguments: GET http://localhost:8548/modules/h2/necho.pl 1567s # testing : response status 1567s # expected: 400 1567s # received: '400' 1567s ok 15 1567s # testing : content comparision 1567s # expected: ' 1567s #

No query was specified.

1567s # 1567s # ' 1567s # received: ' 1567s #

No query was specified.

1567s # 1567s # ' 1567s ok 16 1567s test case: TC0010, necho.pl 2x10: GET http://localhost:8548/modules/h2/necho.pl?count=2&text=0123456789 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 17 1567s # testing : content comparision 1567s # expected: '01234567890123456789' 1567s # received: '01234567890123456789' 1567s ok 18 1567s test case: TC0011, necho.pl 10x10: GET http://localhost:8548/modules/h2/necho.pl?count=10&text=0123456789 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 19 1567s # testing : content-length 1567s # expected: 100 1567s # received: 100 1567s ok 20 1567s test case: TC0012, necho.pl 100x10: GET http://localhost:8548/modules/h2/necho.pl?count=100&text=0123456789 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 21 1567s # testing : content-length 1567s # expected: 1000 1567s # received: 1000 1567s ok 22 1567s test case: TC0013, necho.pl 1000x10: GET http://localhost:8548/modules/h2/necho.pl?count=1000&text=0123456789 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 23 1567s # testing : content-length 1567s # expected: 10000 1567s # received: 10000 1567s ok 24 1567s test case: TC0014, necho.pl 10000x10: GET http://localhost:8548/modules/h2/necho.pl?count=10000&text=0123456789 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 25 1567s # testing : content-length 1567s # expected: 100000 1567s # received: 100000 1567s ok 26 1567s test case: TC0015, necho.pl 100000x10: GET http://localhost:8548/modules/h2/necho.pl?count=100000&text=0123456789 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 27 1567s # testing : content-length 1567s # expected: 1000000 1567s # received: 1000000 1567s ok 28 1567s test case: TC0001, expecting 200: GET https://localhost:8549/ 1567s # testing : GET https://localhost:8549/ 1567s # expected: 200 1567s # received: '200' 1567s ok 29 1567s test case: TC0002, expecting 404: GET https://localhost:8549/not_here 1567s # testing : GET https://localhost:8549/not_here 1567s # expected: 404 1567s # received: '404' 1567s ok 30 1567s test case: TC0005, cmp index.html file: GET https://localhost:8549/modules/h2/index.html 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 31 1567s ok 32 1567s test case: TC0006, cmp image file: GET https://localhost:8549/modules/h2/003/003_img.jpg 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 33 1567s ok 34 1567s test case: TC0007, rewrite handling: GET https://localhost:8549/modules/h2/latest.tar.gz 1567s # testing : response status 1567s # expected: 302 1567s # received: '302' 1567s ok 35 1567s # testing : location header 1567s # expected: 'https://localhost:8549/modules/h2/xxx-1.0.2a.tar.gz' 1567s # received: 'https://localhost:8549/modules/h2/xxx-1.0.2a.tar.gz' 1567s ok 36 1567s test case: TC0008, hello.pl with ssl vars: GET https://localhost:8549/modules/h2/hello.pl 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 37 1567s # testing : content comparision 1567s # expected: ' 1567s #

Hello World!

1567s # 1567s # ' 1567s # received: ' 1567s #

Hello World!

1567s # 1567s # ' 1567s ok 38 1567s test case: TC0009, necho.pl without arguments: GET https://localhost:8549/modules/h2/necho.pl 1567s # testing : response status 1567s # expected: 400 1567s # received: '400' 1567s ok 39 1567s # testing : content comparision 1567s # expected: ' 1567s #

No query was specified.

1567s # 1567s # ' 1567s # received: ' 1567s #

No query was specified.

1567s # 1567s # ' 1567s ok 40 1567s test case: TC0010, necho.pl 2x10: GET https://localhost:8549/modules/h2/necho.pl?count=2&text=0123456789 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 41 1567s # testing : content comparision 1567s # expected: '01234567890123456789' 1567s # received: '01234567890123456789' 1567s ok 42 1567s test case: TC0011, necho.pl 10x10: GET https://localhost:8549/modules/h2/necho.pl?count=10&text=0123456789 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 43 1567s # testing : content-length 1567s # expected: 100 1567s # received: 100 1567s ok 44 1567s test case: TC0012, necho.pl 100x10: GET https://localhost:8549/modules/h2/necho.pl?count=100&text=0123456789 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 45 1567s # testing : content-length 1567s # expected: 1000 1567s # received: 1000 1567s ok 46 1567s test case: TC0013, necho.pl 1000x10: GET https://localhost:8549/modules/h2/necho.pl?count=1000&text=0123456789 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 47 1567s # testing : content-length 1567s # expected: 10000 1567s # received: 10000 1567s ok 48 1567s test case: TC0014, necho.pl 10000x10: GET https://localhost:8549/modules/h2/necho.pl?count=10000&text=0123456789 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 49 1567s # testing : content-length 1567s # expected: 100000 1567s # received: 100000 1567s ok 50 1567s test case: TC0015, necho.pl 100000x10: GET https://localhost:8549/modules/h2/necho.pl?count=100000&text=0123456789 1567s # testing : response status 1567s # expected: 200 1567s # received: '200' 1567s ok 51 1567s # testing : content-length 1567s # expected: 1000000 1567s # received: 1000000 1567s ok 52 1567s test case: VHOST000, expecting 200: GET https://localhost:8549/ 1567s setting host_name to localhost:8549# testing : GET https://localhost:8549/ 1567s # expected: 200 1567s # received: '200' 1567s ok 53 1567s test case: VHOST001, expect 404 or 421 (using Host:): GET https://localhost:8549/misdirected 1567s # testing : GET https://localhost:8549/misdirected 1567s # expected: 404 1567s # received: '404' 1567s ok 54 1567s test case: VHOST002, expect 421 (using :authority): GET https://localhost:8549/misdirected 1567s # testing : GET https://localhost:8549/misdirected 1567s # expected: 421 1567s # received: '421' 1567s ok 55 1567s test case: VHOST003, expect 421 : GET https://localhost:8549/misdirected 1567s # testing : GET https://localhost:8549/misdirected 1567s # expected: 404 1567s # received: '404' 1567s ok 56 1567s ok 1572s t/modules/include.t ................. 1572s 1..98 1572s # Running under perl version 5.038002 for linux 1572s # Current time local: Mon Apr 8 19:15:32 2024 1572s # Current time GMT: Mon Apr 8 19:15:32 2024 1572s # Using Test.pm version 1.31 1572s # Using Apache/Test.pm version 1.42 1572s # testing : GET /modules/include/abs-path.shtml 1572s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1572s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1572s ok 1 1572s # testing : GET /modules/include/apexpr/err.shtml 1572s # expected: '[an error occurred while processing this directive] err.shtml' 1572s # received: '[an error occurred while processing this directive] err.shtml' 1572s ok 2 1572s # testing : GET /modules/include/apexpr/if1.shtml 1572s # expected: 'pass' 1572s # received: 'pass' 1572s ok 3 1572s # testing : GET /modules/include/apexpr/lazyvar.shtml 1572s # expected: 'pass' 1572s # received: 'pass' 1572s ok 4 1572s # testing : GET /modules/include/apexpr/restrict.shtml 1572s # expected: '[an error occurred while processing this directive] restrict.shtml' 1572s # received: '[an error occurred while processing this directive] restrict.shtml' 1572s ok 5 1572s # testing : GET /modules/include/apexpr/var.shtml 1572s # expected: 'pass pass pass' 1572s # received: 'pass pass pass' 1572s ok 6 1572s # testing : GET /modules/include/big.shtml 1572s # expected: 'hello pass pass pass hello' 1572s # received: 'hello pass pass pass hello' 1572s ok 7 1572s # testing : GET /modules/include/comment.shtml 1572s # expected: 'No comment here' 1572s # received: 'No comment here' 1572s ok 8 1572s # testing : GET /modules/include/echo.shtml 1572s # expected: 'echo.shtml' 1572s # received: 'echo.shtml' 1572s ok 9 1572s # testing : GET /modules/include/echo1.shtml 1572s # expected: '' 1572s # received: '' 1572s ok 10 1572s # testing : GET /modules/include/echo2.shtml 1572s # expected: ' pass config echomsg pass' 1572s # received: ' pass config echomsg pass' 1572s ok 11 1572s # testing : GET /modules/include/echo3.shtml 1572s # expected: '' 1572s # received: '' 1572s ok 12 1572s # testing : GET /modules/include/encode.shtml 1572s # expected: '# %^ %23%20%25%5e' 1572s # received: '# %^ %23%20%25%5e' 1572s ok 13 1572s # testing : GET /modules/include/errmsg1.shtml 1572s # expected: 'errmsg' 1572s # received: 'errmsg' 1572s ok 14 1572s # testing : GET /modules/include/errmsg2.shtml 1572s # expected: 'errmsg' 1572s # received: 'errmsg' 1572s ok 15 1572s # testing : GET /modules/include/errmsg3.shtml 1572s # expected: 'errmsg' 1572s # received: 'errmsg' 1572s ok 16 1572s # testing : GET /modules/include/errmsg4.shtml 1572s # expected: 'pass errmsg' 1572s # received: 'pass errmsg' 1572s ok 17 1572s # testing : GET /modules/include/errmsg5.shtml 1572s # expected: '' 1572s # received: '' 1572s ok 18 1572s # testing : GET /modules/include/exec/off/cgi.shtml 1572s # expected: '[an error occurred while processing this directive]' 1572s # received: '[an error occurred while processing this directive]' 1572s ok 19 1572s # testing : GET /modules/include/exec/off/cmd.shtml 1572s # expected: '[an error occurred while processing this directive]' 1572s # received: '[an error occurred while processing this directive]' 1572s ok 20 1572s # testing : GET /modules/include/exec/on/cgi.shtml 1572s # expected: 'perl cgi' 1572s # received: 'perl cgi' 1572s ok 21 1572s # testing : GET /modules/include/exec/on/cmd.shtml 1572s # expected: 'pass' 1572s # received: 'pass' 1572s ok 22 1572s # testing : GET /modules/include/extra/inc-bogus.shtml 1572s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 1572s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 1572s ok 23 1572s # testing : GET /modules/include/foo.shtml 1572s # expected: '[an error occurred while processing this directive] foo.shtml body' 1572s # received: '[an error occurred while processing this directive] foo.shtml body' 1572s ok 24 1572s # testing : GET /modules/include/foo1.shtml 1572s # expected: '[an error occurred while processing this directive] foo.shtml body' 1572s # received: '[an error occurred while processing this directive] foo.shtml body' 1572s ok 25 1572s # testing : GET /modules/include/foo2.shtml 1572s # expected: '[an error occurred while processing this directive] foo.shtml body' 1572s # received: '[an error occurred while processing this directive] foo.shtml body' 1572s ok 26 1572s # testing : GET /modules/include/if1.shtml 1572s # expected: 'pass' 1572s # received: 'pass' 1572s ok 27 1572s # testing : GET /modules/include/if10.shtml 1572s # expected: 'pass' 1572s # received: 'pass' 1572s ok 28 1572s # testing : GET /modules/include/if11.shtml 1572s # expected: 'pass' 1572s # received: 'pass' 1572s ok 29 1572s # testing : GET /modules/include/if2.shtml 1572s # expected: 'pass pass' 1572s # received: 'pass pass' 1572s ok 30 1572s # testing : GET /modules/include/if3.shtml 1572s # expected: 'pass pass pass' 1572s # received: 'pass pass pass' 1572s ok 31 1572s # testing : GET /modules/include/if4.shtml 1572s # expected: 'pass pass' 1572s # received: 'pass pass' 1572s ok 32 1572s # testing : GET /modules/include/if5.shtml 1572s # expected: 'pass pass pass' 1572s # received: 'pass pass pass' 1572s ok 33 1572s # testing : GET /modules/include/if6.shtml 1572s # expected: '[an error occurred while processing this directive]' 1572s # received: '[an error occurred while processing this directive]' 1572s ok 34 1572s # testing : GET /modules/include/if7.shtml 1572s # expected: '[an error occurred while processing this directive]' 1572s # received: '[an error occurred while processing this directive]' 1572s ok 35 1572s # testing : GET /modules/include/if8.shtml 1572s # expected: 'pass' 1572s # received: 'pass' 1572s ok 36 1572s # testing : GET /modules/include/if9.shtml 1572s # expected: 'pass pass' 1572s # received: 'pass pass' 1572s ok 37 1572s # testing : GET /modules/include/inc-nego.shtml 1572s # expected: 'index.html.en' 1572s # received: 'index.html.en' 1572s ok 38 1572s # testing : GET /modules/include/inc-rfile.shtml 1572s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1572s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1572s ok 39 1572s # testing : GET /modules/include/inc-rvirtual.shtml 1572s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1572s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1572s ok 40 1572s # testing : GET /modules/include/include1.shtml 1572s # expected: 'inc-two.shtml body include.shtml body' 1572s # received: 'inc-two.shtml body include.shtml body' 1572s ok 41 1572s # testing : GET /modules/include/include2.shtml 1572s # expected: 'inc-two.shtml body include.shtml body' 1572s # received: 'inc-two.shtml body include.shtml body' 1572s ok 42 1572s # testing : GET /modules/include/include3.shtml 1572s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1572s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1572s ok 43 1572s # testing : GET /modules/include/include4.shtml 1572s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1572s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1572s ok 44 1572s # testing : GET /modules/include/include5.shtml 1572s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1572s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1572s ok 45 1572s # testing : GET /modules/include/include6.shtml 1572s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1572s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1572s ok 46 1572s # testing : GET /modules/include/malformed.shtml 1572s # expected: '[an error occurred while processing this directive] malformed.shtml' 1572s # received: '[an error occurred while processing this directive] malformed.shtml' 1572s ok 47 1572s # testing : POST /modules/include/mod_request/echo.shtml 1572s # expected: 'echo.shtml' 1572s # received: 'echo.shtml' 1572s ok 48 1572s # testing : POST /modules/include/mod_request/post.shtml 1572s # expected: 'POST foo: bar foo2: bar2' 1572s # received: 'POST foo: bar foo2: bar2' 1572s ok 49 1572s # testing : sizeof(body) > KeptBodySize 1572s # expected: 413 1572s # received: '413' 1572s ok 50 1572s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 1572s # expected: 'GET foo: bar foo2: bar2' 1572s # received: 'GET foo: bar foo2: bar2' 1572s ok 51 1572s # testing : GET /modules/include/newline.shtml 1572s # expected: 'inc-two.shtml body' 1572s # received: 'inc-two.shtml body' 1572s ok 52 1572s # testing : GET /modules/include/notreal.shtml 1572s # expected: 'pass ' 1572s # received: '-->' 1572s ok 54 1572s # testing : GET /modules/include/parse2.shtml 1572s # expected: '"' 1572s # received: '"' 1572s ok 55 1572s # testing : GET /modules/include/ranged-virtual.shtml with Range 1572s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1572s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1572s ok 56 1572s # testing : GET /modules/include/regex.shtml 1572s # expected: '(none) 1 (none)' 1572s # received: '(none) 1 (none)' 1572s ok 57 1572s # testing : GET /modules/include/retagged1.shtml 1572s # expected: 'retagged1.shtml' 1572s # received: 'retagged1.shtml' 1572s ok 58 1572s # testing : GET /modules/include/retagged2.shtml 1572s # expected: '----retagged2.shtml' 1572s # received: '----retagged2.shtml' 1572s ok 59 1572s # testing : GET /modules/include/set.shtml 1572s # expected: 'set works' 1572s # received: 'set works' 1572s ok 60 1572s # testing : GET /modules/include/var128.shtml 1572s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1572s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1572s ok 61 1572s # testing : GET /modules/include/virtualq.shtml?foo=bar 1572s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 1572s # received: 'foo=bar pass inc-two.shtml body foo=bar' 1572s ok 62 1572s # testing : GET /modules/include/size.shtml 1572s # expected: '1,122 1,122 1.1K 1.1K' 1572s # received: '1,122 1,122 1.1K 1.1K' 1572s ok 63 1572s # testing : GET /modules/include/file.shtml 1572s # expected: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 1572s # received: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 1572s ok 64 1572s # testing : GET /modules/include/printenv.shtml 1572s # expected: '200' 1572s # received: '200' 1572s ok 65 1572s ok 66 1572s ok 67 1572s # testing : /mod_include test/ 1572s # expected: qr/mod_include test/ 1572s # received: ' 1572s # 1572s # mod_include test 1572s # 1572s # 1572s # 1572s #

mod_include test

1572s # 1572s # 1572s # Hello World 1572s # 1572s #

[back]

1572s # 1572s #
1572s #
footer
1572s # 1572s # ' 1572s ok 68 1572s # testing : /Hello World/ 1572s # expected: qr/Hello World/ 1572s # received: ' 1572s # 1572s # mod_include test 1572s # 1572s # 1572s # 1572s #

mod_include test

1572s # 1572s # 1572s # Hello World 1572s # 1572s #

[back]

1572s # 1572s #
1572s #
footer
1572s # 1572s # ' 1572s ok 69 1572s # testing : /footer/ 1572s # expected: qr/footer/ 1572s # received: ' 1572s # 1572s # mod_include test 1572s # 1572s # 1572s # 1572s #

mod_include test

1572s # 1572s # 1572s # Hello World 1572s # 1572s #

[back]

1572s # 1572s #
1572s #
footer
1572s # 1572s # ' 1572s ok 70 1572s # testing : XBitHack off [0444] 1572s # expected: ' ' 1572s # received: ' ' 1572s ok 71 1572s # testing : XBitHack off [0544] 1572s # expected: ' ' 1572s # received: ' ' 1572s ok 72 1572s # testing : XBitHack off [0554] 1572s # expected: ' ' 1572s # received: ' ' 1572s ok 73 1572s # testing : XBitHack on [0444] 1572s # expected: ' ' 1572s # received: ' ' 1572s ok 74 1572s # testing : XBitHack on [0544] 1572s # expected: 'No Last-modified date ; inc-two.shtml body ' 1572s # received: 'No Last-modified date ; inc-two.shtml body ' 1572s ok 75 1572s # testing : XBitHack on [0554] 1572s # expected: 'No Last-modified date ; inc-two.shtml body ' 1572s # received: 'No Last-modified date ; inc-two.shtml body ' 1572s ok 76 1572s # testing : XBitHack both [timefmt] 1572s # expected: 'xx2024xx' 1572s # received: 'xx2024xx' 1572s ok 77 1572s # testing : XBitHack full [0444] 1572s # expected: ' ' 1572s # received: ' ' 1572s ok 78 1572s # testing : XBitHack full [0544] 1572s # expected: 'No Last-modified date ; inc-two.shtml body ' 1572s # received: 'No Last-modified date ; inc-two.shtml body ' 1572s ok 79 1572s # testing : XBitHack full [0554] 1572s # expected: 'Has Last-modified date ; inc-two.shtml body ' 1572s # received: 'Has Last-modified date ; inc-two.shtml body ' 1572s ok 80 1572s # testing : XBitHack full [0554] / ETag 1572s # expected: 'No ETag ; ' 1572s # received: 'No ETag ; ' 1572s ok 81 1572s # testing : XBitHack full [0554] / If-Modified-Since 1572s # expected: 304 1572s # received: '304' 1572s ok 82 1572s # testing : XBitHack full [0544] / If-Modified-Since 1572s # expected: 200 1572s # received: '200' 1572s ok 83 1572s # testing : XBitHack full [0544] / ETag 1572s # expected: 'No ETag ; inc-two.shtml body ' 1572s # received: 'No ETag ; inc-two.shtml body ' 1572s ok 84 1572s # testing : GET /modules/include/bucketeer/y.shtml 1572s # expected: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1572s # received: '____ _____ _____ ___________________ ##################################1/8 ##################################2/8 ##################################3/8 ##################################4/8 ##################################5/8 ##################################6/8/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs ##################################7/8 ##################################8/8 @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1572s ok 85 1572s # testing : GET /modules/include/bucketeer/y0.shtml 1572s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1572s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1572s ok 86 1572s # testing : GET /modules/include/bucketeer/y1.shtml 1572s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1572s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1572s ok 87 1572s # testing : GET /modules/include/bucketeer/y2.shtml 1572s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1572s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1572s ok 88 1572s # testing : GET /modules/include/bucketeer/y3.shtml 1572s # expected: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1572s # received: '____ ______________________________________________________________________________ ______________________________________________________________________________________ ___________________ ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### ##################################### @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@' 1572s ok 89 1572s # testing : GET /modules/include/bucketeer/y4.shtml 1572s # expected: '[an error occurred while processing this directive]' 1572s # received: '[an error occurred while processing this directive]' 1572s ok 90 1572s # testing : GET /modules/include/bucketeer/y5.shtml 1572s # expected: 'pass [an error occurred while processing this directive] pass pass1' 1572s # received: 'pass [an error occurred while processing this directive] pass pass1' 1572s ok 91 1572s # testing : GET /modules/include/bucketeer/y6.shtml 1572s # expected: 'BeforeIfElseBlockAfterIf' 1572s # received: 'BeforeIfElseBlockAfterIf' 1572s ok 92 1572s # testing : GET /modules/include/bucketeer/y7.shtml 1572s # expected: 'Before If SomethingElseAfter if' 1572s # received: 'Before If SomethingElseAfter if' 1572s ok 93 1572s # testing : GET /modules/include/bucketeer/y8.shtml 1572s # expected: 'FalseSetDone' 1572s # received: 'FalseSetDone' 1572s ok 94 1572s # testing : GET /modules/include/bucketeer/y9.shtml 1572s # expected: 'FalseSetDone' 1572s # received: 'FalseSetDone' 1572s ok 95 1572s # testing : GET /modules/include/bucketeer/y10.shtml 1572s # expected: '"pass"' 1572s # received: '"pass"' 1572s ok 96 1572s # testing : GET /modules/include/bucketeer/retagged3.shtml 1572s # expected: '----retagged3.shtml' 1572s # received: '----retagged3.shtml' 1572s ok 97 1572s # testing : GET /modules/include/bucketeer/retagged4.shtml 1572s # expected: '---pass' 1572s # received: '---pass' 1572s ok 98 1572s ok 1573s t/modules/info.t .................... 1573s 1..1 1573s # Running under perl version 5.038002 for linux 1573s # Current time local: Mon Apr 8 19:15:36 2024 1573s # Current time GMT: Mon Apr 8 19:15:36 2024 1573s # Using Test.pm version 1.31 1573s # Using Apache/Test.pm version 1.42 1573s ok 1 1573s ok 1575s t/modules/ldap.t .................... skipped: LDAP testing not configured 1577s t/modules/lua.t ..................... 1577s 1..60 1577s # Running under perl version 5.038002 for linux 1577s # Current time local: Mon Apr 8 19:15:40 2024 1577s # Current time GMT: Mon Apr 8 19:15:40 2024 1577s # Using Test.pm version 1.31 1577s # Using Apache/Test.pm version 1.42 1577s # testing : code for /modules/lua/hello.lua 1577s # expected: 200 1577s # received: '200' 1577s ok 1 1577s # testing : response content for /modules/lua/hello.lua 1577s # expected: 'Hello Lua World! 1577s # ' 1577s # received: 'Hello Lua World! 1577s # ' 1577s ok 2 1577s # testing : c-type for /modules/lua/hello.lua 1577s # expected: 'text/plain' 1577s # received: 'text/plain' 1577s ok 3 1577s ok 4 # skip 1577s # testing : code for /modules/lua/404?translateme=1 1577s # expected: 200 1577s # received: '200' 1577s ok 5 1577s # testing : response content for /modules/lua/404?translateme=1 1577s # expected: 'Hello Lua World! 1577s # ' 1577s # received: 'Hello Lua World! 1577s # ' 1577s ok 6 1577s ok 7 # skip 1577s ok 8 # skip 1577s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1 1577s # expected: 200 1577s # received: '200' 1577s ok 9 1577s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1 1577s # expected: 'other lua handler 1577s # ' 1577s # received: 'other lua handler 1577s # ' 1577s ok 10 1577s ok 11 # skip 1577s ok 12 # skip 1577s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1 1577s # expected: 200 1577s # received: '200' 1577s ok 13 1577s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1 1577s # expected: 'other lua handler 1577s # ' 1577s # received: 'other lua handler 1577s # ' 1577s ok 14 1577s ok 15 # skip 1577s ok 16 # skip 1577s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1 1577s # expected: 200 1577s # received: '200' 1577s ok 17 1577s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1 1577s # expected: 'Hello Lua World! 1577s # ' 1577s # received: 'Hello Lua World! 1577s # ' 1577s ok 18 1577s ok 19 # skip 1577s ok 20 # skip 1577s # testing : code for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 1577s # expected: 200 1577s # received: '200' 1577s ok 21 1577s # testing : response content for /modules/lua/translate-inherit-before/404?translateme=1&ok=1 1577s # expected: 'other lua handler 1577s # ' 1577s # received: 'other lua handler 1577s # ' 1577s ok 22 1577s ok 23 # skip 1577s ok 24 # skip 1577s # testing : code for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 1577s # expected: 200 1577s # received: '200' 1577s ok 25 1577s # testing : response content for /modules/lua/translate-inherit-default-before/404?translateme=1&ok=1 1577s # expected: 'other lua handler 1577s # ' 1577s # received: 'other lua handler 1577s # ' 1577s ok 26 1577s ok 27 # skip 1577s ok 28 # skip 1577s # testing : code for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 1577s # expected: 200 1577s # received: '200' 1577s ok 29 1577s # testing : response content for /modules/lua/translate-inherit-after/404?translateme=1&ok=1 1577s # expected: 'other lua handler 1577s # ' 1577s # received: 'other lua handler 1577s # ' 1577s ok 30 1577s ok 31 # skip 1577s ok 32 # skip 1577s # testing : code for /modules/lua/version.lua 1577s # expected: 200 1577s # received: '200' 1577s ok 33 1577s # testing : response content for /modules/lua/version.lua 1577s # expected: qr/^Apache\/2.4.58/ 1577s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 1577s ok 34 1577s ok 35 # skip 1577s ok 36 # skip 1577s # testing : code for /modules/lua/method.lua 1577s # expected: 200 1577s # received: '200' 1577s ok 37 1577s # testing : response content for /modules/lua/method.lua 1577s # expected: 'GET' 1577s # received: 'GET' 1577s ok 38 1577s ok 39 # skip 1577s ok 40 # skip 1577s # testing : code for /modules/lua/201.lua 1577s # expected: 201 1577s # received: '201' 1577s ok 41 1577s # testing : response content for /modules/lua/201.lua 1577s # expected: '' 1577s # received: '' 1577s ok 42 1577s ok 43 # skip 1577s ok 44 # skip 1577s # testing : code for /modules/lua/https.lua 1577s # expected: 200 1577s # received: '200' 1577s ok 45 1577s # testing : response content for /modules/lua/https.lua 1577s # expected: 'nope' 1577s # received: 'nope' 1577s ok 46 1577s ok 47 # skip 1577s ok 48 # skip 1577s # testing : code for /modules/lua/setheaders.lua 1577s # expected: 200 1577s # received: '200' 1577s ok 49 1577s # testing : response content for /modules/lua/setheaders.lua 1577s # expected: '' 1577s # received: '' 1577s ok 50 1577s ok 51 # skip 1577s # 'X-Header' header value is 'yes' (expected 'yes') 1577s # 'X-Host' header value is 'localhost:8529' (expected 'localhost:8529') 1577s ok 52 1577s # testing : code for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 1577s # expected: 200 1577s # received: '200' 1577s ok 53 1577s # testing : response content for /modules/lua/setheaderfromparam.lua?HeaderName=foo&HeaderValue=bar 1577s # expected: 'Header set' 1577s # received: 'Header set' 1577s ok 54 1577s ok 55 # skip 1577s # 'foo' header value is 'bar' (expected 'bar') 1577s ok 56 1577s # testing : code for /modules/lua/filtered/foobar.html 1577s # expected: 200 1577s # received: '200' 1577s ok 57 1577s # testing : response content for /modules/lua/filtered/foobar.html 1577s # expected: 'prefix 1577s # bucket:foobar 1577s # suffix 1577s # ' 1577s # received: 'prefix 1577s # bucket:foobar 1577s # suffix 1577s # ' 1577s ok 58 1577s ok 59 # skip 1577s ok 60 # skip 1577s ok 1579s t/modules/negotiation.t ............. 1579s 1..158 1579s # Running under perl version 5.038002 for linux 1579s # Current time local: Mon Apr 8 19:15:42 2024 1579s # Current time GMT: Mon Apr 8 19:15:42 2024 1579s # Using Test.pm version 1.31 1579s # Using Apache/Test.pm version 1.42 1579s # GET /modules/negotiation/en/ 1579s # testing : Verify correct default language for index.en.foo 1579s # expected: 'index.html.en' 1579s # received: 'index.html.en' 1579s ok 1 1579s # GET /modules/negotiation/en/compressed/ 1579s # testing : Verify correct default language for index.en.foo.gz 1579s # expected: 'index.html.en.gz' 1579s # received: 'index.html.en.gz' 1579s ok 2 1579s # GET /modules/negotiation/en/two/index 1579s # testing : Verify correct default language for index.en.html 1579s # expected: 'index.en.html' 1579s # received: 'index.en.html' 1579s ok 3 1579s # GET /modules/negotiation/en/index.html.en 1579s # testing : Explicitly request en/index.html.en 1579s # expected: 200 1579s # received: '200' 1579s ok 4 1579s # GET /modules/negotiation/en/two/index.en.html 1579s # testing : Explicitly request en/two/index.en.html 1579s # expected: 200 1579s # received: '200' 1579s ok 5 1579s # GET /modules/negotiation/en/ 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.en' 1579s # received: 'index.html.en' 1579s ok 6 1579s # GET /modules/negotiation/en/compressed/ 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.en.gz' 1579s # received: 'index.html.en.gz' 1579s ok 7 1579s # GET /modules/negotiation/en/two/index 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.en.html' 1579s # received: 'index.en.html' 1579s ok 8 1579s # GET /modules/negotiation/en/index.html.fr 1579s # testing : Explicitly request en/index.html.fr 1579s # expected: 200 1579s # received: '200' 1579s ok 9 1579s # GET /modules/negotiation/en/two/index.fr.html 1579s # testing : Explicitly request en/two/index.fr.html 1579s # expected: 200 1579s # received: '200' 1579s ok 10 1579s # GET /modules/negotiation/en/ 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.fr' 1579s # received: 'index.html.fr' 1579s ok 11 1579s # GET /modules/negotiation/en/compressed/ 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.fr.gz' 1579s # received: 'index.html.fr.gz' 1579s ok 12 1579s # GET /modules/negotiation/en/two/index 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.fr.html' 1579s # received: 'index.fr.html' 1579s ok 13 1579s # GET /modules/negotiation/en/index.html.de 1579s # testing : Explicitly request en/index.html.de 1579s # expected: 200 1579s # received: '200' 1579s ok 14 1579s # GET /modules/negotiation/en/two/index.de.html 1579s # testing : Explicitly request en/two/index.de.html 1579s # expected: 200 1579s # received: '200' 1579s ok 15 1579s # GET /modules/negotiation/en/ 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.de' 1579s # received: 'index.html.de' 1579s ok 16 1579s # GET /modules/negotiation/en/compressed/ 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.de.gz' 1579s # received: 'index.html.de.gz' 1579s ok 17 1579s # GET /modules/negotiation/en/two/index 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.de.html' 1579s # received: 'index.de.html' 1579s ok 18 1579s # GET /modules/negotiation/en/index.html.fu 1579s # testing : Explicitly request en/index.html.fu 1579s # expected: 200 1579s # received: '200' 1579s ok 19 1579s # GET /modules/negotiation/en/two/index.fu.html 1579s # testing : Explicitly request en/two/index.fu.html 1579s # expected: 200 1579s # received: '200' 1579s ok 20 1579s # GET /modules/negotiation/en/ 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.fu' 1579s # received: 'index.html.fu' 1579s ok 21 1579s # GET /modules/negotiation/en/compressed/ 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.fu.gz' 1579s # received: 'index.html.fu.gz' 1579s ok 22 1579s # GET /modules/negotiation/en/two/index 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.fu.html' 1579s # received: 'index.fu.html' 1579s ok 23 1579s # GET /modules/negotiation/en/index.html.zh-TW 1579s # testing : Explicitly request en/index.html.zh-TW 1579s # expected: 200 1579s # received: '200' 1579s ok 24 1579s # GET /modules/negotiation/en/two/index.zh-TW.html 1579s # testing : Explicitly request en/two/index.zh-TW.html 1579s # expected: 200 1579s # received: '200' 1579s ok 25 1579s # GET /modules/negotiation/en/ 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.zh-TW' 1579s # received: 'index.html.zh-TW' 1579s ok 26 1579s # GET /modules/negotiation/en/compressed/ 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.zh-TW.gz' 1579s # received: 'index.html.zh-TW.gz' 1579s ok 27 1579s # GET /modules/negotiation/en/two/index 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.zh-TW.html' 1579s # received: 'index.zh-TW.html' 1579s ok 28 1579s # GET /modules/negotiation/fr/ 1579s # testing : Verify correct default language for index.fr.foo 1579s # expected: 'index.html.fr' 1579s # received: 'index.html.fr' 1579s ok 29 1579s # GET /modules/negotiation/fr/compressed/ 1579s # testing : Verify correct default language for index.fr.foo.gz 1579s # expected: 'index.html.fr.gz' 1579s # received: 'index.html.fr.gz' 1579s ok 30 1579s # GET /modules/negotiation/fr/two/index 1579s # testing : Verify correct default language for index.fr.html 1579s # expected: 'index.fr.html' 1579s # received: 'index.fr.html' 1579s ok 31 1579s # GET /modules/negotiation/fr/index.html.en 1579s # testing : Explicitly request fr/index.html.en 1579s # expected: 200 1579s # received: '200' 1579s ok 32 1579s # GET /modules/negotiation/fr/two/index.en.html 1579s # testing : Explicitly request fr/two/index.en.html 1579s # expected: 200 1579s # received: '200' 1579s ok 33 1579s # GET /modules/negotiation/fr/ 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.en' 1579s # received: 'index.html.en' 1579s ok 34 1579s # GET /modules/negotiation/fr/compressed/ 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.en.gz' 1579s # received: 'index.html.en.gz' 1579s ok 35 1579s # GET /modules/negotiation/fr/two/index 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.en.html' 1579s # received: 'index.en.html' 1579s ok 36 1579s # GET /modules/negotiation/fr/index.html.fr 1579s # testing : Explicitly request fr/index.html.fr 1579s # expected: 200 1579s # received: '200' 1579s ok 37 1579s # GET /modules/negotiation/fr/two/index.fr.html 1579s # testing : Explicitly request fr/two/index.fr.html 1579s # expected: 200 1579s # received: '200' 1579s ok 38 1579s # GET /modules/negotiation/fr/ 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.fr' 1579s # received: 'index.html.fr' 1579s ok 39 1579s # GET /modules/negotiation/fr/compressed/ 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.fr.gz' 1579s # received: 'index.html.fr.gz' 1579s ok 40 1579s # GET /modules/negotiation/fr/two/index 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.fr.html' 1579s # received: 'index.fr.html' 1579s ok 41 1579s # GET /modules/negotiation/fr/index.html.de 1579s # testing : Explicitly request fr/index.html.de 1579s # expected: 200 1579s # received: '200' 1579s ok 42 1579s # GET /modules/negotiation/fr/two/index.de.html 1579s # testing : Explicitly request fr/two/index.de.html 1579s # expected: 200 1579s # received: '200' 1579s ok 43 1579s # GET /modules/negotiation/fr/ 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.de' 1579s # received: 'index.html.de' 1579s ok 44 1579s # GET /modules/negotiation/fr/compressed/ 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.de.gz' 1579s # received: 'index.html.de.gz' 1579s ok 45 1579s # GET /modules/negotiation/fr/two/index 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.de.html' 1579s # received: 'index.de.html' 1579s ok 46 1579s # GET /modules/negotiation/fr/index.html.fu 1579s # testing : Explicitly request fr/index.html.fu 1579s # expected: 200 1579s # received: '200' 1579s ok 47 1579s # GET /modules/negotiation/fr/two/index.fu.html 1579s # testing : Explicitly request fr/two/index.fu.html 1579s # expected: 200 1579s # received: '200' 1579s ok 48 1579s # GET /modules/negotiation/fr/ 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.fu' 1579s # received: 'index.html.fu' 1579s ok 49 1579s # GET /modules/negotiation/fr/compressed/ 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.fu.gz' 1579s # received: 'index.html.fu.gz' 1579s ok 50 1579s # GET /modules/negotiation/fr/two/index 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.fu.html' 1579s # received: 'index.fu.html' 1579s ok 51 1579s # GET /modules/negotiation/fr/index.html.zh-TW 1579s # testing : Explicitly request fr/index.html.zh-TW 1579s # expected: 200 1579s # received: '200' 1579s ok 52 1579s # GET /modules/negotiation/fr/two/index.zh-TW.html 1579s # testing : Explicitly request fr/two/index.zh-TW.html 1579s # expected: 200 1579s # received: '200' 1579s ok 53 1579s # GET /modules/negotiation/fr/ 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.zh-TW' 1579s # received: 'index.html.zh-TW' 1579s ok 54 1579s # GET /modules/negotiation/fr/compressed/ 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.zh-TW.gz' 1579s # received: 'index.html.zh-TW.gz' 1579s ok 55 1579s # GET /modules/negotiation/fr/two/index 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.zh-TW.html' 1579s # received: 'index.zh-TW.html' 1579s ok 56 1579s # GET /modules/negotiation/de/ 1579s # testing : Verify correct default language for index.de.foo 1579s # expected: 'index.html.de' 1579s # received: 'index.html.de' 1579s ok 57 1579s # GET /modules/negotiation/de/compressed/ 1579s # testing : Verify correct default language for index.de.foo.gz 1579s # expected: 'index.html.de.gz' 1579s # received: 'index.html.de.gz' 1579s ok 58 1579s # GET /modules/negotiation/de/two/index 1579s # testing : Verify correct default language for index.de.html 1579s # expected: 'index.de.html' 1579s # received: 'index.de.html' 1579s ok 59 1579s # GET /modules/negotiation/de/index.html.en 1579s # testing : Explicitly request de/index.html.en 1579s # expected: 200 1579s # received: '200' 1579s ok 60 1579s # GET /modules/negotiation/de/two/index.en.html 1579s # testing : Explicitly request de/two/index.en.html 1579s # expected: 200 1579s # received: '200' 1579s ok 61 1579s # GET /modules/negotiation/de/ 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.en' 1579s # received: 'index.html.en' 1579s ok 62 1579s # GET /modules/negotiation/de/compressed/ 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.en.gz' 1579s # received: 'index.html.en.gz' 1579s ok 63 1579s # GET /modules/negotiation/de/two/index 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.en.html' 1579s # received: 'index.en.html' 1579s ok 64 1579s # GET /modules/negotiation/de/index.html.fr 1579s # testing : Explicitly request de/index.html.fr 1579s # expected: 200 1579s # received: '200' 1579s ok 65 1579s # GET /modules/negotiation/de/two/index.fr.html 1579s # testing : Explicitly request de/two/index.fr.html 1579s # expected: 200 1579s # received: '200' 1579s ok 66 1579s # GET /modules/negotiation/de/ 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.fr' 1579s # received: 'index.html.fr' 1579s ok 67 1579s # GET /modules/negotiation/de/compressed/ 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.fr.gz' 1579s # received: 'index.html.fr.gz' 1579s ok 68 1579s # GET /modules/negotiation/de/two/index 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.fr.html' 1579s # received: 'index.fr.html' 1579s ok 69 1579s # GET /modules/negotiation/de/index.html.de 1579s # testing : Explicitly request de/index.html.de 1579s # expected: 200 1579s # received: '200' 1579s ok 70 1579s # GET /modules/negotiation/de/two/index.de.html 1579s # testing : Explicitly request de/two/index.de.html 1579s # expected: 200 1579s # received: '200' 1579s ok 71 1579s # GET /modules/negotiation/de/ 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.de' 1579s # received: 'index.html.de' 1579s ok 72 1579s # GET /modules/negotiation/de/compressed/ 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.de.gz' 1579s # received: 'index.html.de.gz' 1579s ok 73 1579s # GET /modules/negotiation/de/two/index 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.de.html' 1579s # received: 'index.de.html' 1579s ok 74 1579s # GET /modules/negotiation/de/index.html.fu 1579s # testing : Explicitly request de/index.html.fu 1579s # expected: 200 1579s # received: '200' 1579s ok 75 1579s # GET /modules/negotiation/de/two/index.fu.html 1579s # testing : Explicitly request de/two/index.fu.html 1579s # expected: 200 1579s # received: '200' 1579s ok 76 1579s # GET /modules/negotiation/de/ 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.fu' 1579s # received: 'index.html.fu' 1579s ok 77 1579s # GET /modules/negotiation/de/compressed/ 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.fu.gz' 1579s # received: 'index.html.fu.gz' 1579s ok 78 1579s # GET /modules/negotiation/de/two/index 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.fu.html' 1579s # received: 'index.fu.html' 1579s ok 79 1579s # GET /modules/negotiation/de/index.html.zh-TW 1579s # testing : Explicitly request de/index.html.zh-TW 1579s # expected: 200 1579s # received: '200' 1579s ok 80 1579s # GET /modules/negotiation/de/two/index.zh-TW.html 1579s # testing : Explicitly request de/two/index.zh-TW.html 1579s # expected: 200 1579s # received: '200' 1579s ok 81 1579s # GET /modules/negotiation/de/ 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.zh-TW' 1579s # received: 'index.html.zh-TW' 1579s ok 82 1579s # GET /modules/negotiation/de/compressed/ 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.zh-TW.gz' 1579s # received: 'index.html.zh-TW.gz' 1579s ok 83 1579s # GET /modules/negotiation/de/two/index 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.zh-TW.html' 1579s # received: 'index.zh-TW.html' 1579s ok 84 1579s # GET /modules/negotiation/fu/ 1579s # testing : Verify correct default language for index.fu.foo 1579s # expected: 'index.html.fu' 1579s # received: 'index.html.fu' 1579s ok 85 1579s # GET /modules/negotiation/fu/compressed/ 1579s # testing : Verify correct default language for index.fu.foo.gz 1579s # expected: 'index.html.fu.gz' 1579s # received: 'index.html.fu.gz' 1579s ok 86 1579s # GET /modules/negotiation/fu/two/index 1579s # testing : Verify correct default language for index.fu.html 1579s # expected: 'index.fu.html' 1579s # received: 'index.fu.html' 1579s ok 87 1579s # GET /modules/negotiation/fu/index.html.en 1579s # testing : Explicitly request fu/index.html.en 1579s # expected: 200 1579s # received: '200' 1579s ok 88 1579s # GET /modules/negotiation/fu/two/index.en.html 1579s # testing : Explicitly request fu/two/index.en.html 1579s # expected: 200 1579s # received: '200' 1579s ok 89 1579s # GET /modules/negotiation/fu/ 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.en' 1579s # received: 'index.html.en' 1579s ok 90 1579s # GET /modules/negotiation/fu/compressed/ 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.en.gz' 1579s # received: 'index.html.en.gz' 1579s ok 91 1579s # GET /modules/negotiation/fu/two/index 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.en.html' 1579s # received: 'index.en.html' 1579s ok 92 1579s # GET /modules/negotiation/fu/index.html.fr 1579s # testing : Explicitly request fu/index.html.fr 1579s # expected: 200 1579s # received: '200' 1579s ok 93 1579s # GET /modules/negotiation/fu/two/index.fr.html 1579s # testing : Explicitly request fu/two/index.fr.html 1579s # expected: 200 1579s # received: '200' 1579s ok 94 1579s # GET /modules/negotiation/fu/ 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.fr' 1579s # received: 'index.html.fr' 1579s ok 95 1579s # GET /modules/negotiation/fu/compressed/ 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.fr.gz' 1579s # received: 'index.html.fr.gz' 1579s ok 96 1579s # GET /modules/negotiation/fu/two/index 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.fr.html' 1579s # received: 'index.fr.html' 1579s ok 97 1579s # GET /modules/negotiation/fu/index.html.de 1579s # testing : Explicitly request fu/index.html.de 1579s # expected: 200 1579s # received: '200' 1579s ok 98 1579s # GET /modules/negotiation/fu/two/index.de.html 1579s # testing : Explicitly request fu/two/index.de.html 1579s # expected: 200 1579s # received: '200' 1579s ok 99 1579s # GET /modules/negotiation/fu/ 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.de' 1579s # received: 'index.html.de' 1579s ok 100 1579s # GET /modules/negotiation/fu/compressed/ 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.de.gz' 1579s # received: 'index.html.de.gz' 1579s ok 101 1579s # GET /modules/negotiation/fu/two/index 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.de.html' 1579s # received: 'index.de.html' 1579s ok 102 1579s # GET /modules/negotiation/fu/index.html.fu 1579s # testing : Explicitly request fu/index.html.fu 1579s # expected: 200 1579s # received: '200' 1579s ok 103 1579s # GET /modules/negotiation/fu/two/index.fu.html 1579s # testing : Explicitly request fu/two/index.fu.html 1579s # expected: 200 1579s # received: '200' 1579s ok 104 1579s # GET /modules/negotiation/fu/ 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.fu' 1579s # received: 'index.html.fu' 1579s ok 105 1579s # GET /modules/negotiation/fu/compressed/ 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.fu.gz' 1579s # received: 'index.html.fu.gz' 1579s ok 106 1579s # GET /modules/negotiation/fu/two/index 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.fu.html' 1579s # received: 'index.fu.html' 1579s ok 107 1579s # GET /modules/negotiation/fu/index.html.zh-TW 1579s # testing : Explicitly request fu/index.html.zh-TW 1579s # expected: 200 1579s # received: '200' 1579s ok 108 1579s # GET /modules/negotiation/fu/two/index.zh-TW.html 1579s # testing : Explicitly request fu/two/index.zh-TW.html 1579s # expected: 200 1579s # received: '200' 1579s ok 109 1579s # GET /modules/negotiation/fu/ 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.zh-TW' 1579s # received: 'index.html.zh-TW' 1579s ok 110 1579s # GET /modules/negotiation/fu/compressed/ 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.zh-TW.gz' 1579s # received: 'index.html.zh-TW.gz' 1579s ok 111 1579s # GET /modules/negotiation/fu/two/index 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.zh-TW.html' 1579s # received: 'index.zh-TW.html' 1579s ok 112 1579s # GET /modules/negotiation/zh-TW/ 1579s # testing : Verify correct default language for index.zh-TW.foo 1579s # expected: 'index.html.zh-TW' 1579s # received: 'index.html.zh-TW' 1579s ok 113 1579s # GET /modules/negotiation/zh-TW/compressed/ 1579s # testing : Verify correct default language for index.zh-TW.foo.gz 1579s # expected: 'index.html.zh-TW.gz' 1579s # received: 'index.html.zh-TW.gz' 1579s ok 114 1579s # GET /modules/negotiation/zh-TW/two/index 1579s # testing : Verify correct default language for index.zh-TW.html 1579s # expected: 'index.zh-TW.html' 1579s # received: 'index.zh-TW.html' 1579s ok 115 1579s # GET /modules/negotiation/zh-TW/index.html.en 1579s # testing : Explicitly request zh-TW/index.html.en 1579s # expected: 200 1579s # received: '200' 1579s ok 116 1579s # GET /modules/negotiation/zh-TW/two/index.en.html 1579s # testing : Explicitly request zh-TW/two/index.en.html 1579s # expected: 200 1579s # received: '200' 1579s ok 117 1579s # GET /modules/negotiation/zh-TW/ 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.en' 1579s # received: 'index.html.en' 1579s ok 118 1579s # GET /modules/negotiation/zh-TW/compressed/ 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.en.gz' 1579s # received: 'index.html.en.gz' 1579s ok 119 1579s # GET /modules/negotiation/zh-TW/two/index 1579s # Accept-Language: en 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.en.html' 1579s # received: 'index.en.html' 1579s ok 120 1579s # GET /modules/negotiation/zh-TW/index.html.fr 1579s # testing : Explicitly request zh-TW/index.html.fr 1579s # expected: 200 1579s # received: '200' 1579s ok 121 1579s # GET /modules/negotiation/zh-TW/two/index.fr.html 1579s # testing : Explicitly request zh-TW/two/index.fr.html 1579s # expected: 200 1579s # received: '200' 1579s ok 122 1579s # GET /modules/negotiation/zh-TW/ 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.fr' 1579s # received: 'index.html.fr' 1579s ok 123 1579s # GET /modules/negotiation/zh-TW/compressed/ 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.fr.gz' 1579s # received: 'index.html.fr.gz' 1579s ok 124 1579s # GET /modules/negotiation/zh-TW/two/index 1579s # Accept-Language: fr 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.fr.html' 1579s # received: 'index.fr.html' 1579s ok 125 1579s # GET /modules/negotiation/zh-TW/index.html.de 1579s # testing : Explicitly request zh-TW/index.html.de 1579s # expected: 200 1579s # received: '200' 1579s ok 126 1579s # GET /modules/negotiation/zh-TW/two/index.de.html 1579s # testing : Explicitly request zh-TW/two/index.de.html 1579s # expected: 200 1579s # received: '200' 1579s ok 127 1579s # GET /modules/negotiation/zh-TW/ 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.de' 1579s # received: 'index.html.de' 1579s ok 128 1579s # GET /modules/negotiation/zh-TW/compressed/ 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.de.gz' 1579s # received: 'index.html.de.gz' 1579s ok 129 1579s # GET /modules/negotiation/zh-TW/two/index 1579s # Accept-Language: de 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.de.html' 1579s # received: 'index.de.html' 1579s ok 130 1579s # GET /modules/negotiation/zh-TW/index.html.fu 1579s # testing : Explicitly request zh-TW/index.html.fu 1579s # expected: 200 1579s # received: '200' 1579s ok 131 1579s # GET /modules/negotiation/zh-TW/two/index.fu.html 1579s # testing : Explicitly request zh-TW/two/index.fu.html 1579s # expected: 200 1579s # received: '200' 1579s ok 132 1579s # GET /modules/negotiation/zh-TW/ 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.fu' 1579s # received: 'index.html.fu' 1579s ok 133 1579s # GET /modules/negotiation/zh-TW/compressed/ 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.fu.gz' 1579s # received: 'index.html.fu.gz' 1579s ok 134 1579s # GET /modules/negotiation/zh-TW/two/index 1579s # Accept-Language: fu 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.fu.html' 1579s # received: 'index.fu.html' 1579s ok 135 1579s # GET /modules/negotiation/zh-TW/index.html.zh-TW 1579s # testing : Explicitly request zh-TW/index.html.zh-TW 1579s # expected: 200 1579s # received: '200' 1579s ok 136 1579s # GET /modules/negotiation/zh-TW/two/index.zh-TW.html 1579s # testing : Explicitly request zh-TW/two/index.zh-TW.html 1579s # expected: 200 1579s # received: '200' 1579s ok 137 1579s # GET /modules/negotiation/zh-TW/ 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.html.zh-TW' 1579s # received: 'index.html.zh-TW' 1579s ok 138 1579s # GET /modules/negotiation/zh-TW/compressed/ 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed (compression on) 1579s # expected: 'index.html.zh-TW.gz' 1579s # received: 'index.html.zh-TW.gz' 1579s ok 139 1579s # GET /modules/negotiation/zh-TW/two/index 1579s # Accept-Language: zh-TW 1579s # testing : Verify with a default language Accept-Language still obeyed 1579s # expected: 'index.zh-TW.html' 1579s # received: 'index.zh-TW.html' 1579s ok 140 1579s # GET /modules/negotiation/en/ 1579s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 1579s # testing : fu has a higher quality rating, so we expect fu 1579s # expected: 'index.html.fu' 1579s # received: 'index.html.fu' 1579s ok 141 1579s # GET /modules/negotiation/en/two/index 1579s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 1579s # testing : fu has a higher quality rating, so we expect fu 1579s # expected: 'index.fu.html' 1579s # received: 'index.fu.html' 1579s ok 142 1579s # GET /modules/negotiation/en/compressed/ 1579s # Accept-Language: en; q=0.1, fr; q=0.4, fu; q=0.9, de; q=0.2 1579s # testing : fu has a higher quality rating, so we expect fu 1579s # expected: 'index.html.fu.gz' 1579s # received: 'index.html.fu.gz' 1579s ok 143 1579s # GET /modules/negotiation/en/ 1579s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 1579s # testing : bu has the highest quality but is non-existant, so fr is next best 1579s # expected: 'index.html.fr' 1579s # received: 'index.html.fr' 1579s ok 144 1579s # GET /modules/negotiation/en/two/index 1579s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 1579s # testing : bu has the highest quality but is non-existant, so fr is next best 1579s # expected: 'index.fr.html' 1579s # received: 'index.fr.html' 1579s ok 145 1579s # GET /modules/negotiation/en/compressed/ 1579s # Accept-Language: en; q=0.1, fr; q=0.4, bu; q=1.0 1579s # testing : bu has the highest quality but is non-existant, so fr is next best 1579s # expected: 'index.html.fr.gz' 1579s # received: 'index.html.fr.gz' 1579s ok 146 1579s # GET /modules/negotiation/query/test?foo 1579s # testing : The type map gives the script the highest quality; 1579s # the request included a query string 1579s # expected: 'QUERY_STRING --> foo' 1579s # received: 'QUERY_STRING --> foo' 1579s ok 147 1579s # testing : should send correct variant 1579s # expected: 'text/plain' 1579s # received: 'text/plain' 1579s ok 148 1579s # testing : should send correct variant 1579s # expected: 'text/plain' 1579s # received: 'text/plain' 1579s ok 149 1579s # testing : should send correct variant 1579s # expected: 'text/html' 1579s # received: 'text/html' 1579s ok 150 1579s # testing : should send correct variant 1579s # expected: 'image/jpeg' 1579s # received: 'image/jpeg' 1579s ok 151 1579s # testing : should send correct variant 1579s # expected: 'image/gif' 1579s # received: 'image/gif' 1579s ok 152 1579s # testing : should send correct variant 1579s # expected: 'text/plain' 1579s # received: 'text/plain' 1579s ok 153 1579s # testing : expect Not Acceptable for Accept: 1579s # expected: 406 1579s # received: '406' 1579s ok 154 1579s # testing : expect Not Acceptable for Accept: *bad 1579s # expected: 406 1579s # received: '406' 1579s ok 155 1579s # testing : expect Not Acceptable for Accept: /* 1579s # expected: 406 1579s # received: '406' 1579s ok 156 1579s # testing : expect Not Acceptable for Accept: */ 1579s # expected: 406 1579s # received: '406' 1579s ok 157 1579s # testing : expect Not Acceptable for Accept: te/* 1579s # expected: 406 1579s # received: '406' 1579s ok 158 1579s ok 1589s t/modules/proxy.t ................... 1589s 1..46 1589s # Running under perl version 5.038002 for linux 1589s # Current time local: Mon Apr 8 19:15:44 2024 1589s # Current time GMT: Mon Apr 8 19:15:44 2024 1589s # Using Test.pm version 1.31 1589s # Using Apache/Test.pm version 1.42 1589s # testing : reverse proxy 1589s # expected: 200 1589s # received: '200' 1589s ok 1 1589s # testing : reverse proxied body 1589s # expected: qr/^welcome to / 1589s # received: 'welcome to localhost:8529 1589s # ' 1589s ok 2 1589s # testing : reverse proxy to index.html 1589s # expected: 200 1589s # received: '200' 1589s ok 3 1589s # testing : reverse proxied body to index.html 1589s # expected: qr/^welcome to / 1589s # received: 'welcome to localhost:8529 1589s # ' 1589s ok 4 1589s # testing : reverse proxy match 1589s # expected: 200 1589s # received: '200' 1589s ok 5 1589s # testing : reverse proxied body match 1589s # expected: qr/^welcome to / 1589s # received: 'welcome to localhost:8529 1589s # ' 1589s ok 6 1589s # testing : reverse proxy match to index.html 1589s # expected: 200 1589s # received: '200' 1589s ok 7 1589s # testing : reverse proxied body match to index.html 1589s # expected: qr/^welcome to / 1589s # received: 'welcome to localhost:8529 1589s # ' 1589s ok 8 1589s # testing : reverse proxy match no slash 1589s # expected: 200 1589s # received: '200' 1589s ok 9 1589s # testing : reverse proxied body no slash 1589s # expected: qr/^welcome to / 1589s # received: 'welcome to localhost:8529 1589s # ' 1589s ok 10 1589s # testing : reverse proxy match w/ slash 1589s # expected: 200 1589s # received: '200' 1589s ok 11 1589s # testing : reverse proxied body w/ slash 1589s # expected: qr/^welcome to / 1589s # received: 'welcome to localhost:8529 1589s # ' 1589s ok 12 1589s # testing : reverse proxy match w/ slash to index.html 1589s # expected: 200 1589s # received: '200' 1589s ok 13 1589s # testing : reverse proxied body w/ slash to index.html 1589s # expected: qr/^welcome to / 1589s # received: 'welcome to localhost:8529 1589s # ' 1589s ok 14 1589s # testing : reverse Location-proxy to index.html 1589s # expected: 200 1589s # received: '200' 1589s ok 15 1589s # testing : reverse Location-proxied body 1589s # expected: qr/^welcome to / 1589s # received: 'welcome to localhost:8529 1589s # ' 1589s ok 16 1589s # testing : reverse Location-proxy blocked by no-proxy env 1589s # expected: 404 1589s # received: '404' 1589s ok 17 1589s # testing : reverse proxy to env.pl 1589s # expected: 200 1589s # received: '200' 1589s ok 18 1589s # testing : reverse proxied env.pl response 1589s # expected: qr/^APACHE_TEST_HOSTNAME = / 1589s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1589s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1589s # CONTEXT_PREFIX = 1589s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1589s # ENV_TEST = mod_env test environment variable 1589s # ENV_TEST_EMPTY = 1589s # GATEWAY_INTERFACE = CGI/1.1 1589s # HTTP_CONNECTION = close 1589s # HTTP_HOST = localhost:8529 1589s # HTTP_USER_AGENT = libwww-perl/6.76 1589s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1589s # HTTP_X_FORWARDED_HOST = localhost:8538 1589s # HTTP_X_FORWARDED_SERVER = localhost 1589s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1589s # QUERY_STRING = 1589s # REMOTE_ADDR = 127.0.0.1 1589s # REMOTE_PORT = 38480 1589s # REQUEST_METHOD = GET 1589s # REQUEST_SCHEME = http 1589s # REQUEST_URI = /modules/cgi/env.pl 1589s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1589s # SCRIPT_NAME = /modules/cgi/env.pl 1589s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1589s # SCRIPT_URL = /modules/cgi/env.pl 1589s # SERVER_ADDR = 127.0.0.1 1589s # SERVER_ADMIN = tuser@localhost 1589s # SERVER_NAME = localhost 1589s # SERVER_PORT = 8529 1589s # SERVER_PROTOCOL = HTTP/1.1 1589s # SERVER_SIGNATURE = 1589s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1589s # UNIQUE_ID = ZhRCYq1unOoAEAc0Vl4eeAAAAAg 1589s # ' 1589s ok 19 1589s # testing : X-Forwarded-For enabled 1589s # expected: qr/HTTP_X_FORWARDED_FOR = / 1589s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1589s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1589s # CONTEXT_PREFIX = 1589s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1589s # ENV_TEST = mod_env test environment variable 1589s # ENV_TEST_EMPTY = 1589s # GATEWAY_INTERFACE = CGI/1.1 1589s # HTTP_CONNECTION = close 1589s # HTTP_HOST = localhost:8529 1589s # HTTP_USER_AGENT = libwww-perl/6.76 1589s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1589s # HTTP_X_FORWARDED_HOST = localhost:8538 1589s # HTTP_X_FORWARDED_SERVER = localhost 1589s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1589s # QUERY_STRING = 1589s # REMOTE_ADDR = 127.0.0.1 1589s # REMOTE_PORT = 38480 1589s # REQUEST_METHOD = GET 1589s # REQUEST_SCHEME = http 1589s # REQUEST_URI = /modules/cgi/env.pl 1589s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1589s # SCRIPT_NAME = /modules/cgi/env.pl 1589s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1589s # SCRIPT_URL = /modules/cgi/env.pl 1589s # SERVER_ADDR = 127.0.0.1 1589s # SERVER_ADMIN = tuser@localhost 1589s # SERVER_NAME = localhost 1589s # SERVER_PORT = 8529 1589s # SERVER_PROTOCOL = HTTP/1.1 1589s # SERVER_SIGNATURE = 1589s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1589s # UNIQUE_ID = ZhRCYq1unOoAEAc0Vl4eeAAAAAg 1589s # ' 1589s ok 20 1589s # testing : reverse proxy to env.pl without X-F-F 1589s # expected: 200 1589s # received: '200' 1589s ok 21 1589s # testing : reverse proxied env.pl w/o X-F-F 1589s # expected: qr/HTTP_X_FORWARDED_FOR = / 1589s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1589s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1589s # CONTEXT_PREFIX = 1589s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1589s # ENV_TEST = mod_env test environment variable 1589s # ENV_TEST_EMPTY = 1589s # GATEWAY_INTERFACE = CGI/1.1 1589s # HTTP_CONNECTION = Keep-Alive 1589s # HTTP_HOST = localhost:8529 1589s # HTTP_USER_AGENT = libwww-perl/6.76 1589s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1589s # QUERY_STRING = 1589s # REMOTE_ADDR = 127.0.0.1 1589s # REMOTE_PORT = 38490 1589s # REQUEST_METHOD = GET 1589s # REQUEST_SCHEME = http 1589s # REQUEST_URI = /modules/cgi/env.pl 1589s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1589s # SCRIPT_NAME = /modules/cgi/env.pl 1589s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1589s # SCRIPT_URL = /modules/cgi/env.pl 1589s # SERVER_ADDR = 127.0.0.1 1589s # SERVER_ADMIN = tuser@localhost 1589s # SERVER_NAME = localhost 1589s # SERVER_PORT = 8529 1589s # SERVER_PROTOCOL = HTTP/1.1 1589s # SERVER_SIGNATURE = 1589s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1589s # UNIQUE_ID = ZhRCYrfQEjsBfHW7-BA3MAAAAEk 1589s # ' 1589s ok 22 1589s # testing : reverse proxy with query string 1589s # expected: 200 1589s # received: '200' 1589s ok 23 1589s # testing : reverse proxied query string OK 1589s # expected: qr/QUERY_STRING = reverse-proxy\n/s 1589s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1589s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1589s # CONTEXT_PREFIX = 1589s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1589s # ENV_TEST = mod_env test environment variable 1589s # ENV_TEST_EMPTY = 1589s # GATEWAY_INTERFACE = CGI/1.1 1589s # HTTP_CONNECTION = close 1589s # HTTP_HOST = localhost:8529 1589s # HTTP_USER_AGENT = libwww-perl/6.76 1589s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1589s # HTTP_X_FORWARDED_HOST = localhost:8538 1589s # HTTP_X_FORWARDED_SERVER = localhost 1589s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1589s # QUERY_STRING = reverse-proxy 1589s # REMOTE_ADDR = 127.0.0.1 1589s # REMOTE_PORT = 38498 1589s # REQUEST_METHOD = GET 1589s # REQUEST_SCHEME = http 1589s # REQUEST_URI = /modules/cgi/env.pl?reverse-proxy 1589s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1589s # SCRIPT_NAME = /modules/cgi/env.pl 1589s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1589s # SCRIPT_URL = /modules/cgi/env.pl 1589s # SERVER_ADDR = 127.0.0.1 1589s # SERVER_ADMIN = tuser@localhost 1589s # SERVER_NAME = localhost 1589s # SERVER_PORT = 8529 1589s # SERVER_PROTOCOL = HTTP/1.1 1589s # SERVER_SIGNATURE = 1589s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1589s # UNIQUE_ID = ZhRCYrfQEjsBfHW7-BA3MQAAAEw 1589s # ' 1589s ok 24 1589s # testing : reverse proxy to dripfeed CGI 1589s # expected: 200 1589s # received: '200' 1589s ok 25 1589s # testing : reverse proxied to dripfeed CGI content OK 1589s # expected: 'abcdef' 1589s # received: 'abcdef' 1589s ok 26 1589s # testing : reverse proxy to nph-102 1589s # expected: 102 1589s # received: '102' 1589s ok 27 1589s # testing : reverse proxy 102 response 1589s # expected: '' 1589s # received: '' 1589s ok 28 1589s # testing : reverse proxy URI decoding issue, PR 15207 1589s # expected: 404 1589s # received: '404' 1589s ok 29 1589s # testing : ProxyPass not-proxied request 1589s # expected: 200 1589s # received: '200' 1589s ok 30 1589s # testing : ProxyPass not-proxied content OK 1589s # expected: 'hello world' 1589s # received: 'hello world' 1589s ok 31 1589s # testing : Lua executed 1589s # expected: 200 1589s # received: '200' 1589s ok 32 1589s # testing : 'Set-Cookie domain=' wrongly updated by ProxyPassReverseCookieDomain, PR 61560 1589s # expected: 'fakedomain=local;domain=remote' 1589s # received: 'fakedomain=local;domain=remote' 1589s ok 33 1589s # testing : Lua executed 1589s # expected: 200 1589s # received: '200' 1589s ok 34 1589s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath, PR 61560 1589s # expected: 'fakepath=/local;path=/remote' 1589s # received: 'fakepath=/local;path=/remote' 1589s ok 35 1589s # testing : Lua executed 1589s # expected: 200 1589s # received: '200' 1589s ok 36 1589s # testing : 'Set-Cookie path=' wrongly updated by ProxyPassReverseCookiePath and/or ProxyPassReverseCookieDomain 1589s # expected: 'domain=remote;path=/remote;foo=bar' 1589s # received: 'domain=remote;path=/remote;foo=bar' 1589s ok 37 1589s # testing : reverse proxy of redirect 1589s # expected: 301 1589s # received: '301' 1589s ok 38 1589s # testing : reverse proxy rewrote redirect 1589s # expected: qr/http:\/\/[^\/]*\/reverse\/alias/ 1589s # received: 'http://localhost:8538/reverse/alias' 1589s ok 39 1589s # testing : reverse proxy of redirect via balancer 1589s # expected: 301 1589s # received: '301' 1589s ok 40 1589s # testing : reverse proxy via balancer rewrote redirect 1589s # expected: 'http://localhost:8554/pr45434/5.html' 1589s # received: 'http://localhost:8554/pr45434/5.html' 1589s ok 41 1589s # testing : ProxyPass UDS path 1589s # expected: 200 1589s # received: '200' 1589s ok 42 1589s # testing : UDS content OK 1589s # expected: 'hello world' 1589s # received: 'hello world' 1589s ok 43 1589s # testing : proxy mapping=servlet map it to /servlet/mapping.html 1589s # expected: 200 1589s # received: '200' 1589s ok 44 1589s # testing : proxy mapping=servlet map it to /servlet/mapping.html 1589s # expected: 200 1589s # received: '200' 1589s ok 45 1589s # testing : proxy to /servlet/mapping.html 1589s # expected: 200 1589s # received: '200' 1589s ok 46 1589s ok 1590s t/modules/proxy_balancer.t .......... 1590s 1..16 1590s # Running under perl version 5.038002 for linux 1590s # Current time local: Mon Apr 8 19:15:54 2024 1590s # Current time GMT: Mon Apr 8 19:15:54 2024 1590s # Using Test.pm version 1.31 1590s # Using Apache/Test.pm version 1.42 1590s # testing : Balancer did not die 1590s # expected: 200 1590s # received: '200' 1590s ok 1 1590s # testing : Balancer did not die 1590s # expected: 200 1590s # received: '200' 1590s ok 2 1590s # testing : Balancer did not die 1590s # expected: 200 1590s # received: '200' 1590s ok 3 1590s # testing : failed over 1590s # expected: 200 1590s # received: '200' 1590s ok 4 1590s # testing : response body echoed 1590s # expected: 'AAAAAAAA' 1590s # received: 'AAAAAAAA' 1590s ok 5 1590s # testing : failed over 1590s # expected: 200 1590s # received: '200' 1590s ok 6 1590s # testing : response body echoed 1590s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1590s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1590s ok 7 1590s # testing : failed over 1590s # expected: 200 1590s # received: '200' 1590s ok 8 1590s # testing : response body echoed 1590s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1590s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1590s ok 9 1590s # testing : failed over 1590s # expected: 200 1590s # received: '200' 1590s ok 10 1590s # testing : response body echoed 1590s # expected: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1590s # received: 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' 1590s ok 11 1590s # testing : Can't find balancer-manager 1590s # expected: 200 1590s # received: '200' 1590s ok 12 1590s # testing : request failed 1590s # expected: 200 1590s # received: '200' 1590s ok 13 1590s # testing : AJP worker created 1590s # expected: qr/ajp/ 1590s # received: ' 1590s # Balancer Manager 1590s # 1590s # 1590s #

Load Balancer Manager for localhost

1590s # 1590s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1590s #
Server Built: 2024-03-31T08:37:28
1590s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1590s #
1590s #

LoadBalancer Status for balancer://foo1 [p5ff318c_foo1]

1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/baltest1Yes
1590s #
1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85521.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
1590s #
1590s #

LoadBalancer Status for balancer://foo2 [p5ff318c_foo2]

1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bytraffic/baltest2Yes
1590s #
1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85521.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
1590s #
1590s #

LoadBalancer Status for balancer://foo3 [p5ff318c_foo3]

1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bybusyness/baltest3Yes
1590s #
1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85521.000Init Ok 10-100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Ok 00100 0 0 NONE30000ms1 (0)1 (0)
1590s #
1590s #

LoadBalancer Status for balancer://foo4 [p5ff318c_foo4]

1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01heartbeat/baltest4Yes
1590s #
1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85521.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85531.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
1590s #
1590s #

LoadBalancer Status for balancer://pr45434 [p5ff318c_pr45434]

1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
1 [1 Used] (None) Off00byrequests/pr45434Yes
1590s #
1590s # 1590s # 1590s # 1590s # 1590s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:8529/modules1.000Init Ok 100212 280 NONE30000ms1 (0)1 (0)
1590s #
1590s #

LoadBalancer Status for balancer://failover [p5ff318c_failover]

1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/Yes
1590s #
1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85551.000Init Err 100 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85521.000Init Stby Ok 4007.2K6.1KNONE30000ms1 (0)1 (0)
1590s #
1590s #

LoadBalancer Status for balancer://dynproxy [p5ff318c_dynproxy]

1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s # 1590s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
10 [0 Used] (None) Off00byrequests/dynproxyYes
1590s #
1590s # 1590s # 1590s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
1590s #
1590s # 1590s # ' 1590s ok 14 1590s # testing : request should fail for /dynproxy 1590s # expected: 503 1590s # received: '503' 1590s ok 15 1590s # testing : request failed to /dynproxy 1590s # expected: 200 1590s # received: '200' 1590s ok 16 1590s ok 1592s Can't exec "php-fpm": No such file or directory at t/modules/proxy_fcgi.t line 12. 1593s t/modules/proxy_fcgi.t .............. 1593s 1..27 1593s # Running under perl version 5.038002 for linux 1593s # Current time local: Mon Apr 8 19:15:55 2024 1593s # Current time GMT: Mon Apr 8 19:15:55 2024 1593s # Using Test.pm version 1.31 1593s # Using Apache/Test.pm version 1.42 1593s # testing : proxy to FCGI backend works (/fcgisetenv?query) 1593s # expected: 200 1593s # received: '200' 1593s ok 1 1593s # > APACHE_TEST_HOSTNAME=test.host.name 1593s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > CONTEXT_PREFIX= 1593s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > ENV_TEST=mod_env test environment variable 1593s # > ENV_TEST_EMPTY= 1593s # > FCGI_ROLE=RESPONDER 1593s # > GATEWAY_INTERFACE=CGI/1.1 1593s # > HTTP_CONNECTION=TE, close 1593s # > HTTP_HOST=localhost:8557 1593s # > HTTP_TE=deflate,gzip;q=0.3 1593s # > HTTP_USER_AGENT=libwww-perl/6.76 1593s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1593s # > QUERY_STRING=test_value 1593s # > REMOTE_PORT=38600 1593s # > REQUEST_METHOD=GET 1593s # > REQUEST_SCHEME=http 1593s # > REQUEST_URI=/fcgisetenv?query 1593s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/fcgisetenv 1593s # > SCRIPT_NAME=/fcgisetenv 1593s # > SCRIPT_URI=http://localhost:8557/fcgisetenv 1593s # > SCRIPT_URL=/fcgisetenv 1593s # > SERVER_ADDR=127.0.0.1 1593s # > SERVER_ADMIN=tuser@localhost 1593s # > SERVER_NAME=localhost 1593s # > SERVER_PORT=8557 1593s # > SERVER_PROTOCOL=HTTP/1.1 1593s # > SERVER_SIGNATURE= 1593s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1593s # > TEST_CGI_VERSION=v1.1 1593s # > TEST_DOCROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > TEST_EMPTY= 1593s # > UNIQUE_ID=ZhRCba1unOoAEAc0Vl4emgAAAAU 1593s # > proxy-nokeepalive=1 1593s # testing : ProxyFCGISetEnvIf can override an existing variable 1593s # expected: 'test_value' 1593s # received: 'test_value' 1593s ok 2 1593s # testing : ProxyFCGISetEnvIf does not set variables if condition is false 1593s # expected: undef 1593s # received: undef 1593s ok 3 1593s # testing : ProxyFCGISetEnvIf can set empty values 1593s # expected: '' 1593s # received: '' 1593s ok 4 1593s # testing : ProxyFCGISetEnvIf can replace with request variables 1593s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs' 1593s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs' 1593s ok 5 1593s # testing : ProxyFCGISetEnvIf can replace with backreferences 1593s # expected: 'v1.1' 1593s # received: 'v1.1' 1593s ok 6 1593s # testing : ProxyFCGISetEnvIf can unset var 1593s # expected: undef 1593s # received: undef 1593s ok 7 1593s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic/index.php?query) 1593s # expected: 200 1593s # received: '200' 1593s ok 8 1593s # > APACHE_TEST_HOSTNAME=test.host.name 1593s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > CONTEXT_PREFIX= 1593s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > ENV_TEST=mod_env test environment variable 1593s # > ENV_TEST_EMPTY= 1593s # > FCGI_ROLE=RESPONDER 1593s # > GATEWAY_INTERFACE=CGI/1.1 1593s # > HTTP_CONNECTION=TE, close 1593s # > HTTP_HOST=localhost:8557 1593s # > HTTP_TE=deflate,gzip;q=0.3 1593s # > HTTP_USER_AGENT=libwww-perl/6.76 1593s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1593s # > QUERY_STRING=query 1593s # > REMOTE_ADDR=127.0.0.1 1593s # > REMOTE_PORT=38608 1593s # > REQUEST_METHOD=GET 1593s # > REQUEST_SCHEME=http 1593s # > REQUEST_URI=/modules/proxy/fcgi-generic/index.php?query 1593s # > SCRIPT_FILENAME=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php 1593s # > SCRIPT_NAME=/modules/proxy/fcgi-generic/index.php 1593s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-generic/index.php 1593s # > SCRIPT_URL=/modules/proxy/fcgi-generic/index.php 1593s # > SERVER_ADDR=127.0.0.1 1593s # > SERVER_ADMIN=tuser@localhost 1593s # > SERVER_NAME=localhost 1593s # > SERVER_PORT=8557 1593s # > SERVER_PROTOCOL=HTTP/1.1 1593s # > SERVER_SIGNATURE= 1593s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1593s # > UNIQUE_ID=ZhRCbbfQEjsBfHW7-BA3PwAAAEY 1593s # > proxy-nokeepalive=1 1593s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 1593s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 1593s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic/index.php' 1593s ok 9 1593s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-generic-rewrite/index.php?query) 1593s # expected: 200 1593s # received: '200' 1593s ok 10 1593s # > APACHE_TEST_HOSTNAME=test.host.name 1593s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > CONTEXT_PREFIX= 1593s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > ENV_TEST=mod_env test environment variable 1593s # > ENV_TEST_EMPTY= 1593s # > FCGI_ROLE=RESPONDER 1593s # > GATEWAY_INTERFACE=CGI/1.1 1593s # > HTTP_CONNECTION=TE, close 1593s # > HTTP_HOST=localhost:8557 1593s # > HTTP_TE=deflate,gzip;q=0.3 1593s # > HTTP_USER_AGENT=libwww-perl/6.76 1593s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1593s # > QUERY_STRING=query 1593s # > REMOTE_ADDR=127.0.0.1 1593s # > REMOTE_PORT=38620 1593s # > REQUEST_METHOD=GET 1593s # > REQUEST_SCHEME=http 1593s # > REQUEST_URI=/modules/proxy/fcgi-generic-rewrite/index.php?query 1593s # > SCRIPT_FILENAME=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php 1593s # > SCRIPT_NAME=/modules/proxy/fcgi-generic-rewrite/index.php 1593s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-generic-rewrite/index.php 1593s # > SCRIPT_URL=/modules/proxy/fcgi-generic-rewrite/index.php 1593s # > SERVER_ADDR=127.0.0.1 1593s # > SERVER_ADMIN=tuser@localhost 1593s # > SERVER_NAME=localhost 1593s # > SERVER_PORT=8557 1593s # > SERVER_PROTOCOL=HTTP/1.1 1593s # > SERVER_SIGNATURE= 1593s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1593s # > UNIQUE_ID=ZhRCba1unOoAEAc0Vl4emwAAAAs 1593s # > proxy-nokeepalive=1 1593s # testing : GENERIC SCRIPT_FILENAME should have neither query string nor proxy: prefix 1593s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 1593s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php' 1593s ok 11 1593s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-rewrite-path-info/path/info?query) 1593s # expected: 200 1593s # received: '200' 1593s ok 12 1593s # > APACHE_TEST_HOSTNAME=test.host.name 1593s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > CONTEXT_PREFIX= 1593s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > ENV_TEST=mod_env test environment variable 1593s # > ENV_TEST_EMPTY= 1593s # > FCGI_ROLE=RESPONDER 1593s # > GATEWAY_INTERFACE=CGI/1.1 1593s # > HTTP_CONNECTION=TE, close 1593s # > HTTP_HOST=localhost:8557 1593s # > HTTP_TE=deflate,gzip;q=0.3 1593s # > HTTP_USER_AGENT=libwww-perl/6.76 1593s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1593s # > PATH_INFO=/path/info 1593s # > PATH_TRANSLATED=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/path/info 1593s # > QUERY_STRING=query 1593s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 1593s # > REDIRECT_ENV_TEST=mod_env test environment variable 1593s # > REDIRECT_ENV_TEST_EMPTY= 1593s # > REDIRECT_QUERY_STRING=query 1593s # > REDIRECT_SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-rewrite-path-info/path/info 1593s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1593s # > REDIRECT_STATUS=200 1593s # > REDIRECT_UNIQUE_ID=ZhRCba1unOoAEAc0Vl4enAAAABY 1593s # > REDIRECT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1593s # > REMOTE_ADDR=127.0.0.1 1593s # > REMOTE_PORT=38636 1593s # > REQUEST_METHOD=GET 1593s # > REQUEST_SCHEME=http 1593s # > REQUEST_URI=/modules/proxy/fcgi-rewrite-path-info/path/info?query 1593s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php 1593s # > SCRIPT_NAME=/modules/proxy/fcgi-rewrite-path-info/index.php 1593s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-rewrite-path-info/path/info 1593s # > SCRIPT_URL=/modules/proxy/fcgi-rewrite-path-info/path/info 1593s # > SERVER_ADDR=127.0.0.1 1593s # > SERVER_ADMIN=tuser@localhost 1593s # > SERVER_NAME=localhost 1593s # > SERVER_PORT=8557 1593s # > SERVER_PROTOCOL=HTTP/1.1 1593s # > SERVER_SIGNATURE= 1593s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1593s # > UNIQUE_ID=ZhRCba1unOoAEAc0Vl4enAAAABY 1593s # > proxy-nokeepalive=1 1593s # testing : Default SCRIPT_FILENAME has proxy:fcgi prefix for compatibility 1593s # expected: 'proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 1593s # received: 'proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php' 1593s ok 13 1593s # testing : Default SCRIPT_NAME uses actual path to script 1593s # expected: '/modules/proxy/fcgi-rewrite-path-info/index.php' 1593s # received: '/modules/proxy/fcgi-rewrite-path-info/index.php' 1593s ok 14 1593s # testing : Default PATH_INFO is correct 1593s # expected: '/path/info' 1593s # received: '/path/info' 1593s ok 15 1593s # testing : Default PATH_TRANSLATED is correct 1593s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 1593s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/path/info' 1593s ok 16 1593s # testing : Default QUERY_STRING is correct 1593s # expected: 'query' 1593s # received: 'query' 1593s ok 17 1593s # testing : Default REDIRECT_URL uses original client URL 1593s # expected: '/modules/proxy/fcgi-rewrite-path-info/path/info' 1593s # received: '/modules/proxy/fcgi-rewrite-path-info/path/info' 1593s ok 18 1593s # testing : proxy to FCGI backend works (/modules/proxy/fcgi-action/index.php/path/info?query) 1593s # expected: 200 1593s # received: '200' 1593s ok 19 1593s # > APACHE_TEST_HOSTNAME=test.host.name 1593s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > CONTEXT_PREFIX= 1593s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > ENV_TEST=mod_env test environment variable 1593s # > ENV_TEST_EMPTY= 1593s # > FCGI_ROLE=RESPONDER 1593s # > GATEWAY_INTERFACE=CGI/1.1 1593s # > HTTP_CONNECTION=TE, close 1593s # > HTTP_HOST=localhost:8557 1593s # > HTTP_TE=deflate,gzip;q=0.3 1593s # > HTTP_USER_AGENT=libwww-perl/6.76 1593s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1593s # > PATH_INFO=/modules/proxy/fcgi-action/index.php/path/info 1593s # > PATH_TRANSLATED=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info 1593s # > QUERY_STRING=query 1593s # > REDIRECT_APACHE_TEST_HOSTNAME=test.host.name 1593s # > REDIRECT_ENV_TEST=mod_env test environment variable 1593s # > REDIRECT_ENV_TEST_EMPTY= 1593s # > REDIRECT_HANDLER=application/x-fcgi-action 1593s # > REDIRECT_QUERY_STRING=query 1593s # > REDIRECT_SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-action/index.php/path/info 1593s # > REDIRECT_SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 1593s # > REDIRECT_STATUS=200 1593s # > REDIRECT_UNIQUE_ID=ZhRCba1unOoAEAc0Vl4enQAAABc 1593s # > REDIRECT_URL=/modules/proxy/fcgi-action/index.php/path/info 1593s # > REMOTE_ADDR=127.0.0.1 1593s # > REMOTE_PORT=38638 1593s # > REQUEST_METHOD=GET 1593s # > REQUEST_SCHEME=http 1593s # > REQUEST_URI=/modules/proxy/fcgi-action/index.php/path/info?query 1593s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual 1593s # > SCRIPT_NAME=/fcgi-action-virtual 1593s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi-action/index.php/path/info 1593s # > SCRIPT_URL=/modules/proxy/fcgi-action/index.php/path/info 1593s # > SERVER_ADDR=127.0.0.1 1593s # > SERVER_ADMIN=tuser@localhost 1593s # > SERVER_NAME=localhost 1593s # > SERVER_PORT=8557 1593s # > SERVER_PROTOCOL=HTTP/1.1 1593s # > SERVER_SIGNATURE= 1593s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1593s # > UNIQUE_ID=ZhRCba1unOoAEAc0Vl4enQAAABc 1593s # > proxy-nokeepalive=1 1593s # testing : Action SCRIPT_FILENAME has proxy:fcgi prefix and uses virtual action Location 1593s # expected: 'proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 1593s # received: 'proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/fcgi-action-virtual' 1593s ok 20 1593s # testing : Action SCRIPT_NAME is the virtual action Location 1593s # expected: '/fcgi-action-virtual' 1593s # received: '/fcgi-action-virtual' 1593s ok 21 1593s # testing : Action PATH_INFO contains full URI path 1593s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 1593s # received: '/modules/proxy/fcgi-action/index.php/path/info' 1593s ok 22 1593s # testing : Action PATH_TRANSLATED contains full URI path 1593s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 1593s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi-action/index.php/path/info' 1593s ok 23 1593s # testing : Action QUERY_STRING is correct 1593s # expected: 'query' 1593s # received: 'query' 1593s ok 24 1593s # testing : Action REDIRECT_URL uses original client URL 1593s # expected: '/modules/proxy/fcgi-action/index.php/path/info' 1593s # received: '/modules/proxy/fcgi-action/index.php/path/info' 1593s ok 25 1593s # testing : proxy to FCGI backend works (/modules/proxy/fcgi/index.php) 1593s # expected: 200 1593s # received: '200' 1593s ok 26 1593s # > APACHE_TEST_HOSTNAME=test.host.name 1593s # > CONTEXT_DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > CONTEXT_PREFIX= 1593s # > DOCUMENT_ROOT=/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1593s # > ENV_TEST=mod_env test environment variable 1593s # > ENV_TEST_EMPTY= 1593s # > FCGI_ROLE=RESPONDER 1593s # > GATEWAY_INTERFACE=CGI/1.1 1593s # > HTTP_CONNECTION=TE, close 1593s # > HTTP_HOST=localhost:8557 1593s # > HTTP_TE=deflate,gzip;q=0.3 1593s # > HTTP_USER_AGENT=libwww-perl/6.76 1593s # > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1593s # > QUERY_STRING= 1593s # > REMOTE_ADDR=127.0.0.1 1593s # > REMOTE_PORT=38646 1593s # > REQUEST_METHOD=GET 1593s # > REQUEST_SCHEME=http 1593s # > REQUEST_URI=/modules/proxy/fcgi/index.php 1593s # > SCRIPT_FILENAME=proxy:fcgi://127.0.0.1:8556/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/proxy/fcgi/index.php 1593s # > SCRIPT_NAME=/modules/proxy/fcgi/index.php 1593s # > SCRIPT_URI=http://localhost:8557/modules/proxy/fcgi/index.php 1593s # > SCRIPT_URL=/modules/proxy/fcgi/index.php 1593s # > SERVER_ADDR=127.0.0.1 1593s # > SERVER_ADMIN=tuser@localhost 1593s # > SERVER_NAME=localhost 1593s # > SERVER_PORT=8557 1593s # > SERVER_PROTOCOL=HTTP/1.1 1593s # > SERVER_SIGNATURE= 1593s # > SERVER_SOFTWARE=Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1593s # > UNIQUE_ID=ZhRCbR0khEa9pgK4oYxRegAAAIE 1593s # > proxy-nokeepalive=1 1593s # testing : Server sets correct SCRIPT_NAME by default 1593s # expected: '/modules/proxy/fcgi/index.php' 1593s # received: '/modules/proxy/fcgi/index.php' 1593s ok 27 1593s ok 1594s t/modules/proxy_websockets.t ........ skipped: cannot find module 'AnyEvent::WebSocket::Client' 1597s t/modules/ratelimit.t ............... 1597s 1..3 1597s # Running under perl version 5.038002 for linux 1597s # Current time local: Mon Apr 8 19:15:59 2024 1597s # Current time GMT: Mon Apr 8 19:15:59 2024 1597s # Using Test.pm version 1.31 1597s # Using Apache/Test.pm version 1.42 1597s # Status Line: '200 OK' 1597s # testing : ratelimited small file 1597s # expected: '200' 1597s # received: '200' 1597s ok 1 1597s # Status Line: '200 OK' 1597s # testing : ratelimited small autoindex output 1597s # expected: '200' 1597s # received: '200' 1597s ok 2 1597s # Status Line: '200 OK' 1597s # testing : ratelimited chunked response 1597s # expected: '200' 1597s # received: '200' 1597s ok 3 1597s ok 1600s t/modules/reflector.t ............... 1600s 1..14 1600s # Running under perl version 5.038002 for linux 1600s # Current time local: Mon Apr 8 19:16:02 2024 1600s # Current time GMT: Mon Apr 8 19:16:02 2024 1600s # Using Test.pm version 1.31 1600s # Using Apache/Test.pm version 1.42 1600s # testing : Checking return code is '200' 1600s # expected: 200 1600s # received: '200' 1600s ok 1 1600s ok 2 1600s # testing : 'Content-Encoding' has not been added because there was no filter 1600s # expected: undef 1600s # received: undef 1600s ok 3 1600s # testing : 'header2reflect' is present 1600s # expected: '1' 1600s # received: '1' 1600s ok 4 1600s # testing : 'header2update' is absent 1600s # expected: undef 1600s # received: undef 1600s ok 5 1600s # testing : 'header2updateUpdated' is present 1600s # expected: '1' 1600s # received: '1' 1600s ok 6 1600s # testing : 'header2delete' is absent 1600s # expected: undef 1600s # received: undef 1600s ok 7 1600s # testing : Checking return code is '200' 1600s # expected: 200 1600s # received: '200' 1600s ok 8 1600s ok 9 1600s # testing : 'Content-Encoding' has been added by the DEFLATE filter 1600s # expected: 'gzip' 1600s # received: 'gzip' 1600s ok 10 1600s # testing : 'header2reflect' is present 1600s # expected: '1' 1600s # received: '1' 1600s ok 11 1600s # testing : 'header2update' is absent 1600s # expected: undef 1600s # received: undef 1600s ok 12 1600s # testing : 'header2updateUpdated' is present 1600s # expected: '1' 1600s # received: '1' 1600s ok 13 1600s # testing : 'header2delete' is absent 1600s # expected: undef 1600s # received: undef 1600s ok 14 1600s ok 1602s t/modules/remoteip.t ................ 1602s 1..12 1602s # Running under perl version 5.038002 for linux 1602s # Current time local: Mon Apr 8 19:16:05 2024 1602s # Current time GMT: Mon Apr 8 19:16:05 2024 1602s # Using Test.pm version 1.31 1602s # Using Apache/Test.pm version 1.42 1602s ok 1 1602s # testing : PROXY human readable TCP4 protocol check 1602s # expected: 200 1602s # received: '200' 1602s ok 2 1602s # testing : Content check 1602s # expected: 'PROXY-OK' 1602s # received: 'PROXY-OK' 1602s ok 3 1602s ok 4 1602s # testing : broken PROXY human readable protocol check 1602s # expected: undef 1602s # received: undef 1602s ok 5 1602s # testing : Content check 1602s # expected: '' 1602s # received: '' 1602s ok 6 1602s ok 7 1602s # testing : PROXY human readable TCP6 protocol check 1602s # expected: 200 1602s # received: '200' 1602s ok 8 1602s # testing : Content check 1602s # expected: 'PROXY-OK' 1602s # received: 'PROXY-OK' 1602s ok 9 1602s ok 10 1602s # testing : PROXY binary protocol TCP4 check 1602s # expected: 200 1602s # received: '200' 1602s ok 11 1602s # testing : Content check 1602s # expected: 'PROXY-OK' 1602s # received: 'PROXY-OK' 1602s ok 12 1602s ok 1604s t/modules/rewrite.t ................. 1604s 1..53 1604s # Running under perl version 5.038002 for linux 1604s # Current time local: Mon Apr 8 19:16:07 2024 1604s # Current time GMT: Mon Apr 8 19:16:07 2024 1604s # Using Test.pm version 1.31 1604s # Using Apache/Test.pm version 1.42 1604s ok 1 1604s ok 2 1604s ok 3 1604s ok 4 1604s ok 5 1604s ok 6 1604s ok 7 1604s ok 8 1604s ok 9 1604s ok 10 1604s ok 11 1604s ok 12 1604s ok 13 1604s ok 14 1604s ok 15 1604s ok 16 1604s ok 17 1604s ok 18 1604s ok 19 1604s ok 20 1604s ok 21 1604s # testing : query-string append test 1604s # expected: qr/\nQUERY_STRING = foo=bar\&baz=bee\n/s 1604s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1604s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1604s # CONTEXT_PREFIX = 1604s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1604s # ENV_TEST = mod_env test environment variable 1604s # ENV_TEST_EMPTY = 1604s # GATEWAY_INTERFACE = CGI/1.1 1604s # HTTP_CONNECTION = TE, close 1604s # HTTP_HOST = localhost:8529 1604s # HTTP_TE = deflate,gzip;q=0.3 1604s # HTTP_USER_AGENT = libwww-perl/6.76 1604s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1604s # QUERY_STRING = foo=bar&baz=bee 1604s # REDIRECT_APACHE_TEST_HOSTNAME = test.host.name 1604s # REDIRECT_ENV_TEST = mod_env test environment variable 1604s # REDIRECT_ENV_TEST_EMPTY = 1604s # REDIRECT_QUERY_STRING = foo=bar&baz=bee 1604s # REDIRECT_SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 1604s # REDIRECT_SCRIPT_URL = /modules/rewrite/qsa.html 1604s # REDIRECT_STATUS = 200 1604s # REDIRECT_UNIQUE_ID = ZhRCebMQ6dwJlwzuqRdCywAAANQ 1604s # REDIRECT_URL = /modules/rewrite/qsa.html 1604s # REMOTE_ADDR = 127.0.0.1 1604s # REMOTE_PORT = 43828 1604s # REQUEST_METHOD = GET 1604s # REQUEST_SCHEME = http 1604s # REQUEST_URI = /modules/rewrite/qsa.html?baz=bee 1604s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1604s # SCRIPT_NAME = /modules/cgi/env.pl 1604s # SCRIPT_URI = http://localhost:8529/modules/rewrite/qsa.html 1604s # SCRIPT_URL = /modules/rewrite/qsa.html 1604s # SERVER_ADDR = 127.0.0.1 1604s # SERVER_ADMIN = tuser@localhost 1604s # SERVER_NAME = localhost 1604s # SERVER_PORT = 8529 1604s # SERVER_PROTOCOL = HTTP/1.1 1604s # SERVER_SIGNATURE = 1604s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1604s # UNIQUE_ID = ZhRCebMQ6dwJlwzuqRdCywAAANQ' 1604s ok 22 1604s # testing : per-dir redirect response code is OK 1604s # expected: 301 1604s # received: '301' 1604s ok 23 1604s # testing : per-dir query-string escaping is OK 1604s # expected: 'http://localhost:8529/foobar.html?q=%25' 1604s # received: 'http://localhost:8529/foobar.html?q=%25' 1604s ok 24 1604s # testing : redirect response code is OK 1604s # expected: 301 1604s # received: '301' 1604s ok 25 1604s # testing : query-string escaping is OK 1604s # expected: 'http://localhost:8529/foobar.html?q=%25' 1604s # received: 'http://localhost:8529/foobar.html?q=%25' 1604s ok 26 1604s # testing : request was proxied 1604s # expected: 'JACKPOT' 1604s # received: 'JACKPOT' 1604s ok 27 1604s # testing : per-dir proxied rewrite escaping worked 1604s # expected: 'foo bar' 1604s # received: 'foo bar' 1604s ok 28 1604s # testing : QUERY_STRING passed OK 1604s # expected: qr/QUERY_STRING = fish=fowl\n/s 1604s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1604s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1604s # CONTEXT_PREFIX = 1604s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1604s # ENV_TEST = mod_env test environment variable 1604s # ENV_TEST_EMPTY = 1604s # GATEWAY_INTERFACE = CGI/1.1 1604s # HTTP_CONNECTION = Keep-Alive 1604s # HTTP_HOST = localhost:8529 1604s # HTTP_USER_AGENT = libwww-perl/6.76 1604s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1604s # HTTP_X_FORWARDED_HOST = localhost:8529 1604s # HTTP_X_FORWARDED_SERVER = localhost 1604s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1604s # QUERY_STRING = fish=fowl 1604s # REMOTE_ADDR = 127.0.0.1 1604s # REMOTE_PORT = 43862 1604s # REQUEST_METHOD = GET 1604s # REQUEST_SCHEME = http 1604s # REQUEST_URI = /modules/cgi/env.pl?fish=fowl 1604s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1604s # SCRIPT_NAME = /modules/cgi/env.pl 1604s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1604s # SCRIPT_URL = /modules/cgi/env.pl 1604s # SERVER_ADDR = 127.0.0.1 1604s # SERVER_ADMIN = tuser@localhost 1604s # SERVER_NAME = localhost 1604s # SERVER_PORT = 8529 1604s # SERVER_PROTOCOL = HTTP/1.1 1604s # SERVER_SIGNATURE = 1604s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1604s # UNIQUE_ID = ZhRCea1unOoAEAc0Vl4etQAAABE' 1604s ok 29 1604s # testing : RewriteCond QUERY_STRING test 1604s # expected: 404 1604s # received: '404' 1604s ok 30 1604s # testing : QUERY_STRING passed OK 1604s # expected: qr/QUERY_STRING = horse=trigger\n/s 1604s # received: 'APACHE_TEST_HOSTNAME = test.host.name 1604s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1604s # CONTEXT_PREFIX = 1604s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1604s # ENV_TEST = mod_env test environment variable 1604s # ENV_TEST_EMPTY = 1604s # GATEWAY_INTERFACE = CGI/1.1 1604s # HTTP_CONNECTION = Keep-Alive 1604s # HTTP_HOST = localhost:8529 1604s # HTTP_USER_AGENT = libwww-perl/6.76 1604s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1604s # HTTP_X_FORWARDED_HOST = localhost:8529 1604s # HTTP_X_FORWARDED_SERVER = localhost 1604s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1604s # QUERY_STRING = horse=trigger 1604s # REMOTE_ADDR = 127.0.0.1 1604s # REMOTE_PORT = 43862 1604s # REQUEST_METHOD = GET 1604s # REQUEST_SCHEME = http 1604s # REQUEST_URI = /modules/cgi/env.pl?horse=trigger 1604s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1604s # SCRIPT_NAME = /modules/cgi/env.pl 1604s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1604s # SCRIPT_URL = /modules/cgi/env.pl 1604s # SERVER_ADDR = 127.0.0.1 1604s # SERVER_ADMIN = tuser@localhost 1604s # SERVER_NAME = localhost 1604s # SERVER_PORT = 8529 1604s # SERVER_PROTOCOL = HTTP/1.1 1604s # SERVER_SIGNATURE = 1604s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1604s # UNIQUE_ID = ZhRCea1unOoAEAc0Vl4etwAAABE' 1604s ok 31 1604s # testing : proxy/QSA test success 1604s # expected: 200 1604s # received: '200' 1604s ok 32 1604s # testing : proxy/QSA test appended args correctly 1604s # expected: qr/QUERY_STRING = foo=bar\&bloo=blar\n/s 1604s # received: 'HTTP/1.1 200 OK 1604s # Connection: close 1604s # Date: Mon, 08 Apr 2024 19:16:09 GMT 1604s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1604s # Vary: In-If1 1604s # Content-Type: text/plain 1604s # Client-Date: Mon, 08 Apr 2024 19:16:09 GMT 1604s # Client-Peer: 127.0.0.1:8529 1604s # Client-Response-Num: 1 1604s # Client-Transfer-Encoding: chunked 1604s # DMMATCH1: 1, 1 1604s # 1604s # APACHE_TEST_HOSTNAME = test.host.name 1604s # CONTEXT_DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1604s # CONTEXT_PREFIX = 1604s # DOCUMENT_ROOT = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs 1604s # ENV_TEST = mod_env test environment variable 1604s # ENV_TEST_EMPTY = 1604s # GATEWAY_INTERFACE = CGI/1.1 1604s # HTTP_CONNECTION = Keep-Alive 1604s # HTTP_HOST = localhost:8529 1604s # HTTP_USER_AGENT = libwww-perl/6.76 1604s # HTTP_X_FORWARDED_FOR = 127.0.0.1 1604s # HTTP_X_FORWARDED_HOST = localhost:8529 1604s # HTTP_X_FORWARDED_SERVER = localhost 1604s # PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1604s # QUERY_STRING = foo=bar&bloo=blar 1604s # REMOTE_ADDR = 127.0.0.1 1604s # REMOTE_PORT = 43910 1604s # REQUEST_METHOD = GET 1604s # REQUEST_SCHEME = http 1604s # REQUEST_URI = /modules/cgi/env.pl?foo=bar&bloo=blar 1604s # SCRIPT_FILENAME = /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/cgi/env.pl 1604s # SCRIPT_NAME = /modules/cgi/env.pl 1604s # SCRIPT_URI = http://localhost:8529/modules/cgi/env.pl 1604s # SCRIPT_URL = /modules/cgi/env.pl 1604s # SERVER_ADDR = 127.0.0.1 1604s # SERVER_ADMIN = tuser@localhost 1604s # SERVER_NAME = localhost 1604s # SERVER_PORT = 8529 1604s # SERVER_PROTOCOL = HTTP/1.1 1604s # SERVER_SIGNATURE = 1604s # SERVER_SOFTWARE = Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1604s # UNIQUE_ID = ZhRCebMQ6dwJlwzuqRdCzAAAANU 1604s # ' 1604s ok 33 1604s # testing : PR 60478 rewrite loop is halted 1604s # expected: 500 1604s # received: '500' 1604s ok 34 1604s # testing : Correct internal redirect happened, OK 1604s # expected: qr/VARY2/ 1604s # received: 'VARY2 1604s # ' 1604s ok 35 1604s # testing : Vary:Host header not added, OK 1604s # expected: qr/(?!.*Host.*)/ 1604s # received: 'In-If1' 1604s ok 36 1604s # testing : Correct internal redirect happened, OK 1604s # expected: qr/VARY2/ 1604s # received: 'VARY2 1604s # ' 1604s ok 37 1604s # testing : Vary:Host header not added, OK 1604s # expected: qr/(?!.*Host.*)/ 1604s # received: 'In-If1' 1604s ok 38 1604s # testing : Correct internal redirect happened, OK 1604s # expected: qr/VARY4/ 1604s # received: 'VARY4' 1604s ok 39 1604s # testing : Vary:User-Agent header added, OK 1604s # expected: qr/User-Agent/ 1604s # received: 'In-If1,User-Agent' 1604s ok 40 1604s # testing : Correct internal redirect happened, OK 1604s # expected: qr/VARY4/ 1604s # received: 'VARY4' 1604s ok 41 1604s # testing : Vary:Accept header added, OK 1604s # expected: qr/Accept/ 1604s # received: 'In-If1,Accept' 1604s ok 42 1604s # testing : Correct internal redirect happened, OK 1604s # expected: qr/VARY4/ 1604s # received: 'VARY4' 1604s ok 43 1604s # testing : Vary:Referer header added, OK 1604s # expected: qr/Referer/ 1604s # received: 'In-If1,Referer' 1604s ok 44 1604s # testing : Vary:Accept header not added, OK 1604s # expected: qr/(?!.*Accept.*)/ 1604s # received: 'In-If1,Referer' 1604s ok 45 1604s # testing : Correct internal redirect happened, OK 1604s # expected: qr/VARY4/ 1604s # received: 'VARY4' 1604s ok 46 1604s # testing : Vary:Host header not added, OK 1604s # expected: qr/(?!.*Host.*)/ 1604s # received: 'In-If1' 1604s ok 47 1604s # testing : samesite not present with no arg 1604s # expected: qr/(?!.*SameSite=.*)/ 1604s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:16:09 GMT; secure; HttpOnly' 1604s ok 48 1604s # testing : samesite not present with 0 1604s # expected: qr/(?!.*SameSite=.*)/ 1604s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:16:09 GMT; secure; HttpOnly' 1604s ok 49 1604s # testing : samesite not present with false 1604s # expected: qr/(?!.*SameSite=.*)/ 1604s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:16:09 GMT; secure; HttpOnly' 1604s ok 50 1604s # testing : samesite=none 1604s # expected: qr/SameSite=none/ 1604s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:16:09 GMT; secure; HttpOnly; SameSite=none' 1604s ok 51 1604s # testing : samesite=lax 1604s # expected: qr/SameSite=lax/ 1604s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:16:09 GMT; secure; HttpOnly; SameSite=lax' 1604s ok 52 1604s # testing : samesite=foo 1604s # expected: qr/SameSite=foo/ 1604s # received: 'NAME3=VAL; path=/0; domain=localhost; expires=Fri, 07-Jun-2024 19:16:09 GMT; secure; HttpOnly; SameSite=foo' 1604s ok 53 1604s ok 1606s t/modules/sed.t ..................... 1606s 1..2 1606s # Running under perl version 5.038002 for linux 1606s # Current time local: Mon Apr 8 19:16:09 2024 1606s # Current time GMT: Mon Apr 8 19:16:09 2024 1606s # Using Test.pm version 1.31 1606s # Using Apache/Test.pm version 1.42 1606s # testing : status code for /apache/sed/out-foo/foobar.html 1606s # expected: 200 1606s # received: '200' 1606s ok 1 1606s # testing : sed output filter 1606s # expected: 'barbar' 1606s # received: 'barbar' 1606s ok 2 1606s ok 1609s t/modules/session.t ................. 1609s 1..140 todo 53 54 88 89; 1609s # Running under perl version 5.038002 for linux 1609s # Current time local: Mon Apr 8 19:16:11 2024 1609s # Current time GMT: Mon Apr 8 19:16:11 2024 1609s # Using Test.pm version 1.31 1609s # Using Apache/Test.pm version 1.42 1609s # Cannot write session when off: POST / 1609s # testing : response code (Cannot write session when off) 1609s # expected: 200 1609s # received: '200' 1609s ok 1 1609s # no expiry (Cannot write session when off) 1609s ok 2 1609s # testing : session header (Cannot write session when off) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 3 1609s # testing : session dirty (Cannot write session when off) 1609s # expected: 0 1609s # received: 0 1609s ok 4 1609s # testing : body (Cannot write session when off) 1609s # expected: '' 1609s # received: '' 1609s ok 5 1609s # New empty session is not saved: GET /on 1609s # testing : response code (New empty session is not saved) 1609s # expected: 200 1609s # received: '200' 1609s ok 6 1609s # no expiry (New empty session is not saved) 1609s ok 7 1609s # testing : session header (New empty session is not saved) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 8 1609s # testing : session dirty (New empty session is not saved) 1609s # expected: 0 1609s # received: 0 1609s ok 9 1609s # testing : body (New empty session is not saved) 1609s # expected: '' 1609s # received: '' 1609s ok 10 1609s # Set session: POST /on 1609s # testing : response code (Set session) 1609s # expected: 200 1609s # received: '200' 1609s ok 11 1609s # no expiry (Set session) 1609s ok 12 1609s # testing : session header (Set session) 1609s # expected: 'test=value' 1609s # received: 'test=value' 1609s ok 13 1609s # testing : session dirty (Set session) 1609s # expected: 1 1609s # received: '1' 1609s ok 14 1609s # testing : body (Set session) 1609s # expected: '' 1609s # received: '' 1609s ok 15 1609s # Get session: POST /on?test=value 1609s # testing : response code (Get session) 1609s # expected: 200 1609s # received: '200' 1609s ok 16 1609s # no expiry (Get session) 1609s ok 17 1609s # testing : session header (Get session) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 18 1609s # testing : session dirty (Get session) 1609s # expected: 0 1609s # received: 0 1609s ok 19 1609s # testing : body (Get session) 1609s # expected: 'value' 1609s # received: 'value' 1609s ok 20 1609s # Delete session: POST /on?test=value 1609s # testing : response code (Delete session) 1609s # expected: 200 1609s # received: '200' 1609s ok 21 1609s # no expiry (Delete session) 1609s ok 22 1609s # testing : session header (Delete session) 1609s # expected: '' 1609s # received: '' 1609s ok 23 1609s # testing : session dirty (Delete session) 1609s # expected: 1 1609s # received: '1' 1609s ok 24 1609s # testing : body (Delete session) 1609s # expected: '' 1609s # received: '' 1609s ok 25 1609s # Edit session: POST /on?test=value 1609s # testing : response code (Edit session) 1609s # expected: 200 1609s # received: '200' 1609s ok 26 1609s # no expiry (Edit session) 1609s ok 27 1609s # testing : session header (Edit session) 1609s # expected: 'test=' 1609s # received: 'test=' 1609s ok 28 1609s # testing : session dirty (Edit session) 1609s # expected: 1 1609s # received: '1' 1609s ok 29 1609s # testing : body (Edit session) 1609s # expected: '' 1609s # received: '' 1609s ok 30 1609s # Encode session: POST /on/encode 1609s # testing : response code (Encode session) 1609s # expected: 200 1609s # received: '200' 1609s ok 31 1609s # no expiry (Encode session) 1609s ok 32 1609s # testing : session header (Encode session) 1609s # expected: 'TestEncoded:test=value' 1609s # received: 'TestEncoded:test=value' 1609s ok 33 1609s # testing : session dirty (Encode session) 1609s # expected: 1 1609s # received: '1' 1609s ok 34 1609s # testing : body (Encode session) 1609s # expected: '' 1609s # received: '' 1609s ok 35 1609s # Decode session: POST /on/encode?TestEncoded:test=value 1609s # testing : response code (Decode session) 1609s # expected: 200 1609s # received: '200' 1609s ok 36 1609s # no expiry (Decode session) 1609s ok 37 1609s # testing : session header (Decode session) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 38 1609s # testing : session dirty (Decode session) 1609s # expected: 0 1609s # received: 0 1609s ok 39 1609s # testing : body (Decode session) 1609s # expected: 'value' 1609s # received: 'value' 1609s ok 40 1609s # Custom decoder failure: GET /on/encode?test=value 1609s # testing : response code (Custom decoder failure) 1609s # expected: 200 1609s # received: '200' 1609s ok 41 1609s # no expiry (Custom decoder failure) 1609s ok 42 1609s # testing : session header (Custom decoder failure) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 43 1609s # testing : session dirty (Custom decoder failure) 1609s # expected: 0 1609s # received: 0 1609s ok 44 1609s # testing : body (Custom decoder failure) 1609s # expected: '' 1609s # received: '' 1609s ok 45 1609s # Identity decoder failure: GET /on?&=test 1609s # testing : response code (Identity decoder failure) 1609s # expected: 200 1609s # received: '200' 1609s ok 46 1609s # no expiry (Identity decoder failure) 1609s ok 47 1609s # testing : session header (Identity decoder failure) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 48 1609s # testing : session dirty (Identity decoder failure) 1609s # expected: 0 1609s # received: 0 1609s ok 49 1609s # testing : body (Identity decoder failure) 1609s # expected: '' 1609s # received: '' 1609s ok 50 1609s # Session writable after decode failure: POST /on/encode?test=value 1609s # testing : response code (Session writable after decode failure) 1609s # expected: 200 1609s # received: '200' 1609s ok 51 1609s # no expiry (Session writable after decode failure) 1609s ok 52 1609s # testing : session header (Session writable after decode failure) 1609s # expected: 'TestEncoded:test=value' 1609s # received: '(none)' 1609s not ok 53 1609s # Failed test 53 in t/modules/session.t at line 77 fail #11 *TODO* 1609s # testing : session dirty (Session writable after decode failure) 1609s # expected: 1 1609s # received: 0 1609s not ok 54 1609s # Failed test 54 in t/modules/session.t at line 79 fail #11 *TODO* 1609s # testing : body (Session writable after decode failure) 1609s # expected: '' 1609s # received: '' 1609s ok 55 1609s # SessionEnv Off 1609s # testing : response code (SessionEnv Off) 1609s # expected: 200 1609s # received: '200' 1609s ok 56 1609s # no expiry (SessionEnv Off) 1609s ok 57 1609s # testing : session header (SessionEnv Off) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 58 1609s # testing : session dirty (SessionEnv Off) 1609s # expected: 0 1609s # received: 0 1609s ok 59 1609s # testing : body (SessionEnv Off) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 60 1609s # SessionEnv On: GET /on/env/on/env.shtml?test=value 1609s # testing : response code (SessionEnv On) 1609s # expected: 200 1609s # received: '200' 1609s ok 61 1609s # no expiry (SessionEnv On) 1609s ok 62 1609s # testing : session header (SessionEnv On) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 63 1609s # testing : session dirty (SessionEnv On) 1609s # expected: 0 1609s # received: 0 1609s ok 64 1609s # testing : body (SessionEnv On) 1609s # expected: 'test=value' 1609s # received: 'test=value' 1609s ok 65 1609s # SessionHeader 1609s # testing : response code (SessionHeader) 1609s # expected: 200 1609s # received: '200' 1609s ok 66 1609s # no expiry (SessionHeader) 1609s ok 67 1609s # testing : session header (SessionHeader) 1609s # expected: 'test=value&another=5&last=7' 1609s # received: 'test=value&another=5&last=7' 1609s ok 68 1609s # testing : session dirty (SessionHeader) 1609s # expected: 1 1609s # received: '1' 1609s ok 69 1609s # testing : body (SessionHeader) 1609s # expected: '' 1609s # received: '' 1609s ok 70 1609s # SessionMaxAge adds expiry: GET /on/expire?test=value 1609s # testing : response code (SessionMaxAge adds expiry) 1609s # expected: 200 1609s # received: '200' 1609s ok 71 1609s # expiry of 1712603874 (SessionMaxAge adds expiry) 1609s ok 72 1609s # testing : session header (SessionMaxAge adds expiry) 1609s # expected: 'test=value' 1609s # received: 'test=value' 1609s ok 73 1609s # testing : session dirty (SessionMaxAge adds expiry) 1609s # expected: 0 1609s # received: '0' 1609s ok 74 1609s # testing : body (SessionMaxAge adds expiry) 1609s # expected: '' 1609s # received: '' 1609s ok 75 1609s # Discard expired session: GET /on/expire?test=value&expiry=1 1609s # testing : response code (Discard expired session) 1609s # expected: 200 1609s # received: '200' 1609s ok 76 1609s # expiry of 1712603874 (Discard expired session) 1609s ok 77 1609s # testing : session header (Discard expired session) 1609s # expected: '' 1609s # received: '' 1609s ok 78 1609s # testing : session dirty (Discard expired session) 1609s # expected: 0 1609s # received: '0' 1609s ok 79 1609s # testing : body (Discard expired session) 1609s # expected: '' 1609s # received: '' 1609s ok 80 1609s # Keep non-expired session: GET /on/expire?test=value&expiry=1712603974000000 1609s # testing : response code (Keep non-expired session) 1609s # expected: 200 1609s # received: '200' 1609s ok 81 1609s # expiry of 1712603874 (Keep non-expired session) 1609s ok 82 1609s # testing : session header (Keep non-expired session) 1609s # expected: 'test=value' 1609s # received: 'test=value' 1609s ok 83 1609s # testing : session dirty (Keep non-expired session) 1609s # expected: 0 1609s # received: '0' 1609s ok 84 1609s # testing : body (Keep non-expired session) 1609s # expected: '' 1609s # received: '' 1609s ok 85 1609s # Session writable after expired: POST /on/expire?expiry=1 1609s # testing : response code (Session writable after expired) 1609s # expected: 200 1609s # received: '200' 1609s ok 86 1609s # expiry of 1712603874 (Session writable after expired) 1609s ok 87 1609s # testing : session header (Session writable after expired) 1609s # expected: 'test=value' 1609s # received: '' 1609s not ok 88 1609s # Failed test 88 in t/modules/session.t at line 77 fail #18 *TODO* 1609s # testing : session dirty (Session writable after expired) 1609s # expected: 1 1609s # received: '0' 1609s not ok 89 1609s # Failed test 89 in t/modules/session.t at line 79 fail #18 *TODO* 1609s # testing : body (Session writable after expired) 1609s # expected: '' 1609s # received: '' 1609s ok 90 1609s # SessionExpiryUpdateInterval off by default: GET /on/expire?test=value&expiry=1712603874000000 1609s # testing : response code (SessionExpiryUpdateInterval off by default) 1609s # expected: 200 1609s # received: '200' 1609s ok 91 1609s # expiry of 1712603874 (SessionExpiryUpdateInterval off by default) 1609s ok 92 1609s # testing : session header (SessionExpiryUpdateInterval off by default) 1609s # expected: 'test=value' 1609s # received: 'test=value' 1609s ok 93 1609s # testing : session dirty (SessionExpiryUpdateInterval off by default) 1609s # expected: 0 1609s # received: '0' 1609s ok 94 1609s # testing : body (SessionExpiryUpdateInterval off by default) 1609s # expected: '' 1609s # received: '' 1609s ok 95 1609s # SessionExpiryUpdateInterval skips save: GET /on/expire/cache?test=value&expiry=1712603874000000 1609s # testing : response code (SessionExpiryUpdateInterval skips save) 1609s # expected: 200 1609s # received: '200' 1609s ok 96 1609s # no expiry (SessionExpiryUpdateInterval skips save) 1609s ok 97 1609s # testing : session header (SessionExpiryUpdateInterval skips save) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 98 1609s # testing : session dirty (SessionExpiryUpdateInterval skips save) 1609s # expected: 0 1609s # received: 0 1609s ok 99 1609s # testing : body (SessionExpiryUpdateInterval skips save) 1609s # expected: '' 1609s # received: '' 1609s ok 100 1609s # Session readable when save skipped: POST /on/expire/cache?test=value&expiry=1712603874000000 1609s # testing : response code (Session readable when save skipped) 1609s # expected: 200 1609s # received: '200' 1609s ok 101 1609s # no expiry (Session readable when save skipped) 1609s ok 102 1609s # testing : session header (Session readable when save skipped) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 103 1609s # testing : session dirty (Session readable when save skipped) 1609s # expected: 0 1609s # received: 0 1609s ok 104 1609s # testing : body (Session readable when save skipped) 1609s # expected: 'value' 1609s # received: 'value' 1609s ok 105 1609s # Dirty overrides SessionExpiryUpdateInterval: POST /on/expire/cache?test=value&expiry=1712603874000000 1609s # testing : response code (Dirty overrides SessionExpiryUpdateInterval) 1609s # expected: 200 1609s # received: '200' 1609s ok 106 1609s # expiry of 1712603874 (Dirty overrides SessionExpiryUpdateInterval) 1609s ok 107 1609s # testing : session header (Dirty overrides SessionExpiryUpdateInterval) 1609s # expected: 'test=value' 1609s # received: 'test=value' 1609s ok 108 1609s # testing : session dirty (Dirty overrides SessionExpiryUpdateInterval) 1609s # expected: 1 1609s # received: '1' 1609s ok 109 1609s # testing : body (Dirty overrides SessionExpiryUpdateInterval) 1609s # expected: '' 1609s # received: '' 1609s ok 110 1609s # Old session always updates expiry: GET /on/expire/cache?test=value&expiry=1712603814000000 1609s # testing : response code (Old session always updates expiry) 1609s # expected: 200 1609s # received: '200' 1609s ok 111 1609s # expiry of 1712603874 (Old session always updates expiry) 1609s ok 112 1609s # testing : session header (Old session always updates expiry) 1609s # expected: 'test=value' 1609s # received: 'test=value' 1609s ok 113 1609s # testing : session dirty (Old session always updates expiry) 1609s # expected: 0 1609s # received: '0' 1609s ok 114 1609s # testing : body (Old session always updates expiry) 1609s # expected: '' 1609s # received: '' 1609s ok 115 1609s # New empty session with expiry not saved: GET /on/expire/cache 1609s # testing : response code (New empty session with expiry not saved) 1609s # expected: 200 1609s # received: '200' 1609s ok 116 1609s # no expiry (New empty session with expiry not saved) 1609s ok 117 1609s # testing : session header (New empty session with expiry not saved) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 118 1609s # testing : session dirty (New empty session with expiry not saved) 1609s # expected: 0 1609s # received: 0 1609s ok 119 1609s # testing : body (New empty session with expiry not saved) 1609s # expected: '' 1609s # received: '' 1609s ok 120 1609s # Can create session with SessionExpiryUpdateInterval: POST /on/expire/cache 1609s # testing : response code (Can create session with SessionExpiryUpdateInterval) 1609s # expected: 200 1609s # received: '200' 1609s ok 121 1609s # expiry of 1712603874 (Can create session with SessionExpiryUpdateInterval) 1609s ok 122 1609s # testing : session header (Can create session with SessionExpiryUpdateInterval) 1609s # expected: 'test=value' 1609s # received: 'test=value' 1609s ok 123 1609s # testing : session dirty (Can create session with SessionExpiryUpdateInterval) 1609s # expected: 1 1609s # received: '1' 1609s ok 124 1609s # testing : body (Can create session with SessionExpiryUpdateInterval) 1609s # expected: '' 1609s # received: '' 1609s ok 125 1609s # Cannot write session when not included: POST /on/include?test=value 1609s # testing : response code (Cannot write session when not included) 1609s # expected: 200 1609s # received: '200' 1609s ok 126 1609s # no expiry (Cannot write session when not included) 1609s ok 127 1609s # testing : session header (Cannot write session when not included) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 128 1609s # testing : session dirty (Cannot write session when not included) 1609s # expected: 0 1609s # received: 0 1609s ok 129 1609s # testing : body (Cannot write session when not included) 1609s # expected: '' 1609s # received: '' 1609s ok 130 1609s # Can read session when included: POST /on/include/yes?test=value 1609s # testing : response code (Can read session when included) 1609s # expected: 200 1609s # received: '200' 1609s ok 131 1609s # no expiry (Can read session when included) 1609s ok 132 1609s # testing : session header (Can read session when included) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 133 1609s # testing : session dirty (Can read session when included) 1609s # expected: 0 1609s # received: 0 1609s ok 134 1609s # testing : body (Can read session when included) 1609s # expected: 'value' 1609s # received: 'value' 1609s ok 135 1609s # SessionExclude overrides SessionInclude: POST /on/include/yes/no?test=value 1609s # testing : response code (SessionExclude overrides SessionInclude) 1609s # expected: 200 1609s # received: '200' 1609s ok 136 1609s # no expiry (SessionExclude overrides SessionInclude) 1609s ok 137 1609s # testing : session header (SessionExclude overrides SessionInclude) 1609s # expected: '(none)' 1609s # received: '(none)' 1609s ok 138 1609s # testing : session dirty (SessionExclude overrides SessionInclude) 1609s # expected: 0 1609s # received: 0 1609s ok 139 1609s # testing : body (SessionExclude overrides SessionInclude) 1609s # expected: '' 1609s # received: '' 1609s ok 140 1609s ok 1611s t/modules/session_cookie.t .......... 1611s 1..2 1611s # Running under perl version 5.038002 for linux 1611s # Current time local: Mon Apr 8 19:16:14 2024 1611s # Current time GMT: Mon Apr 8 19:16:14 2024 1611s # Using Test.pm version 1.31 1611s # Using Apache/Test.pm version 1.42 1611s # expected: 404 1611s # received: '404' 1611s ok 1 1611s # expected: 200 1611s # received: '200' 1611s ok 2 1611s ok 1614s t/modules/setenvif.t ................ 1614s 1..142 1614s # Running under perl version 5.038002 for linux 1614s # Current time local: Mon Apr 8 19:16:16 2024 1614s # Current time GMT: Mon Apr 8 19:16:16 2024 1614s # Using Test.pm version 1.31 1614s # Using Apache/Test.pm version 1.42 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 1 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 2 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 3 1614s --- 1614s conf: 1614s BrowserMatch foo-browser/0.1 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 4 1614s --- 1614s conf: 1614s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 5 1614s --- 1614s conf: 1614s BrowserMatch foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 6 1614s --- 1614s conf: 1614s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 7 1614s --- 1614s conf: 1614s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 8 1614s --- 1614s conf: 1614s SetEnvIf Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 9 1614s --- 1614s conf: 1614s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 10 1614s --- 1614s conf: 1614s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 11 1614s --- 1614s conf: 1614s SetEnvIf Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 12 1614s --- 1614s conf: 1614s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 13 1614s --- 1614s conf: 1614s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 14 1614s --- 1614s conf: 1614s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 15 1614s --- 1614s conf: 1614s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 16 1614s --- 1614s conf: 1614s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 17 1614s --- 1614s conf: 1614s SetEnvIf Remote_Addr 127.0.0.1 RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 18 1614s --- 1614s conf: 1614s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 19 1614s --- 1614s conf: 1614s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 20 1614s --- 1614s conf: 1614s SetEnvIfNoCase Remote_Addr 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 21 1614s --- 1614s conf: 1614s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 22 1614s --- 1614s conf: 1614s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 23 1614s --- 1614s conf: 1614s SetEnvIfNoCase Remote_Addr 63.125.18.195 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 24 1614s --- 1614s conf: 1614s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 25 1614s --- 1614s conf: 1614s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 26 1614s --- 1614s conf: 1614s SetEnvIf Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 27 1614s --- 1614s conf: 1614s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 28 1614s --- 1614s conf: 1614s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 29 1614s --- 1614s conf: 1614s SetEnvIf Remote_Host some.where.else.com VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 30 1614s --- 1614s conf: 1614s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 31 1614s --- 1614s conf: 1614s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 32 1614s --- 1614s conf: 1614s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 33 1614s --- 1614s conf: 1614s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 34 1614s --- 1614s conf: 1614s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 35 1614s --- 1614s conf: 1614s SetEnvIf Remote_Host 127.0.0.1 RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 36 1614s --- 1614s conf: 1614s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 37 1614s --- 1614s conf: 1614s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 38 1614s --- 1614s conf: 1614s SetEnvIfNoCase Remote_Host 127.0.0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 39 1614s --- 1614s conf: 1614s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 40 1614s --- 1614s conf: 1614s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 41 1614s --- 1614s conf: 1614s SetEnvIfNoCase Remote_Host SOME.WHERE.ELSE.COM VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 42 1614s --- 1614s conf: 1614s SetEnvIf Request_Method GET VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 43 1614s --- 1614s conf: 1614s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 44 1614s --- 1614s conf: 1614s SetEnvIf Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 45 1614s --- 1614s conf: 1614s SetEnvIf Request_Method POST VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 46 1614s --- 1614s conf: 1614s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 47 1614s --- 1614s conf: 1614s SetEnvIf Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 48 1614s --- 1614s conf: 1614s SetEnvIf Request_Method GET RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 49 1614s --- 1614s conf: 1614s SetEnvIf Request_Method GET RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 50 1614s --- 1614s conf: 1614s SetEnvIf Request_Method GET RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 51 1614s --- 1614s conf: 1614s SetEnvIf Request_Method GET RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 52 1614s --- 1614s conf: 1614s SetEnvIf Request_Method GET RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 53 1614s --- 1614s conf: 1614s SetEnvIf Request_Method GET RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 54 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_Method GET VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 55 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 56 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_Method GET VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 57 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_Method POST VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 58 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 59 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_Method POST VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 60 1614s --- 1614s conf: 1614s SetEnvIf Request_Protocol HTTP VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 61 1614s --- 1614s conf: 1614s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 62 1614s --- 1614s conf: 1614s SetEnvIf Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 63 1614s --- 1614s conf: 1614s SetEnvIf Request_Protocol FTP VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 64 1614s --- 1614s conf: 1614s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 65 1614s --- 1614s conf: 1614s SetEnvIf Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 66 1614s --- 1614s conf: 1614s SetEnvIf Request_Protocol HTTP RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 67 1614s --- 1614s conf: 1614s SetEnvIf Request_Protocol HTTP RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 68 1614s --- 1614s conf: 1614s SetEnvIf Request_Protocol HTTP RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 69 1614s --- 1614s conf: 1614s SetEnvIf Request_Protocol HTTP RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 70 1614s --- 1614s conf: 1614s SetEnvIf Request_Protocol HTTP RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 71 1614s --- 1614s conf: 1614s SetEnvIf Request_Protocol HTTP RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 72 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 73 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 74 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_Protocol HTTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 75 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 76 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 77 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_Protocol FTP VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 78 1614s --- 1614s conf: 1614s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 79 1614s --- 1614s conf: 1614s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 80 1614s --- 1614s conf: 1614s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 81 1614s --- 1614s conf: 1614s SetEnvIf Request_URI foo.html VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 82 1614s --- 1614s conf: 1614s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 83 1614s --- 1614s conf: 1614s SetEnvIf Request_URI foo.html VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 84 1614s --- 1614s conf: 1614s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 85 1614s --- 1614s conf: 1614s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 86 1614s --- 1614s conf: 1614s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 87 1614s --- 1614s conf: 1614s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 88 1614s --- 1614s conf: 1614s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 89 1614s --- 1614s conf: 1614s SetEnvIf Request_URI /modules/setenvif/htaccess/setenvif.shtml RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 90 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 91 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 92 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_URI /MODULES/SETENVIF/HTACCESS/SETENVIF.SHTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 93 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 94 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 95 1614s --- 1614s conf: 1614s SetEnvIfNoCase Request_URI FOO.HTML VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 96 1614s --- 1614s conf: 1614s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 97 1614s --- 1614s conf: 1614s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 98 1614s --- 1614s conf: 1614s SetEnvIf ^User-Ag ^libwww-perl/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 99 1614s --- 1614s conf: 1614s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 100 1614s --- 1614s conf: 1614s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 101 1614s --- 1614s conf: 1614s SetEnvIf ^User-Ag foo-browser/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 102 1614s --- 1614s conf: 1614s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 103 1614s --- 1614s conf: 1614s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 104 1614s --- 1614s conf: 1614s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 105 1614s --- 1614s conf: 1614s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 106 1614s --- 1614s conf: 1614s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 107 1614s --- 1614s conf: 1614s SetEnvIf ^User-Ag ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 108 1614s --- 1614s conf: 1614s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 109 1614s --- 1614s conf: 1614s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 110 1614s --- 1614s conf: 1614s SetEnvIfNoCase ^User-Ag ^LIBWWW-PERL/.* VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 111 1614s --- 1614s conf: 1614s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 112 1614s --- 1614s conf: 1614s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 113 1614s --- 1614s conf: 1614s SetEnvIfNoCase ^User-Ag FOO-BROWSER/0.1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 114 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 115 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 116 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 117 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 R2=1 1614s SetEnvIf R2 1 VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 118 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 R2=1 1614s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 119 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 R2=1 1614s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 120 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 R2=1 1614s SetEnvIf R2 0 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 121 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 R2=1 1614s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 122 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 R2=1 1614s SetEnvIf R2 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 123 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=0 1614s SetEnvIf RELAY 1 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 124 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=0 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 125 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=0 1614s SetEnvIf RELAY 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 126 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 127 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 128 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 0 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 129 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 R2=1 1614s SetEnvIf RELAY 1 !R2 1614s SetEnvIf R2 1 VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 130 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 R2=1 1614s SetEnvIf RELAY 1 !R2 1614s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 131 1614s --- 1614s conf: 1614s BrowserMatch ^libwww-perl/.* RELAY=1 1614s SetEnvIf RELAY 1 R2=1 1614s SetEnvIf RELAY 1 !R2 1614s SetEnvIf R2 1 VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 132 1614s --- 1614s conf: 1614s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set 1614s expecting: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 133 1614s --- 1614s conf: 1614s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:(none) 1614s <- 1614s ok 134 1614s --- 1614s conf: 1614s SetEnvIfExpr "%{REQUEST_URI} =~ /.shtml$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s got: 1614s ->1:set 1614s 2:set 1614s 3:set 1614s <- 1614s ok 135 1614s --- 1614s conf: 1614s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 136 1614s --- 1614s conf: 1614s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 137 1614s --- 1614s conf: 1614s SetEnvIfExpr "%{REQUEST_URI} =~ /.foo$/" VAR_ONE=set VAR_TWO=set VAR_THREE=set 1614s expecting: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s got: 1614s ->1:(none) 1614s 2:(none) 1614s 3:(none) 1614s <- 1614s ok 138 1614s # expected: '1:.shtml 1614s # 2:sh 1614s # 3:(none) 1614s # ' 1614s # received: '1:.shtml 1614s # 2:sh 1614s # 3:(none) 1614s # ' 1614s ok 139 1614s # expected: '1:(none) 1614s # 2:(none) 1614s # 3:(none) 1614s # ' 1614s # received: '1:(none) 1614s # 2:(none) 1614s # 3:(none) 1614s # ' 1614s ok 140 1614s # expected: '1:(none) 1614s # 2:(none) 1614s # 3:(none) 1614s # ' 1614s # received: '1:(none) 1614s # 2:(none) 1614s # 3:(none) 1614s # ' 1614s ok 141 1614s # expected: '1:$0 1614s # 2:$1 1614s # 3:(none) 1614s # ' 1614s # received: '1:$0 1614s # 2:$1 1614s # 3:(none) 1614s # ' 1614s ok 142 1614s ok 1615s t/modules/speling.t ................. 1615s 1..48 1615s # Running under perl version 5.038002 for linux 1615s # Current time local: Mon Apr 8 19:16:18 2024 1615s # Current time GMT: Mon Apr 8 19:16:18 2024 1615s # Using Test.pm version 1.31 1615s # Using Apache/Test.pm version 1.42 1615s # testing : Checking normal. Expecting: 200 1615s # expected: 200 1615s # received: '200' 1615s ok 1 1615s ok 2 # skip Skipping. No redirect with status 200 1615s # testing : Checking omission. Expecting: 301 1615s # expected: 301 1615s # received: '301' 1615s ok 3 1615s # testing : Redirect ok 1615s # expected: qr/good\.html|several1\.html/ 1615s # received: ' 1615s # 1615s # 301 Moved Permanently 1615s # 1615s #

Moved Permanently

1615s #

The document has moved here.

1615s # 1615s # ' 1615s ok 4 1615s # testing : Checking insertion. Expecting: 301 1615s # expected: 301 1615s # received: '301' 1615s ok 5 1615s # testing : Redirect ok 1615s # expected: qr/good\.html|several1\.html/ 1615s # received: ' 1615s # 1615s # 301 Moved Permanently 1615s # 1615s #

Moved Permanently

1615s #

The document has moved here.

1615s # 1615s # ' 1615s ok 6 1615s # testing : Checking transposition. Expecting: 301 1615s # expected: 301 1615s # received: '301' 1615s ok 7 1615s # testing : Redirect ok 1615s # expected: qr/good\.html|several1\.html/ 1615s # received: ' 1615s # 1615s # 301 Moved Permanently 1615s # 1615s #

Moved Permanently

1615s #

The document has moved here.

1615s # 1615s # ' 1615s ok 8 1615s # testing : Checking wrong character. Expecting: 301 1615s # expected: 301 1615s # received: '301' 1615s ok 9 1615s # testing : Redirect ok 1615s # expected: qr/good\.html|several1\.html/ 1615s # received: ' 1615s # 1615s # 301 Moved Permanently 1615s # 1615s #

Moved Permanently

1615s #

The document has moved here.

1615s # 1615s # ' 1615s ok 10 1615s # testing : Checking wrong extension. Expecting: 300 1615s # expected: 300 1615s # received: '300' 1615s ok 11 1615s # testing : Redirect ok 1615s # expected: qr/good\.html|several1\.html/ 1615s # received: ' 1615s # 1615s # 300 Multiple Choices 1615s # 1615s #

Multiple Choices

1615s # The document name you requested (/modules/speling/nocase/good.wrong_ext) could not be found on this server. 1615s # However, we found documents with names similar to the one you requested.

Available documents: 1615s #

1615s # 1615s # ' 1615s ok 12 1615s # testing : Checking NC wrong extension. Expecting: 300 1615s # expected: 300 1615s # received: '300' 1615s ok 13 1615s # testing : Redirect ok 1615s # expected: qr/good\.html|several1\.html/ 1615s # received: ' 1615s # 1615s # 300 Multiple Choices 1615s # 1615s #

Multiple Choices

1615s # The document name you requested (/modules/speling/nocase/GOOD.wrong_ext) could not be found on this server. 1615s # However, we found documents with names similar to the one you requested.

Available documents: 1615s #

1615s # 1615s # ' 1615s ok 14 1615s # testing : Checking wrong filename. Expecting: 404 1615s # expected: 404 1615s # received: '404' 1615s ok 15 1615s ok 16 # skip Skipping. No redirect with status 404 1615s # testing : Checking double transposition. Expecting: 404 1615s # expected: 404 1615s # received: '404' 1615s ok 17 1615s ok 18 # skip Skipping. No redirect with status 404 1615s # testing : Checking double wrong character. Expecting: 404 1615s # expected: 404 1615s # received: '404' 1615s ok 19 1615s ok 20 # skip Skipping. No redirect with status 404 1615s # testing : Checking multiple choice. Expecting: 300 1615s # expected: 300 1615s # received: '300' 1615s ok 21 1615s # testing : Redirect ok 1615s # expected: qr/good\.html|several1\.html/ 1615s # received: ' 1615s # 1615s # 300 Multiple Choices 1615s # 1615s #

Multiple Choices

1615s # The document name you requested (/modules/speling/nocase/several0.html) could not be found on this server. 1615s # However, we found documents with names similar to the one you requested.

Available documents: 1615s #

1615s # 1615s # ' 1615s ok 22 1615s # testing : Checking case. Expecting: 301 1615s # expected: 301 1615s # received: '301' 1615s ok 23 1615s # testing : Redirect ok 1615s # expected: qr/good\.html|several1\.html/ 1615s # received: ' 1615s # 1615s # 301 Moved Permanently 1615s # 1615s #

Moved Permanently

1615s #

The document has moved here.

1615s # 1615s # ' 1615s ok 24 1615s # testing : Checking normal. Expecting: 200 1615s # expected: 200 1615s # received: '200' 1615s ok 25 1615s ok 26 # skip Skipping. No redirect with status 200 1615s # testing : Checking omission. Expecting: 404 1615s # expected: 404 1615s # received: '404' 1615s ok 27 1615s ok 28 # skip Skipping. No redirect with status 404 1615s # testing : Checking insertion. Expecting: 404 1615s # expected: 404 1615s # received: '404' 1615s ok 29 1615s ok 30 # skip Skipping. No redirect with status 404 1615s # testing : Checking transposition. Expecting: 404 1615s # expected: 404 1615s # received: '404' 1615s ok 31 1615s ok 32 # skip Skipping. No redirect with status 404 1615s # testing : Checking wrong character. Expecting: 404 1615s # expected: 404 1615s # received: '404' 1615s ok 33 1615s ok 34 # skip Skipping. No redirect with status 404 1615s # testing : Checking wrong extension. Expecting: 300 1615s # expected: 300 1615s # received: '300' 1615s ok 35 1615s # testing : Redirect ok 1615s # expected: qr/good\.html|several1\.html/ 1615s # received: ' 1615s # 1615s # 300 Multiple Choices 1615s # 1615s #

Multiple Choices

1615s # The document name you requested (/modules/speling/caseonly/good.wrong_ext) could not be found on this server. 1615s # However, we found documents with names similar to the one you requested.

Available documents: 1615s #

1615s # 1615s # ' 1615s ok 36 1615s # testing : Checking NC wrong extension. Expecting: 300 1615s # expected: 300 1615s # received: '300' 1615s ok 37 1615s # testing : Redirect ok 1615s # expected: qr/good\.html|several1\.html/ 1615s # received: ' 1615s # 1615s # 300 Multiple Choices 1615s # 1615s #

Multiple Choices

1615s # The document name you requested (/modules/speling/caseonly/GOOD.wrong_ext) could not be found on this server. 1615s # However, we found documents with names similar to the one you requested.

Available documents: 1615s #

1615s # 1615s # ' 1615s ok 38 1615s # testing : Checking wrong filename. Expecting: 404 1615s # expected: 404 1615s # received: '404' 1615s ok 39 1615s ok 40 # skip Skipping. No redirect with status 404 1615s # testing : Checking double transposition. Expecting: 404 1615s # expected: 404 1615s # received: '404' 1615s ok 41 1615s ok 42 # skip Skipping. No redirect with status 404 1615s # testing : Checking double wrong character. Expecting: 404 1615s # expected: 404 1615s # received: '404' 1615s ok 43 1615s ok 44 # skip Skipping. No redirect with status 404 1615s # testing : Checking multiple choice. Expecting: 404 1615s # expected: 404 1615s # received: '404' 1615s ok 45 1615s ok 46 # skip Skipping. No redirect with status 404 1615s # testing : Checking case. Expecting: 301 1615s # expected: 301 1615s # received: '301' 1615s ok 47 1615s # testing : Redirect ok 1615s # expected: qr/good\.html|several1\.html/ 1615s # received: ' 1615s # 1615s # 301 Moved Permanently 1615s # 1615s #

Moved Permanently

1615s #

The document has moved here.

1615s # 1615s # ' 1615s ok 48 1615s ok 1618s t/modules/status.t .................. 1618s 1..1 1618s # Running under perl version 5.038002 for linux 1618s # Current time local: Mon Apr 8 19:16:20 2024 1618s # Current time GMT: Mon Apr 8 19:16:20 2024 1618s # Using Test.pm version 1.31 1618s # Using Apache/Test.pm version 1.42 1618s 1618s 1618s Apache Status 1618s 1618s

Apache Server Status for localhost (via 127.0.0.1)

1618s 1618s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1618s
Server MPM: event
1618s
Server Built: 2024-03-31T08:37:28 1618s

1618s
Current Time: Monday, 08-Apr-2024 19:16:23 UTC
1618s
Restart Time: Monday, 08-Apr-2024 19:12:04 UTC
1618s
Parent Server Config. Generation: 1
1618s
Parent Server MPM Generation: 0
1618s
Server uptime: 4 minutes 18 seconds
1618s
Server load: 1.50 1.32 0.92
1618s
Total accesses: 6788 - Total Traffic: 139.9 MB - Total Duration: 38150
1618s
CPU Usage: u4.75 s4.47 cu1.23 cs.71 - 4.33% CPU load
1618s
26.3 requests/sec - 0.5 MB/second - 21.1 kB/request - 5.62021 ms/request
1618s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1618s
1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0323041no0yes1024000
1323058no0yes0025000
2323072no0yes0025000
3329599no0yes0025000
Sum400 1099000
1618s
________W_______________________________________________________
1618s ____________________________________............................
1618s ................................................................
1618s ................................................................
1618s ................................................................
1618s ................................................................
1618s ................
1618s

Scoreboard Key:
1618s "_" Waiting for Connection, 1618s "S" Starting up, 1618s "R" Reading Request,
1618s "W" Sending Reply, 1618s "K" Keepalive (read), 1618s "D" DNS Lookup,
1618s "C" Closing connection, 1618s "L" Logging, 1618s "G" Gracefully finishing,
1618s "I" Idle cleanup of worker, 1618s "." Open slot with no current process
1618s

1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s
SrvPIDAccMCPU 1618s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03230410/175/175_ 1618s 7.222014000.01.891.89 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-03230410/178/178_ 1618s 7.23293630.01.121.12 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
0-03230410/177/177_ 1618s 7.21205770.014.7814.78 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03230410/157/157_ 1618s 7.20202660.00.770.77 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03230410/165/165_ 1618s 7.23209650.06.776.77 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-03230410/178/178_ 1618s 7.22243600.01.161.16 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
0-03230410/154/154_ 1618s 7.2321413270.011.7411.74 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-03230410/174/174_ 1618s 7.23204190.00.990.99 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-03230411/172/172W 1618s 7.220025330.02.942.94 1618s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-03230410/183/183_ 1618s 7.21202950.01.521.52 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03230410/176/176_ 1618s 7.23203050.00.960.96 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
0-03230410/165/165_ 1618s 7.22204720.01.091.09 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-03230410/168/168_ 1618s 7.21275140.00.870.87 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03230410/177/177_ 1618s 7.22203510.00.840.84 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
0-03230410/162/162_ 1618s 7.21203700.04.634.63 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03230410/167/167_ 1618s 7.20215810.010.7010.70 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03230410/176/176_ 1618s 7.23205500.05.225.22 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
0-03230410/171/171_ 1618s 7.232070770.00.920.92 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-03230410/174/174_ 1618s 7.22205290.011.8711.87 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
0-03230410/175/175_ 1618s 7.20203780.01.961.96 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03230410/151/151_ 1618s 7.23203750.00.860.86 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-03230410/168/168_ 1618s 7.22202750.02.472.47 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
0-03230410/177/177_ 1618s 7.20213170.00.960.96 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03230410/168/168_ 1618s 7.222014750.00.790.79 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
0-03230410/174/174_ 1618s 7.21205080.00.920.92 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/79/79_ 1618s 2.55402350.00.730.73 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/87/87_ 1618s 2.51402970.06.396.39 1618s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/expire/cache HTTP/1.1
1-03230580/82/82_ 1618s 2.55411530.00.550.55 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/86/86_ 1618s 2.55433840.00.550.55 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/84/84_ 1618s 2.47481770.00.590.59 1618s 127.0.0.1http/1.1localhost:8529GET / HTTP/1.1
1-03230580/81/81_ 1618s 2.55401590.01.091.09 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/80/80_ 1618s 2.5542920.00.460.46 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/81/81_ 1618s 2.53401160.01.191.19 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/87/87_ 1618s 2.554067870.03.033.03 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/78/78_ 1618s 2.55402050.00.380.38 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/84/84_ 1618s 2.54401810.00.480.48 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/91/91_ 1618s 2.5540970.00.770.77 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/82/82_ 1618s 2.53402450.00.400.40 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/89/89_ 1618s 2.54201590.01.131.13 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/87/87_ 1618s 2.55201050.00.470.47 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
1-03230580/83/83_ 1618s 2.55201900.00.660.66 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
1-03230580/74/74_ 1618s 2.54201730.01.231.23 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/83/83_ 1618s 2.55411730.00.880.88 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/86/86_ 1618s 2.53202910.00.990.99 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/77/77_ 1618s 2.54203330.00.430.43 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/87/87_ 1618s 2.534113140.00.610.61 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/82/82_ 1618s 2.56202770.00.630.63 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-03230580/89/89_ 1618s 2.56204360.00.370.37 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-03230580/78/78_ 1618s 2.54203580.00.510.51 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03230580/87/87_ 1618s 2.56292710.02.532.53 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
2-03230720/14/14_ 1618s 0.61361110.00.030.03 1618s 127.0.0.1http/1.1localhost:8529GET / HTTP/1.1
2-03230720/9/9_ 1618s 0.6225141870.05.905.90 1618s 127.0.0.1http/1.1localhost:8557GET /modules/proxy/fcgi/index.php HTTP/1.1
2-03230720/8/8_ 1618s 0.61360130.00.040.04 1618s 127.0.0.1http/1.1localhost:8529GET / HTTP/1.1
2-03230720/15/15_ 1618s 0.59310180.00.110.11 1618s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
2-03230720/14/14_ 1618s 0.63202240.00.060.06 1618s 127.0.0.1http/1.1localhost:8529GET /apache/ratelimit/ HTTP/1.1
2-03230720/13/13_ 1618s 0.59202130.00.100.10 1618s 127.0.0.1http/1.1localhost:8529GET /modules/headers/htaccess/ HTTP/1.1
2-03230720/10/10_ 1618s 0.63132120.00.040.04 1618s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/ HTTP/1.1
2-03230720/13/13_ 1618s 0.631371550.03.953.95 1618s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/redirect-dir.html?q=%25 HTTP/1.1
2-03230720/12/12_ 1618s 0.63130720.00.030.03 1618s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/redirect.html?q=%25 HTTP/1.1
2-03230720/11/11_ 1618s 0.57131180.00.450.45 1618s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
2-03230720/9/9_ 1618s 0.56130170.00.030.03 1618s 127.0.0.1http/1.1localhost:8529HEAD /modules/expires/htaccess/index.html HTTP/1.1
2-03230720/13/13_ 1618s 0.6390130.00.060.06 1618s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on HTTP/1.1
2-03230720/14/14_ 1618s 0.63132310.00.050.05 1618s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/proxy3/env.pl?horse=norman HTTP/1.1
2-03230720/7/7_ 1618s 0.569040.00.020.02 1618s 127.0.0.1http/1.1localhost:8529HEAD /modules/expires/htaccess/image.gif HTTP/1.1
2-03230720/13/13_ 1618s 0.6390160.00.100.10 1618s 127.0.0.1http/1.1localhost:8529GET /modules/session/env.shtml?test=value HTTP/1.1
2-03230720/9/9_ 1618s 0.6191130.00.050.05 1618s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/compressed/ HTTP/1.1
2-03230720/15/15_ 1618s 0.6341380.00.080.08 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03230720/13/13_ 1618s 0.6540230.00.080.08 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03230720/11/11_ 1618s 0.5940740.00.070.07 1618s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
2-03230720/12/12_ 1618s 0.6522150.00.110.11 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
2-03230720/11/11_ 1618s 0.59201320.05.895.89 1618s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
2-03230720/13/13_ 1618s 0.61392150.00.050.05 1618s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fu/compressed/ HTTP/1.1
2-03230720/9/9_ 1618s 0.61393140.00.050.05 1618s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/content-type/test.var HTTP/1.1
2-03230720/14/14_ 1618s 0.61391870.00.040.04 1618s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/content-type/test.var HTTP/1.1
2-03230720/7/7_ 1618s 0.5739090.00.020.02 1618s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03295990/6/6_ 1618s 0.616180.00.010.01 1618s 127.0.0.1http/1.1localhost:8529GET /modules/session_cookie/test404 HTTP/1.1
3-03295990/7/7_ 1618s 0.614060.00.030.03 1618s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03295990/5/5_ 1618s 0.536080.00.010.01 1618s 127.0.0.1http/1.1ssi-default:8558GET /modules/include/bucketeer/y7.shtml HTTP/1.1
3-03295990/8/8_ 1618s 0.5120760.00.030.03 1618s 127.0.0.1http/1.1localhost:8529HEAD /modules/expires/htaccess/text.txt HTTP/1.1
3-03295990/6/6_ 1618s 0.6120670.00.000.00 1618s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
3-03295990/7/7_ 1618s 0.534070.00.020.02 1618s 127.0.0.1http/1.1ssi-default:8558GET /modules/include/bucketeer/y8.shtml HTTP/1.1
3-03295990/5/5_ 1618s 0.5441050.00.000.00 1618s 127.0.0.1http/1.1localhost:8529GET /modules/lua/hello.lua HTTP/1.1
3-03295990/6/6_ 1618s 0.46411720.00.020.02 1618s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/ HTTP/1.1
3-03295990/4/4_ 1618s 0.553911250.00.000.00 1618s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/compressed/ HTTP/1.1
3-03295990/10/10_ 1618s 0.54391590.00.030.03 1618s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/two/index HTTP/1.1
3-03295990/5/5_ 1618s 0.5239250.00.030.03 1618s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03295990/6/6_ 1618s 0.5539480.00.020.02 1618s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/compressed/ HTTP/1.1
3-03295990/5/5_ 1618s 0.55392110.00.080.08 1618s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/de/compressed/ HTTP/1.1
3-03295990/7/7_ 1618s 0.55392140.00.070.07 1618s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/ HTTP/1.1
3-03295990/5/5_ 1618s 0.553911410.02.012.01 1618s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/two/index HTTP/1.1
3-03295990/6/6_ 1618s 0.5339160.00.020.02 1618s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03295990/5/5_ 1618s 0.553913910.03.953.95 1618s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/two/index HTTP/1.1
3-03295990/7/7_ 1618s 0.55295140.00.030.03 1618s 127.0.0.1http/1.1localhost:8538GET /notexisting/../mapping/mapping.html HTTP/1.1
3-03295990/5/5_ 1618s 0.5614290.00.080.08 1618s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/5 HTTP/1.1
3-03295990/7/7_ 1618s 0.5129070.00.030.03 1618s 127.0.0.1http/1.1localhost:8529GET /modules/dir/htaccess/ HTTP/1.1
3-03295990/5/5_ 1618s 0.571372790.00.060.06 1618s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/qsa.html?baz=bee HTTP/1.1
3-03295990/8/8_ 1618s 0.591364810.00.120.12 1618s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/env.pl?foo=bar&bloo=blar HTTP/1.1
3-03295990/7/7_ 1618s 0.619060.00.050.05 1618s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on HTTP/1.1
3-03295990/4/4_ 1618s 0.5391110.00.010.01 1618s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03295990/7/7_ 1618s 0.5181720.00.040.04 1618s 127.0.0.1http/1.1localhost:8529GET /modules/dir/htaccess/ HTTP/1.1
1618s
1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s 1618s
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
1618s 1618s 1618s ok 1 1618s ok 1621s t/modules/substitute.t .............. 1621s 1..19 1621s # Running under perl version 5.038002 for linux 1621s # Current time local: Mon Apr 8 19:16:23 2024 1621s # Current time GMT: Mon Apr 8 19:16:23 2024 1621s # Using Test.pm version 1.31 1621s # Using Apache/Test.pm version 1.42 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'barbar': OK 1621s ok 1 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'barbar': OK 1621s ok 2 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'foofoo': OK 1621s ok 3 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'barbar': OK 1621s ok 4 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'barbar': OK 1621s ok 5 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'barbar': OK 1621s ok 6 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'foof 1621s oo': OK 1621s ok 7 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'xfoo': OK 1621s ok 8 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1621s ok 9 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s barx 1621s ': OK 1621s ok 10 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'a$1axb(': OK 1621s ok 11 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'a$XX': OK 1621s ok 12 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1621s ok 13 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'x&x': OK 1621s ok 14 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'xx': OK 1621s ok 15 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'fcooar': OK 1621s ok 16 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'fc$1ar': OK 1621s ok 17 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'fdooar': OK 1621s ok 18 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s got 200 'XXXfooXXX 1621s bar': OK 1621s ok 19 1621s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1621s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1621s ok 1625s t/modules/unique_id.t ............... 1625s 1..300 1625s # Running under perl version 5.038002 for linux 1625s # Current time local: Mon Apr 8 19:16:25 2024 1625s # Current time GMT: Mon Apr 8 19:16:25 2024 1625s # Using Test.pm version 1.31 1625s # Using Apache/Test.pm version 1.42 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 1 1625s # unique id: ZhRCi7fQEjsBfHW7-BA3kgAAAFE 1625s ok 2 1625s ok 3 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 4 1625s # unique id: ZhRCi7fQEjsBfHW7-BA3kwAAAE4 1625s ok 5 1625s ok 6 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 7 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fTAAAAA8 1625s ok 8 1625s ok 9 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 10 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fTQAAAAs 1625s ok 11 1625s ok 12 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 13 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fTgAAABY 1625s ok 14 1625s ok 15 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 16 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fTwAAABc 1625s ok 17 1625s ok 18 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 19 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fUAAAABM 1625s ok 20 1625s ok 21 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 22 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fUQAAAAA 1625s ok 23 1625s ok 24 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 25 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fUgAAAAM 1625s ok 26 1625s ok 27 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 28 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fUwAAAA0 1625s ok 29 1625s ok 30 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 31 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fVAAAAAI 1625s ok 32 1625s ok 33 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 34 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fVQAAAAQ 1625s ok 35 1625s ok 36 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 37 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fVgAAABg 1625s ok 38 1625s ok 39 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 40 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fVwAAAAo 1625s ok 41 1625s ok 42 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 43 1625s # unique id: ZhRCjLfQEjsBfHW7-BA3lAAAAE0 1625s ok 44 1625s ok 45 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 46 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fWAAAAAk 1625s ok 47 1625s ok 48 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 49 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fWQAAAAc 1625s ok 50 1625s ok 51 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 52 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fWgAAAA4 1625s ok 53 1625s ok 54 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 55 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fWwAAABQ 1625s ok 56 1625s ok 57 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 58 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fXAAAAAw 1625s ok 59 1625s ok 60 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 61 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fXQAAAAY 1625s ok 62 1625s ok 63 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 64 1625s # unique id: ZhRCjLfQEjsBfHW7-BA3lQAAAE8 1625s ok 65 1625s ok 66 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 67 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fXgAAABE 1625s ok 68 1625s ok 69 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 70 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fXwAAABI 1625s ok 71 1625s ok 72 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 73 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fYAAAABA 1625s ok 74 1625s ok 75 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 76 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fYQAAABU 1625s ok 77 1625s ok 78 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 79 1625s # unique id: ZhRCjLMQ6dwJlwzuqRdC0QAAAMY 1625s ok 80 1625s ok 81 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 82 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fYgAAAAE 1625s ok 83 1625s ok 84 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 85 1625s # unique id: ZhRCjLfQEjsBfHW7-BA3lgAAAFA 1625s ok 86 1625s ok 87 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 88 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fYwAAAAg 1625s ok 89 1625s ok 90 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 91 1625s # unique id: ZhRCjLfQEjsBfHW7-BA3lwAAAFY 1625s ok 92 1625s ok 93 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 94 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fZAAAAAU 1625s ok 95 1625s ok 96 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 97 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fZQAAAA8 1625s ok 98 1625s ok 99 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 100 1625s # unique id: ZhRCjLfQEjsBfHW7-BA3mAAAAFM 1625s ok 101 1625s ok 102 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 103 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fZgAAABY 1625s ok 104 1625s ok 105 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 106 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fZwAAAAs 1625s ok 107 1625s ok 108 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 109 1625s # unique id: ZhRCjLfQEjsBfHW7-BA3mQAAAFU 1625s ok 110 1625s ok 111 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 112 1625s # unique id: ZhRCjK1unOoAEAc0Vl4faAAAABM 1625s ok 113 1625s ok 114 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 115 1625s # unique id: ZhRCjB0khEa9pgK4oYxRhQAAAJU 1625s ok 116 1625s ok 117 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 118 1625s # unique id: ZhRCjK1unOoAEAc0Vl4faQAAABc 1625s ok 119 1625s ok 120 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 121 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fagAAAAM 1625s ok 122 1625s ok 123 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 124 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fawAAAAA 1625s ok 125 1625s ok 126 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 127 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fbAAAAA0 1625s ok 128 1625s ok 129 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 130 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fbQAAAAQ 1625s ok 131 1625s ok 132 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 133 1625s # unique id: ZhRCjLfQEjsBfHW7-BA3mgAAAFc 1625s ok 134 1625s ok 135 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 136 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fbgAAAAI 1625s ok 137 1625s ok 138 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 139 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fbwAAABg 1625s ok 140 1625s ok 141 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 142 1625s # unique id: ZhRCjLfQEjsBfHW7-BA3mwAAAFg 1625s ok 143 1625s ok 144 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 145 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fcAAAAAo 1625s ok 146 1625s ok 147 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 148 1625s # unique id: ZhRCjLfQEjsBfHW7-BA3nAAAAFI 1625s ok 149 1625s ok 150 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 151 1625s # unique id: ZhRCjK1unOoAEAc0Vl4fcQAAAAk 1625s ok 152 1625s ok 153 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 154 1625s # unique id: ZhRCjR0khEa9pgK4oYxRhgAAAJY 1625s ok 155 1625s ok 156 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 157 1625s # unique id: ZhRCja1unOoAEAc0Vl4fcgAAAAc 1625s ok 158 1625s ok 159 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 160 1625s # unique id: ZhRCjbfQEjsBfHW7-BA3nQAAAEE 1625s ok 161 1625s ok 162 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 163 1625s # unique id: ZhRCja1unOoAEAc0Vl4fcwAAAA4 1625s ok 164 1625s ok 165 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 166 1625s # unique id: ZhRCja1unOoAEAc0Vl4fdAAAABQ 1625s ok 167 1625s ok 168 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 169 1625s # unique id: ZhRCja1unOoAEAc0Vl4fdQAAAAY 1625s ok 170 1625s ok 171 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 172 1625s # unique id: ZhRCjbMQ6dwJlwzuqRdC0gAAAMc 1625s ok 173 1625s ok 174 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 175 1625s # unique id: ZhRCja1unOoAEAc0Vl4fdgAAABI 1625s ok 176 1625s ok 177 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 178 1625s # unique id: ZhRCja1unOoAEAc0Vl4fdwAAABE 1625s ok 179 1625s ok 180 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 181 1625s # unique id: ZhRCja1unOoAEAc0Vl4feAAAABA 1625s ok 182 1625s ok 183 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 184 1625s # unique id: ZhRCjbMQ6dwJlwzuqRdC0wAAAMk 1625s ok 185 1625s ok 186 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 187 1625s # unique id: ZhRCja1unOoAEAc0Vl4feQAAABU 1625s ok 188 1625s ok 189 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 190 1625s # unique id: ZhRCjbfQEjsBfHW7-BA3ngAAAEA 1625s ok 191 1625s ok 192 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 193 1625s # unique id: ZhRCja1unOoAEAc0Vl4fegAAAAE 1625s ok 194 1625s ok 195 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 196 1625s # unique id: ZhRCjbfQEjsBfHW7-BA3nwAAAFQ 1625s ok 197 1625s ok 198 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 199 1625s # unique id: ZhRCjbfQEjsBfHW7-BA3oAAAAEM 1625s ok 200 1625s ok 201 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 202 1625s # unique id: ZhRCja1unOoAEAc0Vl4fewAAAAg 1625s ok 203 1625s ok 204 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 205 1625s # unique id: ZhRCjbfQEjsBfHW7-BA3oQAAAEI 1625s ok 206 1625s ok 207 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 208 1625s # unique id: ZhRCja1unOoAEAc0Vl4ffAAAABY 1625s ok 209 1625s ok 210 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 211 1625s # unique id: ZhRCja1unOoAEAc0Vl4ffQAAAAU 1625s ok 212 1625s ok 213 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 214 1625s # unique id: ZhRCjbMQ6dwJlwzuqRdC1AAAAMg 1625s ok 215 1625s ok 216 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 217 1625s # unique id: ZhRCja1unOoAEAc0Vl4ffgAAAA8 1625s ok 218 1625s ok 219 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 220 1625s # unique id: ZhRCja1unOoAEAc0Vl4ffwAAAAs 1625s ok 221 1625s ok 222 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 223 1625s # unique id: ZhRCjR0khEa9pgK4oYxRhwAAAJc 1625s ok 224 1625s ok 225 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 226 1625s # unique id: ZhRCja1unOoAEAc0Vl4fgAAAABc 1625s ok 227 1625s ok 228 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 229 1625s # unique id: ZhRCjbfQEjsBfHW7-BA3ogAAAEU 1625s ok 230 1625s ok 231 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 232 1625s # unique id: ZhRCja1unOoAEAc0Vl4fgQAAABM 1625s ok 233 1625s ok 234 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 235 1625s # unique id: ZhRCja1unOoAEAc0Vl4fggAAAAM 1625s ok 236 1625s ok 237 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 238 1625s # unique id: ZhRCja1unOoAEAc0Vl4fgwAAAAA 1625s ok 239 1625s ok 240 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 241 1625s # unique id: ZhRCja1unOoAEAc0Vl4fhAAAAA0 1625s ok 242 1625s ok 243 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 244 1625s # unique id: ZhRCjbMQ6dwJlwzuqRdC1QAAAMo 1625s ok 245 1625s ok 246 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 247 1625s # unique id: ZhRCja1unOoAEAc0Vl4fhQAAAAM 1625s ok 248 1625s ok 249 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 250 1625s # unique id: ZhRCjbfQEjsBfHW7-BA3owAAAEQ 1625s ok 251 1625s ok 252 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 253 1625s # unique id: ZhRCja1unOoAEAc0Vl4fhgAAAAo 1625s ok 254 1625s ok 255 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 256 1625s # unique id: ZhRCja1unOoAEAc0Vl4fhwAAAAI 1625s ok 257 1625s ok 258 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 259 1625s # unique id: ZhRCja1unOoAEAc0Vl4fiAAAABg 1625s ok 260 1625s ok 261 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 262 1625s # unique id: ZhRCja1unOoAEAc0Vl4fiQAAAAc 1625s ok 263 1625s ok 264 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 265 1625s # unique id: ZhRCja1unOoAEAc0Vl4figAAAAk 1625s ok 266 1625s ok 267 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 268 1625s # unique id: ZhRCjbfQEjsBfHW7-BA3pAAAAEY 1625s ok 269 1625s ok 270 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 271 1625s # unique id: ZhRCja1unOoAEAc0Vl4fiwAAAA4 1625s ok 272 1625s ok 273 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 274 1625s # unique id: ZhRCja1unOoAEAc0Vl4fjAAAABQ 1625s ok 275 1625s ok 276 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 277 1625s # unique id: ZhRCja1unOoAEAc0Vl4fjQAAAAw 1625s ok 278 1625s ok 279 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 280 1625s # unique id: ZhRCja1unOoAEAc0Vl4fjgAAAAY 1625s ok 281 1625s ok 282 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 283 1625s # unique id: ZhRCjbMQ6dwJlwzuqRdC1gAAAMs 1625s ok 284 1625s ok 285 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 286 1625s # unique id: ZhRCja1unOoAEAc0Vl4fjwAAABI 1625s ok 287 1625s ok 288 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 289 1625s # unique id: ZhRCjbfQEjsBfHW7-BA3pQAAAEk 1625s ok 290 1625s ok 291 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 292 1625s # unique id: ZhRCja1unOoAEAc0Vl4fkAAAABE 1625s ok 293 1625s ok 294 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 295 1625s # unique id: ZhRCja1unOoAEAc0Vl4fkQAAABA 1625s ok 296 1625s ok 297 1625s # testing : fetch unique ID 1625s # expected: 200 1625s # received: '200' 1625s ok 298 1625s # unique id: ZhRCja1unOoAEAc0Vl4fkgAAAAE 1625s ok 299 1625s ok 300 1625s ok 1628s t/modules/usertrack.t ............... 1628s 1..1004 1628s # Running under perl version 5.038002 for linux 1628s # Current time local: Mon Apr 8 19:16:30 2024 1628s # Current time GMT: Mon Apr 8 19:16:30 2024 1628s # Using Test.pm version 1.31 1628s # Using Apache/Test.pm version 1.42 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 1 1628s ok 2 1628s Set-Cookie: usertrack_test=7792c78a.6159aa4ac1b53; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=7792c78a.6159aa4ac1b53 1628s ok 3 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 4 1628s ok 5 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 6 1628s ok 7 1628s Set-Cookie: usertrack_test=dcddb121.6159aa4ac44af; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=dcddb121.6159aa4ac44af 1628s ok 8 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 9 1628s ok 10 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 11 1628s ok 12 1628s Set-Cookie: usertrack_test=1103014.6159aa4ac5971; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=1103014.6159aa4ac5971 1628s ok 13 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 14 1628s ok 15 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 16 1628s ok 17 1628s Set-Cookie: usertrack_test=e336d34c.6159aa4ac6841; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=e336d34c.6159aa4ac6841 1628s ok 18 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 19 1628s ok 20 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 21 1628s ok 22 1628s Set-Cookie: usertrack_test=ac1cfbb1.6159aa4ac77c2; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=ac1cfbb1.6159aa4ac77c2 1628s ok 23 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 24 1628s ok 25 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 26 1628s ok 27 1628s Set-Cookie: usertrack_test=67e5d7e2.6159aa4ac89b5; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=67e5d7e2.6159aa4ac89b5 1628s ok 28 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 29 1628s ok 30 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 31 1628s ok 32 1628s Set-Cookie: usertrack_test=a0c9fef3.6159aa4ac9b7e; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=a0c9fef3.6159aa4ac9b7e 1628s ok 33 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 34 1628s ok 35 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 36 1628s ok 37 1628s Set-Cookie: usertrack_test=be90be75.6159aa4acb1e2; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=be90be75.6159aa4acb1e2 1628s ok 38 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 39 1628s ok 40 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 41 1628s ok 42 1628s Set-Cookie: usertrack_test=463ad113.6159aa4acc7af; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=463ad113.6159aa4acc7af 1628s ok 43 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 44 1628s ok 45 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 46 1628s ok 47 1628s Set-Cookie: usertrack_test=34899f62.6159aa4acdcda; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=34899f62.6159aa4acdcda 1628s ok 48 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 49 1628s ok 50 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 51 1628s ok 52 1628s Set-Cookie: usertrack_test=8476c9e8.6159aa4acf339; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=8476c9e8.6159aa4acf339 1628s ok 53 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 54 1628s ok 55 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 56 1628s ok 57 1628s Set-Cookie: usertrack_test=413ffed.6159aa4ad0a81; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=413ffed.6159aa4ad0a81 1628s ok 58 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 59 1628s ok 60 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 61 1628s ok 62 1628s Set-Cookie: usertrack_test=5332a94b.6159aa4ad2133; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=5332a94b.6159aa4ad2133 1628s ok 63 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 64 1628s ok 65 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 66 1628s ok 67 1628s Set-Cookie: usertrack_test=c3d3cfe9.6159aa4ad3194; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=c3d3cfe9.6159aa4ad3194 1628s ok 68 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 69 1628s ok 70 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 71 1628s ok 72 1628s Set-Cookie: usertrack_test=a35efc67.6159aa4ad4049; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=a35efc67.6159aa4ad4049 1628s ok 73 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 74 1628s ok 75 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 76 1628s ok 77 1628s Set-Cookie: usertrack_test=4af39768.6159aa4ad5822; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=4af39768.6159aa4ad5822 1628s ok 78 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 79 1628s ok 80 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 81 1628s ok 82 1628s Set-Cookie: usertrack_test=ecfdf143.6159aa4ad6a9e; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=ecfdf143.6159aa4ad6a9e 1628s ok 83 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 84 1628s ok 85 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 86 1628s ok 87 1628s Set-Cookie: usertrack_test=bf12ea5c.6159aa4ad7816; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=bf12ea5c.6159aa4ad7816 1628s ok 88 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 89 1628s ok 90 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 91 1628s ok 92 1628s Set-Cookie: usertrack_test=c48bd448.6159aa4ad8c1d; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=c48bd448.6159aa4ad8c1d 1628s ok 93 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 94 1628s ok 95 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 96 1628s ok 97 1628s Set-Cookie: usertrack_test=44983fc9.6159aa4ada6d5; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=44983fc9.6159aa4ada6d5 1628s ok 98 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 99 1628s ok 100 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 101 1628s ok 102 1628s Set-Cookie: usertrack_test=8bc5b219.6159aa4adb8d3; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=8bc5b219.6159aa4adb8d3 1628s ok 103 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 104 1628s ok 105 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 106 1628s ok 107 1628s Set-Cookie: usertrack_test=64bb9c74.6159aa4adcb99; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=64bb9c74.6159aa4adcb99 1628s ok 108 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 109 1628s ok 110 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 111 1628s ok 112 1628s Set-Cookie: usertrack_test=ccac26ab.6159aa4adde90; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=ccac26ab.6159aa4adde90 1628s ok 113 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 114 1628s ok 115 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 116 1628s ok 117 1628s Set-Cookie: usertrack_test=b874bcf0.6159aa4adf429; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=b874bcf0.6159aa4adf429 1628s ok 118 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 119 1628s ok 120 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 121 1628s ok 122 1628s Set-Cookie: usertrack_test=7100d557.6159aa4ae04e8; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=7100d557.6159aa4ae04e8 1628s ok 123 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 124 1628s ok 125 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 126 1628s ok 127 1628s Set-Cookie: usertrack_test=6e6c82e2.6159aa4ae19de; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=6e6c82e2.6159aa4ae19de 1628s ok 128 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 129 1628s ok 130 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 131 1628s ok 132 1628s Set-Cookie: usertrack_test=4ddf3caf.6159aa4ae2cfc; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=4ddf3caf.6159aa4ae2cfc 1628s ok 133 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 134 1628s ok 135 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 136 1628s ok 137 1628s Set-Cookie: usertrack_test=bbe623b4.6159aa4ae3f66; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=bbe623b4.6159aa4ae3f66 1628s ok 138 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 139 1628s ok 140 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 141 1628s ok 142 1628s Set-Cookie: usertrack_test=f4174b64.6159aa4ae513b; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=f4174b64.6159aa4ae513b 1628s ok 143 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 144 1628s ok 145 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 146 1628s ok 147 1628s Set-Cookie: usertrack_test=985321f9.6159aa4ae644f; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=985321f9.6159aa4ae644f 1628s ok 148 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 149 1628s ok 150 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 151 1628s ok 152 1628s Set-Cookie: usertrack_test=109f0767.6159aa4ae7521; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=109f0767.6159aa4ae7521 1628s ok 153 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 154 1628s ok 155 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 156 1628s ok 157 1628s Set-Cookie: usertrack_test=3593ecfc.6159aa4ae8695; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=3593ecfc.6159aa4ae8695 1628s ok 158 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 159 1628s ok 160 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 161 1628s ok 162 1628s Set-Cookie: usertrack_test=8f90eee.6159aa4ae9947; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=8f90eee.6159aa4ae9947 1628s ok 163 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 164 1628s ok 165 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 166 1628s ok 167 1628s Set-Cookie: usertrack_test=b7d8bbe1.6159aa4aeabd1; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=b7d8bbe1.6159aa4aeabd1 1628s ok 168 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 169 1628s ok 170 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 171 1628s ok 172 1628s Set-Cookie: usertrack_test=525a2752.6159aa4aec00d; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=525a2752.6159aa4aec00d 1628s ok 173 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 174 1628s ok 175 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 176 1628s ok 177 1628s Set-Cookie: usertrack_test=6e416836.6159aa4aed0b9; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=6e416836.6159aa4aed0b9 1628s ok 178 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 179 1628s ok 180 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 181 1628s ok 182 1628s Set-Cookie: usertrack_test=d17e90f3.6159aa4aeec67; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=d17e90f3.6159aa4aeec67 1628s ok 183 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 184 1628s ok 185 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 186 1628s ok 187 1628s Set-Cookie: usertrack_test=1cdcf33.6159aa4aefb3c; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=1cdcf33.6159aa4aefb3c 1628s ok 188 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 189 1628s ok 190 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 191 1628s ok 192 1628s Set-Cookie: usertrack_test=15ba1baf.6159aa4af0c64; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=15ba1baf.6159aa4af0c64 1628s ok 193 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 194 1628s ok 195 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 196 1628s ok 197 1628s Set-Cookie: usertrack_test=5b64d0b2.6159aa4af1b7f; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=5b64d0b2.6159aa4af1b7f 1628s ok 198 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 199 1628s ok 200 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 201 1628s ok 202 1628s Set-Cookie: usertrack_test=3bbf2ead.6159aa4af28f2; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=3bbf2ead.6159aa4af28f2 1628s ok 203 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 204 1628s ok 205 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 206 1628s ok 207 1628s Set-Cookie: usertrack_test=1e9942ac.6159aa4af3570; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=1e9942ac.6159aa4af3570 1628s ok 208 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 209 1628s ok 210 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 211 1628s ok 212 1628s Set-Cookie: usertrack_test=a2557539.6159aa4af4d24; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=a2557539.6159aa4af4d24 1628s ok 213 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 214 1628s ok 215 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 216 1628s ok 217 1628s Set-Cookie: usertrack_test=919fdf1.6159aa4af5c20; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=919fdf1.6159aa4af5c20 1628s ok 218 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 219 1628s ok 220 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 221 1628s ok 222 1628s Set-Cookie: usertrack_test=ba7d6d66.6159aa4af6d70; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=ba7d6d66.6159aa4af6d70 1628s ok 223 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 224 1628s ok 225 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 226 1628s ok 227 1628s Set-Cookie: usertrack_test=73cb59b0.6159aa4af835a; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=73cb59b0.6159aa4af835a 1628s ok 228 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 229 1628s ok 230 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 231 1628s ok 232 1628s Set-Cookie: usertrack_test=be78aded.6159aa4af986b; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=be78aded.6159aa4af986b 1628s ok 233 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 234 1628s ok 235 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 236 1628s ok 237 1628s Set-Cookie: usertrack_test=ffb8b645.6159aa4afabbf; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=ffb8b645.6159aa4afabbf 1628s ok 238 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 239 1628s ok 240 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 241 1628s ok 242 1628s Set-Cookie: usertrack_test=80150ff3.6159aa4afbeaa; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=80150ff3.6159aa4afbeaa 1628s ok 243 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 244 1628s ok 245 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 246 1628s ok 247 1628s Set-Cookie: usertrack_test=6a5349a5.6159aa4afd46a; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=6a5349a5.6159aa4afd46a 1628s ok 248 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 249 1628s ok 250 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 251 1628s ok 252 1628s Set-Cookie: usertrack_test=d77a31b4.6159aa4afea4f; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=d77a31b4.6159aa4afea4f 1628s ok 253 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 254 1628s ok 255 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 256 1628s ok 257 1628s Set-Cookie: usertrack_test=1091a6b7.6159aa4b00066; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=1091a6b7.6159aa4b00066 1628s ok 258 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 259 1628s ok 260 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 261 1628s ok 262 1628s Set-Cookie: usertrack_test=72ae0ef1.6159aa4b016b9; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=72ae0ef1.6159aa4b016b9 1628s ok 263 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 264 1628s ok 265 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 266 1628s ok 267 1628s Set-Cookie: usertrack_test=ecd4eb3.6159aa4b0289a; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=ecd4eb3.6159aa4b0289a 1628s ok 268 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 269 1628s ok 270 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 271 1628s ok 272 1628s Set-Cookie: usertrack_test=8304f425.6159aa4b038c5; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=8304f425.6159aa4b038c5 1628s ok 273 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 274 1628s ok 275 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 276 1628s ok 277 1628s Set-Cookie: usertrack_test=1e9e7361.6159aa4b04d49; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=1e9e7361.6159aa4b04d49 1628s ok 278 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 279 1628s ok 280 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 281 1628s ok 282 1628s Set-Cookie: usertrack_test=27cbfda8.6159aa4b05d0d; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=27cbfda8.6159aa4b05d0d 1628s ok 283 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 284 1628s ok 285 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 286 1628s ok 287 1628s Set-Cookie: usertrack_test=a7f45510.6159aa4b0702b; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=a7f45510.6159aa4b0702b 1628s ok 288 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 289 1628s ok 290 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 291 1628s ok 292 1628s Set-Cookie: usertrack_test=6effc73e.6159aa4b086b7; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=6effc73e.6159aa4b086b7 1628s ok 293 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 294 1628s ok 295 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 296 1628s ok 297 1628s Set-Cookie: usertrack_test=aa60660c.6159aa4b09af6; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=aa60660c.6159aa4b09af6 1628s ok 298 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 299 1628s ok 300 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 301 1628s ok 302 1628s Set-Cookie: usertrack_test=d850dbb1.6159aa4b0b142; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=d850dbb1.6159aa4b0b142 1628s ok 303 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 304 1628s ok 305 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 306 1628s ok 307 1628s Set-Cookie: usertrack_test=4981c100.6159aa4b0c4c7; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=4981c100.6159aa4b0c4c7 1628s ok 308 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 309 1628s ok 310 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 311 1628s ok 312 1628s Set-Cookie: usertrack_test=5113c743.6159aa4b0da33; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=5113c743.6159aa4b0da33 1628s ok 313 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 314 1628s ok 315 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 316 1628s ok 317 1628s Set-Cookie: usertrack_test=2bc21b02.6159aa4b0ee35; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=2bc21b02.6159aa4b0ee35 1628s ok 318 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 319 1628s ok 320 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 321 1628s ok 322 1628s Set-Cookie: usertrack_test=8eebfa3a.6159aa4b10422; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=8eebfa3a.6159aa4b10422 1628s ok 323 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 324 1628s ok 325 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 326 1628s ok 327 1628s Set-Cookie: usertrack_test=31aeae8.6159aa4b1190e; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=31aeae8.6159aa4b1190e 1628s ok 328 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 329 1628s ok 330 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 331 1628s ok 332 1628s Set-Cookie: usertrack_test=cff90224.6159aa4b12e1b; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=cff90224.6159aa4b12e1b 1628s ok 333 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 334 1628s ok 335 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 336 1628s ok 337 1628s Set-Cookie: usertrack_test=f0886e7d.6159aa4b14458; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=f0886e7d.6159aa4b14458 1628s ok 338 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 339 1628s ok 340 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 341 1628s ok 342 1628s Set-Cookie: usertrack_test=122796e1.6159aa4b1580e; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=122796e1.6159aa4b1580e 1628s ok 343 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 344 1628s ok 345 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 346 1628s ok 347 1628s Set-Cookie: usertrack_test=ae2000c0.6159aa4b16b50; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=ae2000c0.6159aa4b16b50 1628s ok 348 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 349 1628s ok 350 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 351 1628s ok 352 1628s Set-Cookie: usertrack_test=88abb4ad.6159aa4b1847d; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=88abb4ad.6159aa4b1847d 1628s ok 353 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 354 1628s ok 355 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 356 1628s ok 357 1628s Set-Cookie: usertrack_test=94e30855.6159aa4b1a46f; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=94e30855.6159aa4b1a46f 1628s ok 358 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 359 1628s ok 360 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 361 1628s ok 362 1628s Set-Cookie: usertrack_test=40782a6b.6159aa4b1d658; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=40782a6b.6159aa4b1d658 1628s ok 363 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 364 1628s ok 365 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 366 1628s ok 367 1628s Set-Cookie: usertrack_test=99a1a665.6159aa4b1ec5d; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=99a1a665.6159aa4b1ec5d 1628s ok 368 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 369 1628s ok 370 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 371 1628s ok 372 1628s Set-Cookie: usertrack_test=f4aa77f9.6159aa4b2076d; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=f4aa77f9.6159aa4b2076d 1628s ok 373 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 374 1628s ok 375 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 376 1628s ok 377 1628s Set-Cookie: usertrack_test=27344ab8.6159aa4b222c7; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=27344ab8.6159aa4b222c7 1628s ok 378 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 379 1628s ok 380 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 381 1628s ok 382 1628s Set-Cookie: usertrack_test=659ba0ad.6159aa4b23907; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=659ba0ad.6159aa4b23907 1628s ok 383 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 384 1628s ok 385 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 386 1628s ok 387 1628s Set-Cookie: usertrack_test=dccaab14.6159aa4b253fb; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=dccaab14.6159aa4b253fb 1628s ok 388 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 389 1628s ok 390 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 391 1628s ok 392 1628s Set-Cookie: usertrack_test=f7a5407.6159aa4b2687a; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=f7a5407.6159aa4b2687a 1628s ok 393 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 394 1628s ok 395 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 396 1628s ok 397 1628s Set-Cookie: usertrack_test=56fc4e9c.6159aa4b27b90; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=56fc4e9c.6159aa4b27b90 1628s ok 398 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 399 1628s ok 400 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 401 1628s ok 402 1628s Set-Cookie: usertrack_test=639705e3.6159aa4b293e1; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=639705e3.6159aa4b293e1 1628s ok 403 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 404 1628s ok 405 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 406 1628s ok 407 1628s Set-Cookie: usertrack_test=61cc8f83.6159aa4b2a856; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=61cc8f83.6159aa4b2a856 1628s ok 408 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 409 1628s ok 410 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 411 1628s ok 412 1628s Set-Cookie: usertrack_test=86cf9609.6159aa4b2bb07; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=86cf9609.6159aa4b2bb07 1628s ok 413 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 414 1628s ok 415 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 416 1628s ok 417 1628s Set-Cookie: usertrack_test=d73d2030.6159aa4b2d29e; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=d73d2030.6159aa4b2d29e 1628s ok 418 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 419 1628s ok 420 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 421 1628s ok 422 1628s Set-Cookie: usertrack_test=de5163e5.6159aa4b2ea78; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=de5163e5.6159aa4b2ea78 1628s ok 423 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 424 1628s ok 425 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 426 1628s ok 427 1628s Set-Cookie: usertrack_test=ee9ca4b7.6159aa4b303ea; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=ee9ca4b7.6159aa4b303ea 1628s ok 428 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 429 1628s ok 430 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 431 1628s ok 432 1628s Set-Cookie: usertrack_test=5228f129.6159aa4b3198b; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=5228f129.6159aa4b3198b 1628s ok 433 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 434 1628s ok 435 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 436 1628s ok 437 1628s Set-Cookie: usertrack_test=c2ebd9d4.6159aa4b332d1; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=c2ebd9d4.6159aa4b332d1 1628s ok 438 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 439 1628s ok 440 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 441 1628s ok 442 1628s Set-Cookie: usertrack_test=5274b743.6159aa4b34717; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=5274b743.6159aa4b34717 1628s ok 443 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 444 1628s ok 445 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 446 1628s ok 447 1628s Set-Cookie: usertrack_test=9a5cf407.6159aa4b358cc; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=9a5cf407.6159aa4b358cc 1628s ok 448 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 449 1628s ok 450 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 451 1628s ok 452 1628s Set-Cookie: usertrack_test=76495dd6.6159aa4b3691b; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=76495dd6.6159aa4b3691b 1628s ok 453 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 454 1628s ok 455 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 456 1628s ok 457 1628s Set-Cookie: usertrack_test=a0237540.6159aa4b381cd; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=a0237540.6159aa4b381cd 1628s ok 458 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 459 1628s ok 460 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 461 1628s ok 462 1628s Set-Cookie: usertrack_test=ccf0b8c.6159aa4b39cd1; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=ccf0b8c.6159aa4b39cd1 1628s ok 463 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 464 1628s ok 465 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 466 1628s ok 467 1628s Set-Cookie: usertrack_test=85660516.6159aa4b3bd8a; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=85660516.6159aa4b3bd8a 1628s ok 468 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 469 1628s ok 470 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 471 1628s ok 472 1628s Set-Cookie: usertrack_test=38638d45.6159aa4b3d709; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=38638d45.6159aa4b3d709 1628s ok 473 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 474 1628s ok 475 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 476 1628s ok 477 1628s Set-Cookie: usertrack_test=291582fb.6159aa4b3ec4b; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=291582fb.6159aa4b3ec4b 1628s ok 478 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 479 1628s ok 480 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 481 1628s ok 482 1628s Set-Cookie: usertrack_test=eaceccd3.6159aa4b4020e; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=eaceccd3.6159aa4b4020e 1628s ok 483 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 484 1628s ok 485 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 486 1628s ok 487 1628s Set-Cookie: usertrack_test=a211b16e.6159aa4b41b6e; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=a211b16e.6159aa4b41b6e 1628s ok 488 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 489 1628s ok 490 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 491 1628s ok 492 1628s Set-Cookie: usertrack_test=5ab8432.6159aa4b42ea8; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=5ab8432.6159aa4b42ea8 1628s ok 493 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 494 1628s ok 495 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 496 1628s ok 497 1628s Set-Cookie: usertrack_test=c80e66a3.6159aa4b44138; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=c80e66a3.6159aa4b44138 1628s ok 498 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 499 1628s ok 500 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 501 1628s ok 502 1628s Set-Cookie: usertrack_test=4d1e7979.6159aa4b453a4; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=4d1e7979.6159aa4b453a4 1628s ok 503 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 504 1628s ok 505 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 506 1628s ok 507 1628s Set-Cookie: usertrack_test=c0f326c6.6159aa4b46921; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=c0f326c6.6159aa4b46921 1628s ok 508 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 509 1628s ok 510 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 511 1628s ok 512 1628s Set-Cookie: usertrack_test=e79bc2f4.6159aa4b47c4c; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=e79bc2f4.6159aa4b47c4c 1628s ok 513 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 514 1628s ok 515 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 516 1628s ok 517 1628s Set-Cookie: usertrack_test=659464c.6159aa4b48d02; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=659464c.6159aa4b48d02 1628s ok 518 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 519 1628s ok 520 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 521 1628s ok 522 1628s Set-Cookie: usertrack_test=f3fa25ed.6159aa4b4a049; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=f3fa25ed.6159aa4b4a049 1628s ok 523 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 524 1628s ok 525 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 526 1628s ok 527 1628s Set-Cookie: usertrack_test=eecc05bd.6159aa4b4b24c; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=eecc05bd.6159aa4b4b24c 1628s ok 528 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 529 1628s ok 530 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 531 1628s ok 532 1628s Set-Cookie: usertrack_test=15dc5d8f.6159aa4b4d836; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=15dc5d8f.6159aa4b4d836 1628s ok 533 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 534 1628s ok 535 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 536 1628s ok 537 1628s Set-Cookie: usertrack_test=eaacd3f7.6159aa4b4f841; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=eaacd3f7.6159aa4b4f841 1628s ok 538 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 539 1628s ok 540 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 541 1628s ok 542 1628s Set-Cookie: usertrack_test=8578e049.6159aa4b51563; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=8578e049.6159aa4b51563 1628s ok 543 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 544 1628s ok 545 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 546 1628s ok 547 1628s Set-Cookie: usertrack_test=536550d8.6159aa4b531d6; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=536550d8.6159aa4b531d6 1628s ok 548 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 549 1628s ok 550 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 551 1628s ok 552 1628s Set-Cookie: usertrack_test=c4bb86da.6159aa4b54c84; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=c4bb86da.6159aa4b54c84 1628s ok 553 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 554 1628s ok 555 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 556 1628s ok 557 1628s Set-Cookie: usertrack_test=39439d21.6159aa4b567f1; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=39439d21.6159aa4b567f1 1628s ok 558 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 559 1628s ok 560 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 561 1628s ok 562 1628s Set-Cookie: usertrack_test=8e5ef764.6159aa4b5789f; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=8e5ef764.6159aa4b5789f 1628s ok 563 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 564 1628s ok 565 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 566 1628s ok 567 1628s Set-Cookie: usertrack_test=ae0ce72e.6159aa4b595ed; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=ae0ce72e.6159aa4b595ed 1628s ok 568 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 569 1628s ok 570 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 571 1628s ok 572 1628s Set-Cookie: usertrack_test=d3cb8ecf.6159aa4b5adce; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=d3cb8ecf.6159aa4b5adce 1628s ok 573 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 574 1628s ok 575 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 576 1628s ok 577 1628s Set-Cookie: usertrack_test=2b0e467f.6159aa4b5c81b; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=2b0e467f.6159aa4b5c81b 1628s ok 578 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 579 1628s ok 580 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 581 1628s ok 582 1628s Set-Cookie: usertrack_test=8845222f.6159aa4b5e034; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=8845222f.6159aa4b5e034 1628s ok 583 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 584 1628s ok 585 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 586 1628s ok 587 1628s Set-Cookie: usertrack_test=be36ec49.6159aa4b60dd0; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=be36ec49.6159aa4b60dd0 1628s ok 588 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 589 1628s ok 590 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 591 1628s ok 592 1628s Set-Cookie: usertrack_test=f6ad830a.6159aa4b63a70; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=f6ad830a.6159aa4b63a70 1628s ok 593 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 594 1628s ok 595 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 596 1628s ok 597 1628s Set-Cookie: usertrack_test=ec08c705.6159aa4b65310; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=ec08c705.6159aa4b65310 1628s ok 598 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 599 1628s ok 600 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 601 1628s ok 602 1628s Set-Cookie: usertrack_test=cc535eb6.6159aa4b67096; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=cc535eb6.6159aa4b67096 1628s ok 603 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 604 1628s ok 605 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 606 1628s ok 607 1628s Set-Cookie: usertrack_test=2590d2a0.6159aa4b67ec5; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=2590d2a0.6159aa4b67ec5 1628s ok 608 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 609 1628s ok 610 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 611 1628s ok 612 1628s Set-Cookie: usertrack_test=4be78d5.6159aa4b68b53; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=4be78d5.6159aa4b68b53 1628s ok 613 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 614 1628s ok 615 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 616 1628s ok 617 1628s Set-Cookie: usertrack_test=5655598f.6159aa4b6b193; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=5655598f.6159aa4b6b193 1628s ok 618 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 619 1628s ok 620 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 621 1628s ok 622 1628s Set-Cookie: usertrack_test=334f73f3.6159aa4b6de31; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=334f73f3.6159aa4b6de31 1628s ok 623 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 624 1628s ok 625 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 626 1628s ok 627 1628s Set-Cookie: usertrack_test=a0335927.6159aa4b6fce3; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=a0335927.6159aa4b6fce3 1628s ok 628 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 629 1628s ok 630 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 631 1628s ok 632 1628s Set-Cookie: usertrack_test=7a9bf4e2.6159aa4b71b90; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=7a9bf4e2.6159aa4b71b90 1628s ok 633 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 634 1628s ok 635 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 636 1628s ok 637 1628s Set-Cookie: usertrack_test=5e191d18.6159aa4b732db; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=5e191d18.6159aa4b732db 1628s ok 638 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 639 1628s ok 640 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 641 1628s ok 642 1628s Set-Cookie: usertrack_test=d9f6d0d2.6159aa4b743d9; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=d9f6d0d2.6159aa4b743d9 1628s ok 643 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 644 1628s ok 645 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 646 1628s ok 647 1628s Set-Cookie: usertrack_test=f899e1c0.6159aa4b7532e; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=f899e1c0.6159aa4b7532e 1628s ok 648 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 649 1628s ok 650 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 651 1628s ok 652 1628s Set-Cookie: usertrack_test=de013701.6159aa4b76ab7; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=de013701.6159aa4b76ab7 1628s ok 653 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 654 1628s ok 655 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 656 1628s ok 657 1628s Set-Cookie: usertrack_test=5990dfcb.6159aa4b778e9; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=5990dfcb.6159aa4b778e9 1628s ok 658 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 659 1628s ok 660 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 661 1628s ok 662 1628s Set-Cookie: usertrack_test=101221d.6159aa4b789b6; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=101221d.6159aa4b789b6 1628s ok 663 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 664 1628s ok 665 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 666 1628s ok 667 1628s Set-Cookie: usertrack_test=9c64e2d6.6159aa4b79b73; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=9c64e2d6.6159aa4b79b73 1628s ok 668 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 669 1628s ok 670 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 671 1628s ok 672 1628s Set-Cookie: usertrack_test=fbae3f96.6159aa4b7abc5; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=fbae3f96.6159aa4b7abc5 1628s ok 673 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 674 1628s ok 675 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 676 1628s ok 677 1628s Set-Cookie: usertrack_test=7c84195c.6159aa4b7c338; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=7c84195c.6159aa4b7c338 1628s ok 678 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 679 1628s ok 680 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 681 1628s ok 682 1628s Set-Cookie: usertrack_test=25a28d01.6159aa4b7d368; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=25a28d01.6159aa4b7d368 1628s ok 683 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 684 1628s ok 685 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 686 1628s ok 687 1628s Set-Cookie: usertrack_test=7fdf2db2.6159aa4b7e168; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=7fdf2db2.6159aa4b7e168 1628s ok 688 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 689 1628s ok 690 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 691 1628s ok 692 1628s Set-Cookie: usertrack_test=3fef0fac.6159aa4b7ee3d; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=3fef0fac.6159aa4b7ee3d 1628s ok 693 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 694 1628s ok 695 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 696 1628s ok 697 1628s Set-Cookie: usertrack_test=b230e202.6159aa4b7fc5d; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=b230e202.6159aa4b7fc5d 1628s ok 698 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 699 1628s ok 700 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 701 1628s ok 702 1628s Set-Cookie: usertrack_test=3af9c946.6159aa4b8123a; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=3af9c946.6159aa4b8123a 1628s ok 703 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 704 1628s ok 705 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 706 1628s ok 707 1628s Set-Cookie: usertrack_test=212e8b3b.6159aa4b823a5; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=212e8b3b.6159aa4b823a5 1628s ok 708 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 709 1628s ok 710 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 711 1628s ok 712 1628s Set-Cookie: usertrack_test=2054dd09.6159aa4b83770; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=2054dd09.6159aa4b83770 1628s ok 713 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 714 1628s ok 715 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 716 1628s ok 717 1628s Set-Cookie: usertrack_test=a901432f.6159aa4b8495e; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=a901432f.6159aa4b8495e 1628s ok 718 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 719 1628s ok 720 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 721 1628s ok 722 1628s Set-Cookie: usertrack_test=8a9043be.6159aa4b86206; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=8a9043be.6159aa4b86206 1628s ok 723 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 724 1628s ok 725 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 726 1628s ok 727 1628s Set-Cookie: usertrack_test=50420ee4.6159aa4b874ad; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=50420ee4.6159aa4b874ad 1628s ok 728 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 729 1628s ok 730 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 731 1628s ok 732 1628s Set-Cookie: usertrack_test=758aed58.6159aa4b88e9a; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=758aed58.6159aa4b88e9a 1628s ok 733 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 734 1628s ok 735 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 736 1628s ok 737 1628s Set-Cookie: usertrack_test=1c98fb5.6159aa4b8a708; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=1c98fb5.6159aa4b8a708 1628s ok 738 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 739 1628s ok 740 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 741 1628s ok 742 1628s Set-Cookie: usertrack_test=3976551d.6159aa4b8be76; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=3976551d.6159aa4b8be76 1628s ok 743 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 744 1628s ok 745 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 746 1628s ok 747 1628s Set-Cookie: usertrack_test=715bf23c.6159aa4b8d7bf; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=715bf23c.6159aa4b8d7bf 1628s ok 748 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 749 1628s ok 750 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 751 1628s ok 752 1628s Set-Cookie: usertrack_test=473a14df.6159aa4b8e9d5; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=473a14df.6159aa4b8e9d5 1628s ok 753 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 754 1628s ok 755 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 756 1628s ok 757 1628s Set-Cookie: usertrack_test=1279bbba.6159aa4b8fc1a; path=/; expires=Mon, 08-Apr-24 19:17:32 GMT 1628s Cookie: usertrack_test=1279bbba.6159aa4b8fc1a 1628s ok 758 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 759 1628s ok 760 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 761 1628s ok 762 1628s Set-Cookie: usertrack_test=36b053ea.6159aa4b90f78; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=36b053ea.6159aa4b90f78 1628s ok 763 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 764 1628s ok 765 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 766 1628s ok 767 1628s Set-Cookie: usertrack_test=2c021f30.6159aa4b925ba; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=2c021f30.6159aa4b925ba 1628s ok 768 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 769 1628s ok 770 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 771 1628s ok 772 1628s Set-Cookie: usertrack_test=c1f4c789.6159aa4b93b51; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=c1f4c789.6159aa4b93b51 1628s ok 773 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 774 1628s ok 775 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 776 1628s ok 777 1628s Set-Cookie: usertrack_test=f77a85a2.6159aa4b94b63; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=f77a85a2.6159aa4b94b63 1628s ok 778 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 779 1628s ok 780 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 781 1628s ok 782 1628s Set-Cookie: usertrack_test=50264118.6159aa4b961a8; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=50264118.6159aa4b961a8 1628s ok 783 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 784 1628s ok 785 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 786 1628s ok 787 1628s Set-Cookie: usertrack_test=bc537994.6159aa4b970fe; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=bc537994.6159aa4b970fe 1628s ok 788 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 789 1628s ok 790 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 791 1628s ok 792 1628s Set-Cookie: usertrack_test=a596f1a.6159aa4b98237; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=a596f1a.6159aa4b98237 1628s ok 793 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 794 1628s ok 795 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 796 1628s ok 797 1628s Set-Cookie: usertrack_test=d26f656b.6159aa4b995be; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=d26f656b.6159aa4b995be 1628s ok 798 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 799 1628s ok 800 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 801 1628s ok 802 1628s Set-Cookie: usertrack_test=c9b7007e.6159aa4b9a90b; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=c9b7007e.6159aa4b9a90b 1628s ok 803 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 804 1628s ok 805 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 806 1628s ok 807 1628s Set-Cookie: usertrack_test=1751d69c.6159aa4b9be1f; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=1751d69c.6159aa4b9be1f 1628s ok 808 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 809 1628s ok 810 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 811 1628s ok 812 1628s Set-Cookie: usertrack_test=df7797d9.6159aa4b9d4ae; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=df7797d9.6159aa4b9d4ae 1628s ok 813 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 814 1628s ok 815 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 816 1628s ok 817 1628s Set-Cookie: usertrack_test=cf34d89.6159aa4b9f378; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=cf34d89.6159aa4b9f378 1628s ok 818 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 819 1628s ok 820 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 821 1628s ok 822 1628s Set-Cookie: usertrack_test=5e067ae.6159aa4ba0e72; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=5e067ae.6159aa4ba0e72 1628s ok 823 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 824 1628s ok 825 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 826 1628s ok 827 1628s Set-Cookie: usertrack_test=68b29185.6159aa4ba202d; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=68b29185.6159aa4ba202d 1628s ok 828 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 829 1628s ok 830 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 831 1628s ok 832 1628s Set-Cookie: usertrack_test=36224cf2.6159aa4ba337c; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=36224cf2.6159aa4ba337c 1628s ok 833 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 834 1628s ok 835 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 836 1628s ok 837 1628s Set-Cookie: usertrack_test=c8ba1579.6159aa4ba48ba; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=c8ba1579.6159aa4ba48ba 1628s ok 838 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 839 1628s ok 840 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 841 1628s ok 842 1628s Set-Cookie: usertrack_test=7385d640.6159aa4ba5f1a; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=7385d640.6159aa4ba5f1a 1628s ok 843 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 844 1628s ok 845 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 846 1628s ok 847 1628s Set-Cookie: usertrack_test=1de77bfc.6159aa4ba7eb4; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=1de77bfc.6159aa4ba7eb4 1628s ok 848 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 849 1628s ok 850 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 851 1628s ok 852 1628s Set-Cookie: usertrack_test=628ca86a.6159aa4baa0b0; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=628ca86a.6159aa4baa0b0 1628s ok 853 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 854 1628s ok 855 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 856 1628s ok 857 1628s Set-Cookie: usertrack_test=45ba7c08.6159aa4bab9ae; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=45ba7c08.6159aa4bab9ae 1628s ok 858 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 859 1628s ok 860 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 861 1628s ok 862 1628s Set-Cookie: usertrack_test=39ff1dfa.6159aa4bad023; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=39ff1dfa.6159aa4bad023 1628s ok 863 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 864 1628s ok 865 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 866 1628s ok 867 1628s Set-Cookie: usertrack_test=bf1ff25.6159aa4bae719; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=bf1ff25.6159aa4bae719 1628s ok 868 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 869 1628s ok 870 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 871 1628s ok 872 1628s Set-Cookie: usertrack_test=d406d040.6159aa4bafd58; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=d406d040.6159aa4bafd58 1628s ok 873 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 874 1628s ok 875 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 876 1628s ok 877 1628s Set-Cookie: usertrack_test=ea780831.6159aa4bb11d1; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=ea780831.6159aa4bb11d1 1628s ok 878 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 879 1628s ok 880 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 881 1628s ok 882 1628s Set-Cookie: usertrack_test=a5778e73.6159aa4bb2115; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=a5778e73.6159aa4bb2115 1628s ok 883 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 884 1628s ok 885 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 886 1628s ok 887 1628s Set-Cookie: usertrack_test=8f790877.6159aa4bb3848; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=8f790877.6159aa4bb3848 1628s ok 888 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 889 1628s ok 890 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 891 1628s ok 892 1628s Set-Cookie: usertrack_test=e60e59d1.6159aa4bb4b31; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=e60e59d1.6159aa4bb4b31 1628s ok 893 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 894 1628s ok 895 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 896 1628s ok 897 1628s Set-Cookie: usertrack_test=101699aa.6159aa4bb6125; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=101699aa.6159aa4bb6125 1628s ok 898 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 899 1628s ok 900 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 901 1628s ok 902 1628s Set-Cookie: usertrack_test=799b6c5f.6159aa4bb76fd; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=799b6c5f.6159aa4bb76fd 1628s ok 903 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 904 1628s ok 905 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 906 1628s ok 907 1628s Set-Cookie: usertrack_test=4a451a38.6159aa4bb8efd; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=4a451a38.6159aa4bb8efd 1628s ok 908 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 909 1628s ok 910 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 911 1628s ok 912 1628s Set-Cookie: usertrack_test=c413025e.6159aa4bba6be; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=c413025e.6159aa4bba6be 1628s ok 913 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 914 1628s ok 915 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 916 1628s ok 917 1628s Set-Cookie: usertrack_test=dd4dc9da.6159aa4bbbf51; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=dd4dc9da.6159aa4bbbf51 1628s ok 918 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 919 1628s ok 920 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 921 1628s ok 922 1628s Set-Cookie: usertrack_test=225e0406.6159aa4bbd742; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=225e0406.6159aa4bbd742 1628s ok 923 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 924 1628s ok 925 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 926 1628s ok 927 1628s Set-Cookie: usertrack_test=ab5da6e7.6159aa4bbea40; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=ab5da6e7.6159aa4bbea40 1628s ok 928 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 929 1628s ok 930 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 931 1628s ok 932 1628s Set-Cookie: usertrack_test=c231fb56.6159aa4bbfb83; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=c231fb56.6159aa4bbfb83 1628s ok 933 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 934 1628s ok 935 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 936 1628s ok 937 1628s Set-Cookie: usertrack_test=11f169a3.6159aa4bc0dc5; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=11f169a3.6159aa4bc0dc5 1628s ok 938 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 939 1628s ok 940 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 941 1628s ok 942 1628s Set-Cookie: usertrack_test=ffbd1e5.6159aa4bc24ea; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=ffbd1e5.6159aa4bc24ea 1628s ok 943 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 944 1628s ok 945 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 946 1628s ok 947 1628s Set-Cookie: usertrack_test=f6754c6b.6159aa4bc36c6; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=f6754c6b.6159aa4bc36c6 1628s ok 948 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 949 1628s ok 950 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 951 1628s ok 952 1628s Set-Cookie: usertrack_test=92cd9509.6159aa4bc4d70; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=92cd9509.6159aa4bc4d70 1628s ok 953 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 954 1628s ok 955 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 956 1628s ok 957 1628s Set-Cookie: usertrack_test=dc0fa8d2.6159aa4bc5e04; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=dc0fa8d2.6159aa4bc5e04 1628s ok 958 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 959 1628s ok 960 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 961 1628s ok 962 1628s Set-Cookie: usertrack_test=7a0a3ac4.6159aa4bc72f4; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=7a0a3ac4.6159aa4bc72f4 1628s ok 963 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 964 1628s ok 965 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 966 1628s ok 967 1628s Set-Cookie: usertrack_test=445d511.6159aa4bc8623; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=445d511.6159aa4bc8623 1628s ok 968 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 969 1628s ok 970 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 971 1628s ok 972 1628s Set-Cookie: usertrack_test=7a467b28.6159aa4bc99c2; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=7a467b28.6159aa4bc99c2 1628s ok 973 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 974 1628s ok 975 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 976 1628s ok 977 1628s Set-Cookie: usertrack_test=c6dd0648.6159aa4bcb1c5; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=c6dd0648.6159aa4bcb1c5 1628s ok 978 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 979 1628s ok 980 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 981 1628s ok 982 1628s Set-Cookie: usertrack_test=eabe25bb.6159aa4bcc4f7; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=eabe25bb.6159aa4bcc4f7 1628s ok 983 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 984 1628s ok 985 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 986 1628s ok 987 1628s Set-Cookie: usertrack_test=bb13f3fc.6159aa4bce13f; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=bb13f3fc.6159aa4bce13f 1628s ok 988 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 989 1628s ok 990 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 991 1628s ok 992 1628s Set-Cookie: usertrack_test=5d634076.6159aa4bcff65; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=5d634076.6159aa4bcff65 1628s ok 993 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 994 1628s ok 995 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 996 1628s ok 997 1628s Set-Cookie: usertrack_test=5577e99f.6159aa4bd129a; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s Cookie: usertrack_test=5577e99f.6159aa4bd129a 1628s ok 998 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 999 1628s ok 1000 1628s ok 1001 1628s # testing : Checking return code is '200' 1628s # expected: 200 1628s # received: '200' 1628s ok 1002 1628s # usertrack_test=789aa1a3.6159aa4bd2d6d; path=/; expires=Mon, 08-Apr-24 19:17:33 GMT 1628s ok 1003 1628s # expected: undef 1628s # received: undef 1628s ok 1004 1628s ok 1630s t/modules/vhost_alias.t ............. 1630s 1..8 1630s # Running under perl version 5.038002 for linux 1630s # Current time local: Mon Apr 8 19:16:33 2024 1630s # Current time GMT: Mon Apr 8 19:16:33 2024 1630s # Using Test.pm version 1.31 1630s # Using Apache/Test.pm version 1.42 1630s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1630s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1630s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1630s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1630s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1630s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1630s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1630s # writing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1630s # testing : VirtalDocumentRoot test 1630s # expected: 'www.vha-test.com' 1630s # received: 'www.vha-test.com' 1630s ok 1 1630s # testing : VirtualScriptAlias test 1630s # expected: 'test cgi for www.vha-test.com' 1630s # received: 'test cgi for www.vha-test.com' 1630s ok 2 1630s # testing : VirtalDocumentRoot test 1630s # expected: 'big.server.name.from.heck.org' 1630s # received: 'big.server.name.from.heck.org' 1630s ok 3 1630s # testing : VirtualScriptAlias test 1630s # expected: 'test cgi for big.server.name.from.heck.org' 1630s # received: 'test cgi for big.server.name.from.heck.org' 1630s ok 4 1630s # testing : VirtalDocumentRoot test 1630s # expected: 'ab.com' 1630s # received: 'ab.com' 1630s ok 5 1630s # testing : VirtualScriptAlias test 1630s # expected: 'test cgi for ab.com' 1630s # received: 'test cgi for ab.com' 1630s ok 6 1630s # testing : VirtalDocumentRoot test 1630s # expected: 'w-t-f.net' 1630s # received: 'w-t-f.net' 1630s ok 7 1630s # testing : VirtualScriptAlias test 1630s # expected: 'test cgi for w-t-f.net' 1630s # received: 'test cgi for w-t-f.net' 1630s ok 8 1630s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1630s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1630s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1630s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1630s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1630s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1630s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1630s # removing file: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1630s # removing dir tree: /tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1630s ok 1632s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1634s t/protocol/echo.t ................... 1634s 1..8 1634s # Running under perl version 5.038002 for linux 1634s # Current time local: Mon Apr 8 19:16:37 2024 1634s # Current time GMT: Mon Apr 8 19:16:37 2024 1634s # Using Test.pm version 1.31 1634s # Using Apache/Test.pm version 1.42 1634s testing mod_echo_ssl 1634s ok 1 1634s #Cipher: TLS_AES_256_GCM_SHA384 1634s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1634s # testing : echo 1634s # expected: 't/protocol/echo.t' 1634s # received: 't/protocol/echo.t' 1634s ok 2 1634s # testing : echo 1634s # expected: '/usr/bin/perl' 1634s # received: '/usr/bin/perl' 1634s ok 3 1634s # testing : echo 1634s # expected: '434887434887434887434887434887' 1634s # received: '434887434887434887434887434887' 1634s ok 4 1634s testing mod_echo 1634s ok 5 1634s # testing : echo 1634s # expected: 't/protocol/echo.t' 1634s # received: 't/protocol/echo.t' 1634s ok 6 1634s # testing : echo 1634s # expected: '/usr/bin/perl' 1634s # received: '/usr/bin/perl' 1634s ok 7 1634s # testing : echo 1634s # expected: '434887434887434887434887434887' 1634s # received: '434887434887434887434887434887' 1634s ok 8 1634s ok 1636s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1639s t/security/CVE-2003-0542.t .......... 1639s 1..1 1639s # Running under perl version 5.038002 for linux 1639s # Current time local: Mon Apr 8 19:16:41 2024 1639s # Current time GMT: Mon Apr 8 19:16:41 2024 1639s # Using Test.pm version 1.31 1639s # Using Apache/Test.pm version 1.42 1639s # testing : CAN-2003-0542 test case 1639s # expected: 404 1639s # received: '404' 1639s ok 1 1639s ok 1641s t/security/CVE-2004-0747.t .......... 1641s 1..1 1641s # Running under perl version 5.038002 for linux 1641s # Current time local: Mon Apr 8 19:16:44 2024 1641s # Current time GMT: Mon Apr 8 19:16:44 2024 1641s # Using Test.pm version 1.31 1641s # Using Apache/Test.pm version 1.42 1641s # testing : CAN-2004-0747 ap_resolve_env test case 1641s # expected: 200 1641s # received: 200 1641s ok 1 1641s ok 1643s t/security/CVE-2004-0811.t .......... 1643s 1..8 1643s # Running under perl version 5.038002 for linux 1643s # Current time local: Mon Apr 8 19:16:46 2024 1643s # Current time GMT: Mon Apr 8 19:16:46 2024 1643s # Using Test.pm version 1.31 1643s # Using Apache/Test.pm version 1.42 1643s # testing : subdir access allowed 1643s # expected: 200 1643s # received: '200' 1643s ok 1 1643s # testing : subdir access allowed 1643s # expected: 200 1643s # received: '200' 1643s ok 2 1643s # testing : subdir access allowed 1643s # expected: 200 1643s # received: '200' 1643s ok 3 1643s # testing : subdir access allowed 1643s # expected: 200 1643s # received: '200' 1643s ok 4 1643s # testing : topdir access denied 1643s # expected: 401 1643s # received: '401' 1643s ok 5 1643s # testing : topdir access denied 1643s # expected: 401 1643s # received: '401' 1643s ok 6 1643s # testing : topdir access denied 1643s # expected: 401 1643s # received: '401' 1643s ok 7 1643s # testing : topdir access denied 1643s # expected: 401 1643s # received: '401' 1643s ok 8 1643s ok 1645s t/security/CVE-2004-0940.t .......... 1645s 1..1 1645s # Running under perl version 5.038002 for linux 1645s # Current time local: Mon Apr 8 19:16:48 2024 1645s # Current time GMT: Mon Apr 8 19:16:48 2024 1645s # Using Test.pm version 1.31 1645s # Using Apache/Test.pm version 1.42 1645s # testing : response was 200 1645s # expected: 200 1645s # received: '200' 1645s ok 1 1645s ok 1648s t/security/CVE-2004-0942.t .......... 1648s 1..2 1648s # Running under perl version 5.038002 for linux 1648s # Current time local: Mon Apr 8 19:16:50 2024 1648s # Current time GMT: Mon Apr 8 19:16:50 2024 1648s # Using Test.pm version 1.31 1648s # Using Apache/Test.pm version 1.42 1648s ok 1 1648s # testing : request was refused 1648s # expected: qr/^HTTP\/1\.. 400/ 1648s # received: 'HTTP/1.1 400 Bad Request 1648s # ' 1648s ok 2 1648s ok 1650s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1653s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1656s t/security/CVE-2005-2491.t .......... 1656s 1..4 1656s # Running under perl version 5.038002 for linux 1656s # Current time local: Mon Apr 8 19:16:58 2024 1656s # Current time GMT: Mon Apr 8 19:16:58 2024 1656s # Using Test.pm version 1.31 1656s # Using Apache/Test.pm version 1.42 1656s # testing : check that server did not segfault 1656s # expected: 'Internal Server Error' 1656s # received: 'Internal Server Error' 1656s ok 1 1656s # testing : check for 500 response error 1656s # expected: 500 1656s # received: '500' 1656s ok 2 1656s # testing : check that server did not segfault 1656s # expected: 'Internal Server Error' 1656s # received: 'Internal Server Error' 1656s ok 3 1656s # testing : check for 500 response error 1656s # expected: 500 1656s # received: '500' 1656s ok 4 1656s ok 1659s t/security/CVE-2005-2700.t .......... 1659s 1..2 1659s # Running under perl version 5.038002 for linux 1659s # Current time local: Mon Apr 8 19:17:01 2024 1659s # Current time GMT: Mon Apr 8 19:17:01 2024 1659s # Using Test.pm version 1.31 1659s # Using Apache/Test.pm version 1.42 1659s # testing : access permitted without ccert 1659s # expected: 200 1659s # received: '200' 1659s ok 1 1659s # testing : access *not* permitted without ccert 1659s # expected: 200 1659s # received: '403' 1659s ok 2 1659s ok 1662s t/security/CVE-2005-3352.t .......... 1662s 1..2 1662s # Running under perl version 5.038002 for linux 1662s # Current time local: Mon Apr 8 19:17:04 2024 1662s # Current time GMT: Mon Apr 8 19:17:04 2024 1662s # Using Test.pm version 1.31 1662s # Using Apache/Test.pm version 1.42 1662s # testing : response code is OK 1662s # expected: 200 1662s # received: '200' 1662s ok 1 1662s # testing : referer was escaped 1662s # expected: qr/%22%3e/ 1662s # received: ' 1662s # 1662s # Menu for /security/CVE-2005-3352.map 1662s # 1662s #

Menu for /security/CVE-2005-3352.map

1662s #
1662s # 1662s #
(Default) Go Back
1662s # 1662s # 1662s # 1662s # 1662s # ' 1662s ok 2 1662s ok 1664s t/security/CVE-2005-3357.t .......... 1664s 1..3 1664s # Running under perl version 5.038002 for linux 1664s # Current time local: Mon Apr 8 19:17:07 2024 1664s # Current time GMT: Mon Apr 8 19:17:07 2024 1664s # Using Test.pm version 1.31 1664s # Using Apache/Test.pm version 1.42 1664s # URL is http://localhost:8534/ 1664s ok 1 1664s # testing : Expected bad request from 'GET http://localhost:8534/' 1664s # expected: 400 1664s # received: '400' 1664s ok 2 1664s # testing : errordoc content was served 1664s # expected: qr/welcome to localhost/ 1664s # received: 'welcome to localhost:8529 1664s # ' 1664s ok 3 1664s ok 1667s t/security/CVE-2006-5752.t .......... 1667s 1..2 1667s # Running under perl version 5.038002 for linux 1667s # Current time local: Mon Apr 8 19:17:09 2024 1667s # Current time GMT: Mon Apr 8 19:17:09 2024 1667s # Using Test.pm version 1.31 1667s # Using Apache/Test.pm version 1.42 1667s # testing : server-status gave response 1667s # expected: 200 1667s # received: '200' 1667s ok 1 1667s # testing : response content-type had charset 1667s # expected: qr/charset=/ 1667s # received: 'text/html; charset=ISO-8859-1' 1667s ok 2 1667s ok 1670s t/security/CVE-2007-5000.t .......... 1670s 1..2 1670s # Running under perl version 5.038002 for linux 1670s # Current time local: Mon Apr 8 19:17:12 2024 1670s # Current time GMT: Mon Apr 8 19:17:12 2024 1670s # Using Test.pm version 1.31 1670s # Using Apache/Test.pm version 1.42 1670s # testing : response code is OK 1670s # expected: 200 1670s # received: '200' 1670s ok 1 1670s # testing : URI was escaped in response 1670s # expected: qr// 1670s # received: ' 1670s # 1670s # Menu for /security/CVE-2005-3352.map/<foo> 1670s # 1670s #

Menu for /security/CVE-2005-3352.map/<foo>

1670s #
1670s # 1670s #
(Default) Go Back
1670s # 1670s # 1670s # 1670s # 1670s # ' 1670s ok 2 1670s ok 1672s t/security/CVE-2007-6388.t .......... 1672s 1..2 1672s # Running under perl version 5.038002 for linux 1672s # Current time local: Mon Apr 8 19:17:15 2024 1672s # Current time GMT: Mon Apr 8 19:17:15 2024 1672s # Using Test.pm version 1.31 1672s # Using Apache/Test.pm version 1.42 1672s # testing : response code is OK 1672s # expected: 200 1672s # received: '200' 1672s ok 1 1672s # testing : refresh parameter not echoed verbatim 1672s # expected: 42 1672s # received: '42' 1672s ok 2 1672s ok 1674s t/security/CVE-2008-2364.t .......... 1674s 1..3 1674s # Running under perl version 5.038002 for linux 1674s # Current time local: Mon Apr 8 19:17:17 2024 1674s # Current time GMT: Mon Apr 8 19:17:17 2024 1674s # Using Test.pm version 1.31 1674s # Using Apache/Test.pm version 1.42 1674s # testing : reverse proxy to index.html 1674s # expected: 200 1674s # received: '200' 1674s ok 1 1674s # testing : small number of interim responses - CVE-2008-2364 1674s # expected: 200 1674s # received: '200' 1674s ok 2 1674s # testing : large number of interim responses - CVE-2008-2364 1674s # expected: 502 1674s # received: '502' 1674s ok 3 1674s ok 1677s t/security/CVE-2009-1195.t .......... 1677s 1..221 1677s # Running under perl version 5.038002 for linux 1677s # Current time local: Mon Apr 8 19:17:19 2024 1677s # Current time GMT: Mon Apr 8 19:17:19 2024 1677s # Using Test.pm version 1.31 1677s # Using Apache/Test.pm version 1.42 1677s # testing : Options should not be allowed for script #1; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 1 1677s # testing : Options should be allowed for script #2; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 2 1677s # testing : SSI should be evaluated but exec not permitted for script #2 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 3 1677s # testing : Options should not be allowed for script #3; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 4 1677s # testing : Options should be allowed for script #4; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 5 1677s # testing : SSI should be evaluated but exec not permitted for script #4 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 6 1677s # testing : Options should not be allowed for script #5; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 7 1677s # testing : Options should be allowed for script #6; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 8 1677s # testing : SSI should not be evaluated for script #6 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 9 1677s # testing : Options should not be allowed for script #7; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 10 1677s # testing : Options should not be allowed for script #8; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 11 1677s # testing : Options should not be allowed for script #9; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 12 1677s # testing : Options should not be allowed for script #10; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 13 1677s # testing : Options should be allowed for script #11; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 14 1677s # testing : SSI should be evaluated with exec allowed for script #11 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 15 1677s # testing : Options should be allowed for script #12; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 16 1677s # testing : SSI should be evaluated but exec not permitted for script #12 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 17 1677s # testing : Options should be allowed for script #13; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 18 1677s # testing : SSI should be evaluated with exec allowed for script #13 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 19 1677s # testing : Options should be allowed for script #14; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 20 1677s # testing : SSI should be evaluated but exec not permitted for script #14 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 21 1677s # testing : Options should be allowed for script #15; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 22 1677s # testing : SSI should not be evaluated for script #15 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 23 1677s # testing : Options should be allowed for script #16; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 24 1677s # testing : SSI should not be evaluated for script #16 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 25 1677s # testing : Options should be allowed for script #17; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 26 1677s # testing : SSI should be evaluated but exec not permitted for script #17 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 27 1677s # testing : Options should be allowed for script #18; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 28 1677s # testing : SSI should not be evaluated for script #18 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 29 1677s # testing : Options should be allowed for script #19; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 30 1677s # testing : SSI should be evaluated with exec allowed for script #19 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 31 1677s # testing : Options should be allowed for script #20; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 32 1677s # testing : SSI should not be evaluated for script #20 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 33 1677s # testing : Options should be allowed for script #21; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 34 1677s # testing : SSI should be evaluated with exec allowed for script #21 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 35 1677s # testing : Options should be allowed for script #22; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 36 1677s # testing : SSI should be evaluated but exec not permitted for script #22 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 37 1677s # testing : Options should be allowed for script #23; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 38 1677s # testing : SSI should be evaluated with exec allowed for script #23 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 39 1677s # testing : Options should be allowed for script #24; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 40 1677s # testing : SSI should be evaluated but exec not permitted for script #24 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 41 1677s # testing : Options should be allowed for script #25; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 42 1677s # testing : SSI should not be evaluated for script #25 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 43 1677s # testing : Options should be allowed for script #26; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 44 1677s # testing : SSI should not be evaluated for script #26 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 45 1677s # testing : Options should be allowed for script #27; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 46 1677s # testing : SSI should be evaluated but exec not permitted for script #27 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 47 1677s # testing : Options should be allowed for script #28; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 48 1677s # testing : SSI should not be evaluated for script #28 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 49 1677s # testing : Options should be allowed for script #29; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 50 1677s # testing : SSI should be evaluated with exec allowed for script #29 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 51 1677s # testing : Options should be allowed for script #30; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 52 1677s # testing : SSI should not be evaluated for script #30 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 53 1677s # testing : Options should be allowed for script #31; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 54 1677s # testing : SSI should not be evaluated for script #31 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 55 1677s # testing : Options should be allowed for script #32; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 56 1677s # testing : SSI should not be evaluated for script #32 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 57 1677s # testing : Options should be allowed for script #33; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 58 1677s # testing : SSI should not be evaluated for script #33 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 59 1677s # testing : Options should be allowed for script #34; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 60 1677s # testing : SSI should not be evaluated for script #34 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 61 1677s # testing : Options should be allowed for script #35; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 62 1677s # testing : SSI should not be evaluated for script #35 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 63 1677s # testing : Options should be allowed for script #36; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 64 1677s # testing : SSI should not be evaluated for script #36 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 65 1677s # testing : Options should be allowed for script #37; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 66 1677s # testing : SSI should not be evaluated for script #37 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 67 1677s # testing : Options should be allowed for script #38; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 68 1677s # testing : SSI should not be evaluated for script #38 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 69 1677s # testing : Options should be allowed for script #39; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 70 1677s # testing : SSI should not be evaluated for script #39 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 71 1677s # testing : Options should be allowed for script #40; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 72 1677s # testing : SSI should not be evaluated for script #40 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 73 1677s # testing : Options should not be allowed for script #41; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 74 1677s # testing : Options should be allowed for script #42; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 75 1677s # testing : SSI should be evaluated but exec not permitted for script #42 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 76 1677s # testing : Options should not be allowed for script #43; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 77 1677s # testing : Options should be allowed for script #44; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 78 1677s # testing : SSI should be evaluated but exec not permitted for script #44 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 79 1677s # testing : Options should not be allowed for script #45; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 80 1677s # testing : Options should be allowed for script #46; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 81 1677s # testing : SSI should not be evaluated for script #46 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 82 1677s # testing : Options should not be allowed for script #47; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 83 1677s # testing : Options should not be allowed for script #48; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 84 1677s # testing : Options should not be allowed for script #49; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 85 1677s # testing : Options should not be allowed for script #50; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 86 1677s # testing : Options should be allowed for script #51; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 87 1677s # testing : SSI should be evaluated with exec allowed for script #51 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 88 1677s # testing : Options should be allowed for script #52; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 89 1677s # testing : SSI should be evaluated but exec not permitted for script #52 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 90 1677s # testing : Options should be allowed for script #53; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 91 1677s # testing : SSI should be evaluated with exec allowed for script #53 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 92 1677s # testing : Options should be allowed for script #54; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 93 1677s # testing : SSI should be evaluated but exec not permitted for script #54 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 94 1677s # testing : Options should be allowed for script #55; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 95 1677s # testing : SSI should not be evaluated for script #55 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 96 1677s # testing : Options should be allowed for script #56; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 97 1677s # testing : SSI should not be evaluated for script #56 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 98 1677s # testing : Options should be allowed for script #57; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 99 1677s # testing : SSI should be evaluated but exec not permitted for script #57 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 100 1677s # testing : Options should be allowed for script #58; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 101 1677s # testing : SSI should not be evaluated for script #58 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 102 1677s # testing : Options should be allowed for script #59; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 103 1677s # testing : SSI should be evaluated with exec allowed for script #59 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 104 1677s # testing : Options should be allowed for script #60; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 105 1677s # testing : SSI should not be evaluated for script #60 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 106 1677s # testing : Options should be allowed for script #61; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 107 1677s # testing : SSI should be evaluated with exec allowed for script #61 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 108 1677s # testing : Options should be allowed for script #62; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 109 1677s # testing : SSI should be evaluated but exec not permitted for script #62 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 110 1677s # testing : Options should be allowed for script #63; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 111 1677s # testing : SSI should be evaluated with exec allowed for script #63 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 112 1677s # testing : Options should be allowed for script #64; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 113 1677s # testing : SSI should be evaluated but exec not permitted for script #64 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 114 1677s # testing : Options should be allowed for script #65; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 115 1677s # testing : SSI should not be evaluated for script #65 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 116 1677s # testing : Options should be allowed for script #66; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 117 1677s # testing : SSI should not be evaluated for script #66 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 118 1677s # testing : Options should be allowed for script #67; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 119 1677s # testing : SSI should be evaluated but exec not permitted for script #67 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 120 1677s # testing : Options should be allowed for script #68; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 121 1677s # testing : SSI should not be evaluated for script #68 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 122 1677s # testing : Options should be allowed for script #69; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 123 1677s # testing : SSI should be evaluated with exec allowed for script #69 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 124 1677s # testing : Options should be allowed for script #70; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 125 1677s # testing : SSI should not be evaluated for script #70 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 126 1677s # testing : Options should be allowed for script #71; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 127 1677s # testing : SSI should be evaluated but exec not permitted for script #71 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 128 1677s # testing : Options should be allowed for script #72; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 129 1677s # testing : SSI should be evaluated but exec not permitted for script #72 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 130 1677s # testing : Options should be allowed for script #73; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 131 1677s # testing : SSI should be evaluated but exec not permitted for script #73 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 132 1677s # testing : Options should be allowed for script #74; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 133 1677s # testing : SSI should be evaluated but exec not permitted for script #74 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 134 1677s # testing : Options should be allowed for script #75; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 135 1677s # testing : SSI should be evaluated but exec not permitted for script #75 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 136 1677s # testing : Options should be allowed for script #76; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 137 1677s # testing : SSI should be evaluated but exec not permitted for script #76 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 138 1677s # testing : Options should be allowed for script #77; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 139 1677s # testing : SSI should be evaluated but exec not permitted for script #77 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 140 1677s # testing : Options should be allowed for script #78; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 141 1677s # testing : SSI should be evaluated but exec not permitted for script #78 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 142 1677s # testing : Options should be allowed for script #79; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 143 1677s # testing : SSI should be evaluated but exec not permitted for script #79 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 144 1677s # testing : Options should be allowed for script #80; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 145 1677s # testing : SSI should be evaluated but exec not permitted for script #80 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 146 1677s # testing : Options should not be allowed for script #81; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 147 1677s # testing : Options should be allowed for script #82; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 148 1677s # testing : SSI should be evaluated but exec not permitted for script #82 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 149 1677s # testing : Options should not be allowed for script #83; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 150 1677s # testing : Options should be allowed for script #84; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 151 1677s # testing : SSI should be evaluated but exec not permitted for script #84 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 152 1677s # testing : Options should not be allowed for script #85; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 153 1677s # testing : Options should be allowed for script #86; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 154 1677s # testing : SSI should not be evaluated for script #86 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 155 1677s # testing : Options should not be allowed for script #87; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 156 1677s # testing : Options should not be allowed for script #88; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 157 1677s # testing : Options should not be allowed for script #89; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 158 1677s # testing : Options should not be allowed for script #90; 500 response expected 1677s # expected: 500 1677s # received: '500' 1677s ok 159 1677s # testing : Options should be allowed for script #91; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 160 1677s # testing : SSI should be evaluated with exec allowed for script #91 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 161 1677s # testing : Options should be allowed for script #92; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 162 1677s # testing : SSI should be evaluated but exec not permitted for script #92 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 163 1677s # testing : Options should be allowed for script #93; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 164 1677s # testing : SSI should be evaluated with exec allowed for script #93 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 165 1677s # testing : Options should be allowed for script #94; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 166 1677s # testing : SSI should be evaluated but exec not permitted for script #94 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 167 1677s # testing : Options should be allowed for script #95; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 168 1677s # testing : SSI should not be evaluated for script #95 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 169 1677s # testing : Options should be allowed for script #96; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 170 1677s # testing : SSI should not be evaluated for script #96 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 171 1677s # testing : Options should be allowed for script #97; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 172 1677s # testing : SSI should be evaluated but exec not permitted for script #97 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 173 1677s # testing : Options should be allowed for script #98; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 174 1677s # testing : SSI should not be evaluated for script #98 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 175 1677s # testing : Options should be allowed for script #99; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 176 1677s # testing : SSI should be evaluated with exec allowed for script #99 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 177 1677s # testing : Options should be allowed for script #100; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 178 1677s # testing : SSI should not be evaluated for script #100 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 179 1677s # testing : Options should be allowed for script #101; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 180 1677s # testing : SSI should be evaluated with exec allowed for script #101 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 181 1677s # testing : Options should be allowed for script #102; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 182 1677s # testing : SSI should be evaluated but exec not permitted for script #102 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 183 1677s # testing : Options should be allowed for script #103; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 184 1677s # testing : SSI should be evaluated with exec allowed for script #103 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 185 1677s # testing : Options should be allowed for script #104; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 186 1677s # testing : SSI should be evaluated but exec not permitted for script #104 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 187 1677s # testing : Options should be allowed for script #105; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 188 1677s # testing : SSI should not be evaluated for script #105 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 189 1677s # testing : Options should be allowed for script #106; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 190 1677s # testing : SSI should not be evaluated for script #106 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 191 1677s # testing : Options should be allowed for script #107; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 192 1677s # testing : SSI should be evaluated but exec not permitted for script #107 1677s # expected: '[an error occurred while processing this directive]' 1677s # received: '[an error occurred while processing this directive]' 1677s ok 193 1677s # testing : Options should be allowed for script #108; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 194 1677s # testing : SSI should not be evaluated for script #108 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 195 1677s # testing : Options should be allowed for script #109; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 196 1677s # testing : SSI should be evaluated with exec allowed for script #109 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 197 1677s # testing : Options should be allowed for script #110; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 198 1677s # testing : SSI should not be evaluated for script #110 1677s # expected: qr/--\#exec cgi=/ 1677s # received: '' 1677s ok 199 1677s # testing : Options should be allowed for script #111; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 200 1677s # testing : SSI should be evaluated with exec allowed for script #111 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 201 1677s # testing : Options should be allowed for script #112; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 202 1677s # testing : SSI should be evaluated with exec allowed for script #112 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 203 1677s # testing : Options should be allowed for script #113; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 204 1677s # testing : SSI should be evaluated with exec allowed for script #113 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 205 1677s # testing : Options should be allowed for script #114; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 206 1677s # testing : SSI should be evaluated with exec allowed for script #114 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 207 1677s # testing : Options should be allowed for script #115; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 208 1677s # testing : SSI should be evaluated with exec allowed for script #115 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 209 1677s # testing : Options should be allowed for script #116; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 210 1677s # testing : SSI should be evaluated with exec allowed for script #116 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 211 1677s # testing : Options should be allowed for script #117; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 212 1677s # testing : SSI should be evaluated with exec allowed for script #117 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 213 1677s # testing : Options should be allowed for script #118; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 214 1677s # testing : SSI should be evaluated with exec allowed for script #118 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 215 1677s # testing : Options should be allowed for script #119; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 216 1677s # testing : SSI should be evaluated with exec allowed for script #119 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 217 1677s # testing : Options should be allowed for script #120; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 218 1677s # testing : SSI should be evaluated with exec allowed for script #120 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 219 1677s # testing : Options should be allowed for script #121; 200 response expected 1677s # expected: 200 1677s # received: '200' 1677s ok 220 1677s # testing : SSI should be evaluated with exec allowed for script #121 1677s # expected: 'perl cgi' 1677s # received: 'perl cgi' 1677s ok 221 1677s ok 1680s t/security/CVE-2009-1890.t .......... 1680s 1..7 1680s # Running under perl version 5.038002 for linux 1680s # Current time local: Mon Apr 8 19:17:22 2024 1680s # Current time GMT: Mon Apr 8 19:17:22 2024 1680s # Using Test.pm version 1.31 1680s # Using Apache/Test.pm version 1.42 1680s ok 1 1680s ok 2 1680s ok 3 1680s ok 4 1680s ok 5 1680s # testing : request was parsed 1680s # expected: qr/^HTTP\/1\.. 200/ 1680s # received: 'HTTP/1.1 200 OK 1680s # ' 1680s ok 6 1680s # header: Date: Mon, 08 Apr 2024 19:17:24 GMT 1680s # header: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1680s # header: Vary: In-If1 1680s # header: DMMATCH1: 1 1680s # header: Content-Type: text/plain 1680s # header: Connection: close 1680s # header: 1680s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1680s # remaining: 0 1680s # testing : read entire body 1680s # expected: 0 1680s # received: 0 1680s ok 7 1680s ok 1683s t/security/CVE-2009-3555.t .......... 1683s 1..4 1683s # Running under perl version 5.038002 for linux 1683s # Current time local: Mon Apr 8 19:17:25 2024 1683s # Current time GMT: Mon Apr 8 19:17:25 2024 1683s # Using Test.pm version 1.31 1683s # Using Apache/Test.pm version 1.42 1683s ok 1 # skip Skipping test for TLSv1.3 1683s ok 2 # skip Skipping test for TLSv1.3 1683s ok 3 # skip Skipping test for TLSv1.3 1683s ok 4 # skip Skipping test for TLSv1.3 1683s ok 1685s t/security/CVE-2011-3368-rewrite.t .. 1685s 1..3 1685s # Running under perl version 5.038002 for linux 1685s # Current time local: Mon Apr 8 19:17:28 2024 1685s # Current time GMT: Mon Apr 8 19:17:28 2024 1685s # Using Test.pm version 1.31 1685s # Using Apache/Test.pm version 1.42 1685s ok 1 1685s ok 2 1685s # testing : got 400 error 1685s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1685s # received: 'HTTP/1.1 400 Bad Request 1685s # ' 1685s ok 3 1685s ok 1688s t/security/CVE-2011-3368.t .......... 1688s 1..3 1688s # Running under perl version 5.038002 for linux 1688s # Current time local: Mon Apr 8 19:17:30 2024 1688s # Current time GMT: Mon Apr 8 19:17:30 2024 1688s # Using Test.pm version 1.31 1688s # Using Apache/Test.pm version 1.42 1688s ok 1 1688s ok 2 1688s # testing : got 400 error 1688s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1688s # received: 'HTTP/1.1 400 Bad Request 1688s # ' 1688s ok 3 1688s ok 1690s t/security/CVE-2017-7659.t .......... 1690s 1..2 1690s # Running under perl version 5.038002 for linux 1690s # Current time local: Mon Apr 8 19:17:33 2024 1690s # Current time GMT: Mon Apr 8 19:17:33 2024 1690s # Using Test.pm version 1.31 1690s # Using Apache/Test.pm version 1.42 1690s ok 1 1690s ok 2 1690s ok 1693s t/security/CVE-2019-0215.t .......... 1693s 1..2 1693s # Running under perl version 5.038002 for linux 1693s # Current time local: Mon Apr 8 19:17:35 2024 1693s # Current time GMT: Mon Apr 8 19:17:35 2024 1693s # Using Test.pm version 1.31 1693s # Using Apache/Test.pm version 1.42 1693s # Using TLSv13, expecting status 403 1693s # testing : first access denied without client cert 1693s # expected: 403 1693s # received: '403' 1693s ok 1 1693s # testing : second access denied without client cert 1693s # expected: 403 1693s # received: '403' 1693s ok 2 1693s ok 1695s t/security/CVE-2020-1927.t .......... 1695s 1..1 1695s # Running under perl version 5.038002 for linux 1695s # Current time local: Mon Apr 8 19:17:38 2024 1695s # Current time GMT: Mon Apr 8 19:17:38 2024 1695s # Using Test.pm version 1.31 1695s # Using Apache/Test.pm version 1.42 1695s # SENDING to 127.0.0.1:8559 1695s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 1695s Host: merge-disabled 1695s Connection: close 1695s 1695s # SENDING to 127.0.0.1:8559 1695s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1695s # testing : regex didn't match and redirect 1695s # expected: 404 1695s # received: '404' 1695s ok 1 1695s ok 1697s t/ssl/basicauth.t ................... 1697s 1..4 1697s # Running under perl version 5.038002 for linux 1697s # Current time local: Mon Apr 8 19:17:40 2024 1697s # Current time GMT: Mon Apr 8 19:17:40 2024 1697s # Using Test.pm version 1.31 1697s # Using Apache/Test.pm version 1.42 1697s # testing : Getting /ssl-fakebasicauth/index.html with no cert 1697s # expected: qr/^(500|403)$/ 1697s # received: '403' 1697s ok 1 1697s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 1697s # expected: 200 1697s # received: '200' 1697s ok 2 1697s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 1697s # expected: 401 1697s # received: '401' 1697s ok 3 1697s ok 4 # skip Colon in username test skipped. 1697s ok 1699s t/ssl/env.t ......................... 1699s 1..30 1699s # Running under perl version 5.038002 for linux 1699s # Current time local: Mon Apr 8 19:17:42 2024 1699s # Current time GMT: Mon Apr 8 19:17:42 2024 1699s # Using Test.pm version 1.31 1699s # Using Apache/Test.pm version 1.42 1699s # testing : response status OK 1699s # expected: 200 1699s # received: '200' 1699s ok 1 1699s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1699s ok 2 1699s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1699s ok 3 1699s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1699s ok 4 1699s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1699s ok 5 1699s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1699s ok 6 1699s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1699s ok 7 1699s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1699s ok 8 1699s #SSL_CLIENT_S_DN_O should not exist 1699s ok 9 1699s #SSL_CLIENT_S_DN_L should not exist 1699s ok 10 1699s #SSL_CLIENT_S_DN_ST should not exist 1699s ok 11 1699s #SSL_CLIENT_S_DN_CN should not exist 1699s ok 12 1699s #SSL_CLIENT_S_DN_Email should not exist 1699s ok 13 1699s #SSL_CLIENT_S_DN_C should not exist 1699s ok 14 1699s #SSL_CLIENT_S_DN_OU should not exist 1699s ok 15 1699s # testing : second response status OK 1699s # expected: 200 1699s # received: '200' 1699s ok 16 1699s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1699s ok 17 1699s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1699s ok 18 1699s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1699s ok 19 1699s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1699s ok 20 1699s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1699s ok 21 1699s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1699s ok 22 1699s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1699s ok 23 1699s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 1699s ok 24 1699s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 1699s ok 25 1699s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 1699s ok 26 1699s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 1699s ok 27 1699s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1699s ok 28 1699s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 1699s ok 29 1699s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 1699s ok 30 1699s ok 1702s t/ssl/extlookup.t ................... 1702s 1..4 1702s # Running under perl version 5.038002 for linux 1702s # Current time local: Mon Apr 8 19:17:44 2024 1702s # Current time GMT: Mon Apr 8 19:17:44 2024 1702s # Using Test.pm version 1.31 1702s # Using Apache/Test.pm version 1.42 1702s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 1702s # expected: 200 1702s # received: '200' 1702s ok 1 1702s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 1702s # expected: 'Lemons' 1702s # received: 'Lemons' 1702s ok 2 1702s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 1702s # expected: 200 1702s # received: '200' 1702s ok 3 1702s # testing : Extension value match for 2.16.840.1.113730.1.13 1702s # expected: 'This Is A Comment' 1702s # received: 'This Is A Comment' 1702s ok 4 1702s ok 1705s t/ssl/fakeauth.t .................... 1705s 1..3 1705s # Running under perl version 5.038002 for linux 1705s # Current time local: Mon Apr 8 19:17:47 2024 1705s # Current time GMT: Mon Apr 8 19:17:47 2024 1705s # Using Test.pm version 1.31 1705s # Using Apache/Test.pm version 1.42 1705s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 1705s # expected: qr/^(500|403)$/ 1705s # received: '403' 1705s ok 1 1705s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 1705s # expected: 200 1705s # received: '200' 1705s ok 2 1705s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 1705s # expected: 200 1705s # received: '200' 1705s ok 3 1705s ok 1707s t/ssl/headers.t ..................... 1707s 1..3 1707s # Running under perl version 5.038002 for linux 1707s # Current time local: Mon Apr 8 19:17:50 2024 1707s # Current time GMT: Mon Apr 8 19:17:50 2024 1707s # Using Test.pm version 1.31 1707s # Using Apache/Test.pm version 1.42 1707s # testing : SSLFlag header set 1707s # expected: qr/X-SSL-Flag: on/ 1707s # received: 'HTTP/1.1 200 OK 1707s # Connection: close 1707s # Date: Mon, 08 Apr 2024 19:17:52 GMT 1707s # Accept-Ranges: bytes 1707s # ETag: "c-613edd771cbc0" 1707s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1707s # Vary: In-If1 1707s # Content-Length: 12 1707s # Content-Type: text/html 1707s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1707s # Client-Date: Mon, 08 Apr 2024 19:17:52 GMT 1707s # Client-Peer: 127.0.0.1:8532 1707s # Client-Response-Num: 1 1707s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1707s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1707s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1707s # Client-SSL-Socket-Class: IO::Socket::SSL 1707s # Client-SSL-Version: TLSv1_3 1707s # DMMATCH1: 1 1707s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 MTkxMTQ5WhcNMjUwNDA4MTkxMTQ5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAygM5UgcneHqxR/Zy8kyEwaWF jUwbBTy2wc1Wu1h4qGATLkIUaswwY+AP0fGy8HfcgVfH4qd9HBF/kYl5DssIzjg5 F3dFthfpqaCdlkcqjsLmnN57We6BAbrbDHbdZXcAmj6mwW1GiEYPObT4b2ZxEA3N mD1BzKxMfbKyUYYqauIUfoVCEbGUvm/RiuNHbAQp1rzHPM9bohZqNRTtIzUNSjbj W11nm3hYLUNPdQhfZuFCThYbd5C4H1bxX3imSu1dW/dG2Oq5YYTD8vC25yXRYXFI CnZht3cU0NEljokHmOkn3sgI3emJc4BTxryb1bYJ5+HBXnIfwRiHPAoyut5zEwID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFLvqT22ooKqZ04DV7AeqCx8XzT+V MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghRG/6i9dfJcBV4mRmc+q/pso1Wm 2jANBgkqhkiG9w0BAQsFAAOCAQEAezV6qZHvue2DLRF1+V923GFLR0Qqnqne2b6Z k1P3YWG34qlVmmv5YjkRl48yLTmT80ImPTA77nuW4DLVkbZh2VBSKEAgAq+JYGPB inAatdNej7TQ25AenqqDKn149jeDMv8NufFbnn9yjAs19WX7C4hgkShJdU4yCD8Z MpR5l6Jj//WuNNCOt0w3J7b1HgkmXf+lkzTliTGd+C+H12ugZTVNIAHuvPUaO5ch +ye1YMD08cdhcxl9DG8G8pW/XF6zmtUmZIaIJuiovwGBYnR0SoVtmZlmKEnQpPGb VkUNRpPNVKgYMVxylapDrP82ohS9Pi6rVZy8jDvDLS58SyUZAg== -----END CERTIFICATE----- 1707s # X-SSL-Flag: on 1707s # X-SSL-None: (null) 1707s # 1707s # ' 1707s ok 1 1707s # testing : SSL certificate is unwrapped 1707s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 1707s # received: 'HTTP/1.1 200 OK 1707s # Connection: close 1707s # Date: Mon, 08 Apr 2024 19:17:52 GMT 1707s # Accept-Ranges: bytes 1707s # ETag: "c-613edd771cbc0" 1707s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1707s # Vary: In-If1 1707s # Content-Length: 12 1707s # Content-Type: text/html 1707s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1707s # Client-Date: Mon, 08 Apr 2024 19:17:52 GMT 1707s # Client-Peer: 127.0.0.1:8532 1707s # Client-Response-Num: 1 1707s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1707s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1707s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1707s # Client-SSL-Socket-Class: IO::Socket::SSL 1707s # Client-SSL-Version: TLSv1_3 1707s # DMMATCH1: 1 1707s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 MTkxMTQ5WhcNMjUwNDA4MTkxMTQ5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAygM5UgcneHqxR/Zy8kyEwaWF jUwbBTy2wc1Wu1h4qGATLkIUaswwY+AP0fGy8HfcgVfH4qd9HBF/kYl5DssIzjg5 F3dFthfpqaCdlkcqjsLmnN57We6BAbrbDHbdZXcAmj6mwW1GiEYPObT4b2ZxEA3N mD1BzKxMfbKyUYYqauIUfoVCEbGUvm/RiuNHbAQp1rzHPM9bohZqNRTtIzUNSjbj W11nm3hYLUNPdQhfZuFCThYbd5C4H1bxX3imSu1dW/dG2Oq5YYTD8vC25yXRYXFI CnZht3cU0NEljokHmOkn3sgI3emJc4BTxryb1bYJ5+HBXnIfwRiHPAoyut5zEwID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFLvqT22ooKqZ04DV7AeqCx8XzT+V MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghRG/6i9dfJcBV4mRmc+q/pso1Wm 2jANBgkqhkiG9w0BAQsFAAOCAQEAezV6qZHvue2DLRF1+V923GFLR0Qqnqne2b6Z k1P3YWG34qlVmmv5YjkRl48yLTmT80ImPTA77nuW4DLVkbZh2VBSKEAgAq+JYGPB inAatdNej7TQ25AenqqDKn149jeDMv8NufFbnn9yjAs19WX7C4hgkShJdU4yCD8Z MpR5l6Jj//WuNNCOt0w3J7b1HgkmXf+lkzTliTGd+C+H12ugZTVNIAHuvPUaO5ch +ye1YMD08cdhcxl9DG8G8pW/XF6zmtUmZIaIJuiovwGBYnR0SoVtmZlmKEnQpPGb VkUNRpPNVKgYMVxylapDrP82ohS9Pi6rVZy8jDvDLS58SyUZAg== -----END CERTIFICATE----- 1707s # X-SSL-Flag: on 1707s # X-SSL-None: (null) 1707s # 1707s # ' 1707s ok 2 1707s # testing : unknown SSL variable not given 1707s # expected: qr/X-SSL-None: \(null\)\n/ 1707s # received: 'HTTP/1.1 200 OK 1707s # Connection: close 1707s # Date: Mon, 08 Apr 2024 19:17:52 GMT 1707s # Accept-Ranges: bytes 1707s # ETag: "c-613edd771cbc0" 1707s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1707s # Vary: In-If1 1707s # Content-Length: 12 1707s # Content-Type: text/html 1707s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1707s # Client-Date: Mon, 08 Apr 2024 19:17:52 GMT 1707s # Client-Peer: 127.0.0.1:8532 1707s # Client-Response-Num: 1 1707s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1707s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1707s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1707s # Client-SSL-Socket-Class: IO::Socket::SSL 1707s # Client-SSL-Version: TLSv1_3 1707s # DMMATCH1: 1 1707s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 MTkxMTQ5WhcNMjUwNDA4MTkxMTQ5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAygM5UgcneHqxR/Zy8kyEwaWF jUwbBTy2wc1Wu1h4qGATLkIUaswwY+AP0fGy8HfcgVfH4qd9HBF/kYl5DssIzjg5 F3dFthfpqaCdlkcqjsLmnN57We6BAbrbDHbdZXcAmj6mwW1GiEYPObT4b2ZxEA3N mD1BzKxMfbKyUYYqauIUfoVCEbGUvm/RiuNHbAQp1rzHPM9bohZqNRTtIzUNSjbj W11nm3hYLUNPdQhfZuFCThYbd5C4H1bxX3imSu1dW/dG2Oq5YYTD8vC25yXRYXFI CnZht3cU0NEljokHmOkn3sgI3emJc4BTxryb1bYJ5+HBXnIfwRiHPAoyut5zEwID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFLvqT22ooKqZ04DV7AeqCx8XzT+V MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghRG/6i9dfJcBV4mRmc+q/pso1Wm 2jANBgkqhkiG9w0BAQsFAAOCAQEAezV6qZHvue2DLRF1+V923GFLR0Qqnqne2b6Z k1P3YWG34qlVmmv5YjkRl48yLTmT80ImPTA77nuW4DLVkbZh2VBSKEAgAq+JYGPB inAatdNej7TQ25AenqqDKn149jeDMv8NufFbnn9yjAs19WX7C4hgkShJdU4yCD8Z MpR5l6Jj//WuNNCOt0w3J7b1HgkmXf+lkzTliTGd+C+H12ugZTVNIAHuvPUaO5ch +ye1YMD08cdhcxl9DG8G8pW/XF6zmtUmZIaIJuiovwGBYnR0SoVtmZlmKEnQpPGb VkUNRpPNVKgYMVxylapDrP82ohS9Pi6rVZy8jDvDLS58SyUZAg== -----END CERTIFICATE----- 1707s # X-SSL-Flag: on 1707s # X-SSL-None: (null) 1707s # 1707s # ' 1707s ok 3 1707s ok 1709s t/ssl/http.t ........................ 1709s 1..2 1709s # Running under perl version 5.038002 for linux 1709s # Current time local: Mon Apr 8 19:17:52 2024 1709s # Current time GMT: Mon Apr 8 19:17:52 2024 1709s # Using Test.pm version 1.31 1709s # Using Apache/Test.pm version 1.42 1709s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 1709s # expected: 400 1709s # received: '400' 1709s ok 1 1709s # testing : that error document contains the proper hint 1709s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 1709s # received: ' 1709s # 1709s # 400 Bad Request 1709s # 1709s #

Bad Request

1709s #

Your browser sent a request that this server could not understand.
1709s # Reason: You\'re speaking plain HTTP to an SSL-enabled server port.
1709s # Instead use the HTTPS scheme to access this URL, please.
1709s #

1709s # 1709s # ' 1709s ok 2 1709s ok 1712s t/ssl/ocsp.t ........................ 1712s 1..3 1712s # Running under perl version 5.038002 for linux 1712s # Current time local: Mon Apr 8 19:17:54 2024 1712s # Current time GMT: Mon Apr 8 19:17:54 2024 1712s # Using Test.pm version 1.31 1712s # Using Apache/Test.pm version 1.42 1712s warning: Internal response 1712s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1712s response: 1712s 500 Server closed connection without sending any data back 1712s Content-Type: text/plain 1712s Client-Date: Mon, 08 Apr 2024 19:17:57 GMT 1712s Client-Warning: Internal response 1712s 1712s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1712s ok 1 1712s warning: 1712s message: welcome to localhost:8529 1712s response: 1712s HTTP/1.1 200 OK 1712s Connection: close 1712s Date: Mon, 08 Apr 2024 19:17:57 GMT 1712s Accept-Ranges: bytes 1712s ETag: "1a-613edd771cbc0" 1712s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1712s Vary: In-If1 1712s Content-Length: 26 1712s Content-Type: text/html 1712s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1712s Client-Date: Mon, 08 Apr 2024 19:17:57 GMT 1712s Client-Peer: 127.0.0.1:8535 1712s Client-Response-Num: 1 1712s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1712s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1712s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1712s Client-SSL-Socket-Class: IO::Socket::SSL 1712s Client-SSL-Version: TLSv1_3 1712s DMMATCH1: 1 1712s 1712s welcome to localhost:8529 1712s ok 2 1712s warning: Internal response 1712s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1712s response: 1712s 500 Server closed connection without sending any data back 1712s Content-Type: text/plain 1712s Client-Date: Mon, 08 Apr 2024 19:17:57 GMT 1712s Client-Warning: Internal response 1712s 1712s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1712s ok 3 1712s ok 1714s t/ssl/pha.t ......................... 1714s 1..4 1714s # Running under perl version 5.038002 for linux 1714s # Current time local: Mon Apr 8 19:17:57 2024 1714s # Current time GMT: Mon Apr 8 19:17:57 2024 1714s # Using Test.pm version 1.31 1714s # Using Apache/Test.pm version 1.42 1714s # testing : access must be denied without client certificate 1714s # expected: 403 1714s # received: '403' 1714s ok 1 1714s # testing : PHA reneg body buffer size restriction works 1714s # expected: 413 1714s # received: '413' 1714s ok 2 1714s # testing : PHA works with POST body 1714s # expected: 200 1714s # received: '200' 1714s ok 3 1714s # testing : request body matches response 1714s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1714s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1714s ok 4 1714s ok 1717s t/ssl/pr12355.t ..................... 1717s 1..10 1717s # Running under perl version 5.038002 for linux 1717s # Current time local: Mon Apr 8 19:17:59 2024 1717s # Current time GMT: Mon Apr 8 19:17:59 2024 1717s # Using Test.pm version 1.31 1717s # Using Apache/Test.pm version 1.42 1717s # Downgrading to TLSv12 1717s # testing : renegotiation on POST works 1717s # expected: 200 1717s # received: '200' 1717s ok 1 1717s # testing : request body matches response 1717s # expected: 'hello world' 1717s # received: 'hello world' 1717s ok 2 1717s # testing : renegotiation on POST works 1717s # expected: 200 1717s # received: '200' 1717s ok 3 1717s # testing : request body matches response 1717s # expected: 'hello world' 1717s # received: 'hello world' 1717s ok 4 1717s # testing : renegotiation on POST works 1717s # expected: 200 1717s # received: '200' 1717s ok 5 1717s # testing : request body matches response 1717s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1717s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1717s ok 6 1717s # testing : renegotiation on POST works 1717s # expected: 200 1717s # received: '200' 1717s ok 7 1717s # testing : request body matches response 1717s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1717s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1717s ok 8 1717s # testing : renegotiation on POST works 1717s # expected: 200 1717s # received: '200' 1717s ok 9 1717s # testing : request body matches response 1717s # expected: 'HELLO' 1717s # received: 'HELLO' 1717s ok 10 1717s ok 1719s t/ssl/pr43738.t ..................... 1719s 1..4 1719s # Running under perl version 5.038002 for linux 1719s # Current time local: Mon Apr 8 19:18:02 2024 1719s # Current time GMT: Mon Apr 8 19:18:02 2024 1719s # Using Test.pm version 1.31 1719s # Using Apache/Test.pm version 1.42 1719s # Downgrading to TLSv12 1719s # testing : renegotiation on POST works 1719s # expected: 200 1719s # received: '200' 1719s ok 1 1719s # testing : request body matches response 1719s # expected: '/modules/ssl/aes128/empty.pfa 1719s # hello world' 1719s # received: '/modules/ssl/aes128/empty.pfa 1719s # hello world' 1719s ok 2 1719s # testing : renegotiation on POST works 1719s # expected: 200 1719s # received: '200' 1719s ok 3 1719s # testing : request body matches response 1719s # expected: '/modules/ssl/aes256/empty.pfa 1719s # hello world' 1719s # received: '/modules/ssl/aes256/empty.pfa 1719s # hello world' 1719s ok 4 1719s ok 1730s t/ssl/proxy.t ....................... 1730s # using LWP client 1730s 1..290 1730s # Running under perl version 5.038002 for linux 1730s # Current time local: Mon Apr 8 19:18:04 2024 1730s # Current time GMT: Mon Apr 8 19:18:04 2024 1730s # Using Test.pm version 1.31 1730s # Using Apache/Test.pm version 1.42 1730s # testing : / with proxy_http_https (http) 1730s # expected: 200 1730s # received: '200' 1730s ok 1 1730s # testing : CGI script with folded headers 1730s # expected: 200 1730s # received: '200' 1730s ok 2 1730s # testing : using valid proxyssl client cert 1730s # expected: 200 1730s # received: '200' 1730s ok 3 1730s # testing : using invalid proxyssl client cert 1730s # expected: 403 1730s # received: '403' 1730s ok 4 1730s # testing : protected cgi script 1730s # expected: 200 1730s # received: '200' 1730s ok 5 1730s # testing : X-Forwarded-Host header 1730s # expected: 'localhost:8560' 1730s # received: 'localhost:8560' 1730s ok 6 1730s # testing : client subject common name 1730s # expected: 'client_ok' 1730s # received: 'client_ok' 1730s ok 7 1730s # testing : ProxyPassReverse Location rewrite 1730s # expected: 'http://localhost:8560/modules/' 1730s # received: 'http://localhost:8560/modules/' 1730s ok 8 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 1024 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '1024' 1730s # received: 1024 1730s ok 9 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 2048 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '2048' 1730s # received: 2048 1730s ok 10 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 3072 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '3072' 1730s # received: 3072 1730s ok 11 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 4096 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '4096' 1730s # received: 4096 1730s ok 12 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 5120 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '5120' 1730s # received: 5120 1730s ok 13 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 6144 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '6144' 1730s # received: 6144 1730s ok 14 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 7168 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '7168' 1730s # received: 7168 1730s ok 15 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 8192 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '8192' 1730s # received: 8192 1730s ok 16 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 9216 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '9216' 1730s # received: 9216 1730s ok 17 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 10240 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '10240' 1730s # received: 10240 1730s ok 18 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 11264 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '11264' 1730s # received: 11264 1730s ok 19 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 12288 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '12288' 1730s # received: 12288 1730s ok 20 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 13312 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:06 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '13312' 1730s # received: 13312 1730s ok 21 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 14336 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '14336' 1730s # received: 14336 1730s ok 22 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 15360 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '15360' 1730s # received: 15360 1730s ok 23 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 16384 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '16384' 1730s # received: 16384 1730s ok 24 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 17408 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '17408' 1730s # received: 17408 1730s ok 25 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 18432 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '18432' 1730s # received: 18432 1730s ok 26 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 19456 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '19456' 1730s # received: 19456 1730s ok 27 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 20480 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '20480' 1730s # received: 20480 1730s ok 28 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 21504 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '21504' 1730s # received: 21504 1730s ok 29 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 22528 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '22528' 1730s # received: 22528 1730s ok 30 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 23552 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '23552' 1730s # received: 23552 1730s ok 31 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 24576 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '24576' 1730s # received: 24576 1730s ok 32 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 25600 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '25600' 1730s # received: 25600 1730s ok 33 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 26624 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '26624' 1730s # received: 26624 1730s ok 34 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 27648 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '27648' 1730s # received: 27648 1730s ok 35 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 28672 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '28672' 1730s # received: 28672 1730s ok 36 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 29696 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '29696' 1730s # received: 29696 1730s ok 37 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 30720 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '30720' 1730s # received: 30720 1730s ok 38 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 31744 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '31744' 1730s # received: 31744 1730s ok 39 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 32768 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '32768' 1730s # received: 32768 1730s ok 40 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 33792 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '33792' 1730s # received: 33792 1730s ok 41 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 34816 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '34816' 1730s # received: 34816 1730s ok 42 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 35840 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '35840' 1730s # received: 35840 1730s ok 43 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 36864 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '36864' 1730s # received: 36864 1730s ok 44 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 37888 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '37888' 1730s # received: 37888 1730s ok 45 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 38912 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '38912' 1730s # received: 38912 1730s ok 46 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 39936 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '39936' 1730s # received: 39936 1730s ok 47 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 40960 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '40960' 1730s # received: 40960 1730s ok 48 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 41984 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '41984' 1730s # received: 41984 1730s ok 49 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 43008 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '43008' 1730s # received: 43008 1730s ok 50 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 44032 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '44032' 1730s # received: 44032 1730s ok 51 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 45056 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '45056' 1730s # received: 45056 1730s ok 52 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 46080 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '46080' 1730s # received: 46080 1730s ok 53 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 47104 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '47104' 1730s # received: 47104 1730s ok 54 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 48128 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '48128' 1730s # received: 48128 1730s ok 55 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 49152 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '49152' 1730s # received: 49152 1730s ok 56 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 50176 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '50176' 1730s # received: 50176 1730s ok 57 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 51200 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '51200' 1730s # received: 51200 1730s ok 58 1730s #lwp request: 1730s #POST http://localhost:8560/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 102400 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 7 1730s #Client-Date: Mon, 08 Apr 2024 19:18:07 GMT 1730s #Client-Peer: 127.0.0.1:8560 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '102400' 1730s # received: 102400 1730s ok 59 1730s # testing : / with proxy_http_https_proxy_section (http) 1730s # expected: 200 1730s # received: '200' 1730s ok 60 1730s # testing : CGI script with folded headers 1730s # expected: 200 1730s # received: '200' 1730s ok 61 1730s # testing : using valid proxyssl client cert 1730s # expected: 200 1730s # received: '200' 1730s ok 62 1730s # testing : using invalid proxyssl client cert 1730s # expected: 403 1730s # received: '403' 1730s ok 63 1730s # testing : protected cgi script 1730s # expected: 200 1730s # received: '200' 1730s ok 64 1730s # testing : X-Forwarded-Host header 1730s # expected: 'localhost:8562' 1730s # received: 'localhost:8562' 1730s ok 65 1730s # testing : client subject common name 1730s # expected: 'client_ok' 1730s # received: 'client_ok' 1730s ok 66 1730s # testing : ProxyPassReverse Location rewrite 1730s # expected: 'http://localhost:8562/modules/' 1730s # received: 'http://localhost:8562/modules/' 1730s ok 67 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 1024 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '1024' 1730s # received: 1024 1730s ok 68 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 2048 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '2048' 1730s # received: 2048 1730s ok 69 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 3072 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '3072' 1730s # received: 3072 1730s ok 70 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 4096 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '4096' 1730s # received: 4096 1730s ok 71 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 5120 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '5120' 1730s # received: 5120 1730s ok 72 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 6144 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '6144' 1730s # received: 6144 1730s ok 73 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 7168 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '7168' 1730s # received: 7168 1730s ok 74 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 8192 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '8192' 1730s # received: 8192 1730s ok 75 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 9216 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '9216' 1730s # received: 9216 1730s ok 76 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 10240 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '10240' 1730s # received: 10240 1730s ok 77 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 11264 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '11264' 1730s # received: 11264 1730s ok 78 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 12288 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '12288' 1730s # received: 12288 1730s ok 79 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 13312 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '13312' 1730s # received: 13312 1730s ok 80 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 14336 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '14336' 1730s # received: 14336 1730s ok 81 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 15360 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '15360' 1730s # received: 15360 1730s ok 82 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 16384 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '16384' 1730s # received: 16384 1730s ok 83 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 17408 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '17408' 1730s # received: 17408 1730s ok 84 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 18432 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '18432' 1730s # received: 18432 1730s ok 85 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 19456 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '19456' 1730s # received: 19456 1730s ok 86 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 20480 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '20480' 1730s # received: 20480 1730s ok 87 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 21504 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '21504' 1730s # received: 21504 1730s ok 88 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 22528 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '22528' 1730s # received: 22528 1730s ok 89 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 23552 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '23552' 1730s # received: 23552 1730s ok 90 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 24576 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '24576' 1730s # received: 24576 1730s ok 91 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 25600 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '25600' 1730s # received: 25600 1730s ok 92 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 26624 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '26624' 1730s # received: 26624 1730s ok 93 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 27648 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '27648' 1730s # received: 27648 1730s ok 94 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 28672 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '28672' 1730s # received: 28672 1730s ok 95 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 29696 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '29696' 1730s # received: 29696 1730s ok 96 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 30720 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '30720' 1730s # received: 30720 1730s ok 97 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 31744 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '31744' 1730s # received: 31744 1730s ok 98 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 32768 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '32768' 1730s # received: 32768 1730s ok 99 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 33792 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '33792' 1730s # received: 33792 1730s ok 100 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 34816 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '34816' 1730s # received: 34816 1730s ok 101 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 35840 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '35840' 1730s # received: 35840 1730s ok 102 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 36864 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '36864' 1730s # received: 36864 1730s ok 103 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 37888 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '37888' 1730s # received: 37888 1730s ok 104 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 38912 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '38912' 1730s # received: 38912 1730s ok 105 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 39936 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '39936' 1730s # received: 39936 1730s ok 106 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 40960 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '40960' 1730s # received: 40960 1730s ok 107 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 41984 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '41984' 1730s # received: 41984 1730s ok 108 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 43008 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '43008' 1730s # received: 43008 1730s ok 109 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 44032 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '44032' 1730s # received: 44032 1730s ok 110 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 45056 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '45056' 1730s # received: 45056 1730s ok 111 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 46080 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:08 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '46080' 1730s # received: 46080 1730s ok 112 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 47104 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '47104' 1730s # received: 47104 1730s ok 113 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 48128 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '48128' 1730s # received: 48128 1730s ok 114 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 49152 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '49152' 1730s # received: 49152 1730s ok 115 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 50176 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '50176' 1730s # received: 50176 1730s ok 116 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 51200 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '51200' 1730s # received: 51200 1730s ok 117 1730s #lwp request: 1730s #POST http://localhost:8562/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 102400 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 7 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8562 1730s #Client-Response-Num: 1 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '102400' 1730s # received: 102400 1730s ok 118 1730s # testing : / with proxy_https_http (https) 1730s # expected: 200 1730s # received: '200' 1730s ok 119 1730s # testing : CGI script with folded headers 1730s # expected: 200 1730s # received: '200' 1730s ok 120 1730s # testing : ProxyPassReverse Location rewrite 1730s # expected: 'https://localhost:8564/modules/' 1730s # received: 'https://localhost:8564/modules/' 1730s ok 121 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 1024 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '1024' 1730s # received: 1024 1730s ok 122 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 2048 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '2048' 1730s # received: 2048 1730s ok 123 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 3072 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '3072' 1730s # received: 3072 1730s ok 124 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 4096 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '4096' 1730s # received: 4096 1730s ok 125 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 5120 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '5120' 1730s # received: 5120 1730s ok 126 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 6144 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '6144' 1730s # received: 6144 1730s ok 127 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 7168 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '7168' 1730s # received: 7168 1730s ok 128 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 8192 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '8192' 1730s # received: 8192 1730s ok 129 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 9216 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '9216' 1730s # received: 9216 1730s ok 130 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 10240 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '10240' 1730s # received: 10240 1730s ok 131 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 11264 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '11264' 1730s # received: 11264 1730s ok 132 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 12288 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '12288' 1730s # received: 12288 1730s ok 133 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 13312 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '13312' 1730s # received: 13312 1730s ok 134 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 14336 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '14336' 1730s # received: 14336 1730s ok 135 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 15360 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '15360' 1730s # received: 15360 1730s ok 136 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 16384 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '16384' 1730s # received: 16384 1730s ok 137 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 17408 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '17408' 1730s # received: 17408 1730s ok 138 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 18432 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '18432' 1730s # received: 18432 1730s ok 139 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 19456 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '19456' 1730s # received: 19456 1730s ok 140 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 20480 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '20480' 1730s # received: 20480 1730s ok 141 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 21504 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '21504' 1730s # received: 21504 1730s ok 142 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 22528 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '22528' 1730s # received: 22528 1730s ok 143 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 23552 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:09 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '23552' 1730s # received: 23552 1730s ok 144 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 24576 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '24576' 1730s # received: 24576 1730s ok 145 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 25600 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '25600' 1730s # received: 25600 1730s ok 146 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 26624 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '26624' 1730s # received: 26624 1730s ok 147 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 27648 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '27648' 1730s # received: 27648 1730s ok 148 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 28672 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '28672' 1730s # received: 28672 1730s ok 149 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 29696 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '29696' 1730s # received: 29696 1730s ok 150 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 30720 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '30720' 1730s # received: 30720 1730s ok 151 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 31744 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '31744' 1730s # received: 31744 1730s ok 152 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 32768 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '32768' 1730s # received: 32768 1730s ok 153 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 33792 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '33792' 1730s # received: 33792 1730s ok 154 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 34816 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '34816' 1730s # received: 34816 1730s ok 155 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 35840 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '35840' 1730s # received: 35840 1730s ok 156 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 36864 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '36864' 1730s # received: 36864 1730s ok 157 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 37888 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '37888' 1730s # received: 37888 1730s ok 158 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 38912 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '38912' 1730s # received: 38912 1730s ok 159 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 39936 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '39936' 1730s # received: 39936 1730s ok 160 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 40960 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '40960' 1730s # received: 40960 1730s ok 161 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 41984 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '41984' 1730s # received: 41984 1730s ok 162 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 43008 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '43008' 1730s # received: 43008 1730s ok 163 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 44032 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '44032' 1730s # received: 44032 1730s ok 164 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 45056 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '45056' 1730s # received: 45056 1730s ok 165 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 46080 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '46080' 1730s # received: 46080 1730s ok 166 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 47104 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '47104' 1730s # received: 47104 1730s ok 167 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 48128 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '48128' 1730s # received: 48128 1730s ok 168 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 49152 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '49152' 1730s # received: 49152 1730s ok 169 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 50176 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '50176' 1730s # received: 50176 1730s ok 170 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 51200 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '51200' 1730s # received: 51200 1730s ok 171 1730s #lwp request: 1730s #POST https://localhost:8564/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 102400 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 7 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8564 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '102400' 1730s # received: 102400 1730s ok 172 1730s # testing : / with proxy_https_https (https) 1730s # expected: 200 1730s # received: '200' 1730s ok 173 1730s # testing : CGI script with folded headers 1730s # expected: 200 1730s # received: '200' 1730s ok 174 1730s # testing : using valid proxyssl client cert 1730s # expected: 200 1730s # received: '200' 1730s ok 175 1730s # testing : using invalid proxyssl client cert 1730s # expected: 403 1730s # received: '403' 1730s ok 176 1730s # testing : protected cgi script 1730s # expected: 200 1730s # received: '200' 1730s ok 177 1730s # testing : X-Forwarded-Host header 1730s # expected: 'localhost:8561' 1730s # received: 'localhost:8561' 1730s ok 178 1730s # testing : client subject common name 1730s # expected: 'client_ok' 1730s # received: 'client_ok' 1730s ok 179 1730s # testing : ProxyPassReverse Location rewrite 1730s # expected: 'https://localhost:8561/modules/' 1730s # received: 'https://localhost:8561/modules/' 1730s ok 180 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 1024 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '1024' 1730s # received: 1024 1730s ok 181 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 2048 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '2048' 1730s # received: 2048 1730s ok 182 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 3072 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '3072' 1730s # received: 3072 1730s ok 183 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 4096 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '4096' 1730s # received: 4096 1730s ok 184 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 5120 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:10 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '5120' 1730s # received: 5120 1730s ok 185 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 6144 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '6144' 1730s # received: 6144 1730s ok 186 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 7168 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '7168' 1730s # received: 7168 1730s ok 187 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 8192 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '8192' 1730s # received: 8192 1730s ok 188 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 9216 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '9216' 1730s # received: 9216 1730s ok 189 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 10240 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '10240' 1730s # received: 10240 1730s ok 190 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 11264 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '11264' 1730s # received: 11264 1730s ok 191 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 12288 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '12288' 1730s # received: 12288 1730s ok 192 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 13312 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '13312' 1730s # received: 13312 1730s ok 193 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 14336 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '14336' 1730s # received: 14336 1730s ok 194 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 15360 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '15360' 1730s # received: 15360 1730s ok 195 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 16384 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '16384' 1730s # received: 16384 1730s ok 196 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 17408 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '17408' 1730s # received: 17408 1730s ok 197 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 18432 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '18432' 1730s # received: 18432 1730s ok 198 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 19456 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '19456' 1730s # received: 19456 1730s ok 199 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 20480 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '20480' 1730s # received: 20480 1730s ok 200 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 21504 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '21504' 1730s # received: 21504 1730s ok 201 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 22528 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '22528' 1730s # received: 22528 1730s ok 202 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 23552 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '23552' 1730s # received: 23552 1730s ok 203 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 24576 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '24576' 1730s # received: 24576 1730s ok 204 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 25600 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '25600' 1730s # received: 25600 1730s ok 205 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 26624 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '26624' 1730s # received: 26624 1730s ok 206 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 27648 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '27648' 1730s # received: 27648 1730s ok 207 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 28672 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '28672' 1730s # received: 28672 1730s ok 208 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 29696 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '29696' 1730s # received: 29696 1730s ok 209 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 30720 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '30720' 1730s # received: 30720 1730s ok 210 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 31744 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '31744' 1730s # received: 31744 1730s ok 211 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 32768 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '32768' 1730s # received: 32768 1730s ok 212 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 33792 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '33792' 1730s # received: 33792 1730s ok 213 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 34816 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '34816' 1730s # received: 34816 1730s ok 214 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 35840 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:11 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '35840' 1730s # received: 35840 1730s ok 215 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 36864 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '36864' 1730s # received: 36864 1730s ok 216 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 37888 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '37888' 1730s # received: 37888 1730s ok 217 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 38912 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '38912' 1730s # received: 38912 1730s ok 218 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 39936 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '39936' 1730s # received: 39936 1730s ok 219 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 40960 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '40960' 1730s # received: 40960 1730s ok 220 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 41984 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '41984' 1730s # received: 41984 1730s ok 221 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 43008 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '43008' 1730s # received: 43008 1730s ok 222 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 44032 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '44032' 1730s # received: 44032 1730s ok 223 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 45056 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '45056' 1730s # received: 45056 1730s ok 224 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 46080 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '46080' 1730s # received: 46080 1730s ok 225 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 47104 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '47104' 1730s # received: 47104 1730s ok 226 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 48128 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '48128' 1730s # received: 48128 1730s ok 227 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 49152 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '49152' 1730s # received: 49152 1730s ok 228 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 50176 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '50176' 1730s # received: 50176 1730s ok 229 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 51200 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '51200' 1730s # received: 51200 1730s ok 230 1730s #lwp request: 1730s #POST https://localhost:8561/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 102400 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:12 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 7 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8561 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '102400' 1730s # received: 102400 1730s ok 231 1730s # testing : / with proxy_https_https_proxy_section (https) 1730s # expected: 200 1730s # received: '200' 1730s ok 232 1730s # testing : CGI script with folded headers 1730s # expected: 200 1730s # received: '200' 1730s ok 233 1730s # testing : using valid proxyssl client cert 1730s # expected: 200 1730s # received: '200' 1730s ok 234 1730s # testing : using invalid proxyssl client cert 1730s # expected: 403 1730s # received: '403' 1730s ok 235 1730s # testing : protected cgi script 1730s # expected: 200 1730s # received: '200' 1730s ok 236 1730s # testing : X-Forwarded-Host header 1730s # expected: 'localhost:8563' 1730s # received: 'localhost:8563' 1730s ok 237 1730s # testing : client subject common name 1730s # expected: 'client_ok' 1730s # received: 'client_ok' 1730s ok 238 1730s # testing : ProxyPassReverse Location rewrite 1730s # expected: 'https://localhost:8563/modules/' 1730s # received: 'https://localhost:8563/modules/' 1730s ok 239 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 1024 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '1024' 1730s # received: 1024 1730s ok 240 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 2048 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '2048' 1730s # received: 2048 1730s ok 241 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 3072 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '3072' 1730s # received: 3072 1730s ok 242 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 4096 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '4096' 1730s # received: 4096 1730s ok 243 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 5120 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '5120' 1730s # received: 5120 1730s ok 244 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 6144 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '6144' 1730s # received: 6144 1730s ok 245 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 7168 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '7168' 1730s # received: 7168 1730s ok 246 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 8192 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '8192' 1730s # received: 8192 1730s ok 247 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 9216 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 5 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '9216' 1730s # received: 9216 1730s ok 248 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 10240 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '10240' 1730s # received: 10240 1730s ok 249 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 11264 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '11264' 1730s # received: 11264 1730s ok 250 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 12288 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '12288' 1730s # received: 12288 1730s ok 251 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 13312 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '13312' 1730s # received: 13312 1730s ok 252 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 14336 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '14336' 1730s # received: 14336 1730s ok 253 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 15360 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '15360' 1730s # received: 15360 1730s ok 254 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 16384 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '16384' 1730s # received: 16384 1730s ok 255 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 17408 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '17408' 1730s # received: 17408 1730s ok 256 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 18432 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '18432' 1730s # received: 18432 1730s ok 257 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 19456 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '19456' 1730s # received: 19456 1730s ok 258 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 20480 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '20480' 1730s # received: 20480 1730s ok 259 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 21504 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '21504' 1730s # received: 21504 1730s ok 260 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 22528 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '22528' 1730s # received: 22528 1730s ok 261 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 23552 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:13 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '23552' 1730s # received: 23552 1730s ok 262 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 24576 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '24576' 1730s # received: 24576 1730s ok 263 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 25600 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '25600' 1730s # received: 25600 1730s ok 264 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 26624 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '26624' 1730s # received: 26624 1730s ok 265 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 27648 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '27648' 1730s # received: 27648 1730s ok 266 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 28672 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '28672' 1730s # received: 28672 1730s ok 267 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 29696 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '29696' 1730s # received: 29696 1730s ok 268 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 30720 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '30720' 1730s # received: 30720 1730s ok 269 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 31744 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '31744' 1730s # received: 31744 1730s ok 270 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 32768 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '32768' 1730s # received: 32768 1730s ok 271 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 33792 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '33792' 1730s # received: 33792 1730s ok 272 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 34816 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '34816' 1730s # received: 34816 1730s ok 273 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 35840 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '35840' 1730s # received: 35840 1730s ok 274 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 36864 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '36864' 1730s # received: 36864 1730s ok 275 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 37888 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '37888' 1730s # received: 37888 1730s ok 276 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 38912 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '38912' 1730s # received: 38912 1730s ok 277 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 39936 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '39936' 1730s # received: 39936 1730s ok 278 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 40960 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '40960' 1730s # received: 40960 1730s ok 279 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 41984 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '41984' 1730s # received: 41984 1730s ok 280 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 43008 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '43008' 1730s # received: 43008 1730s ok 281 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 44032 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '44032' 1730s # received: 44032 1730s ok 282 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 45056 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '45056' 1730s # received: 45056 1730s ok 283 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 46080 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '46080' 1730s # received: 46080 1730s ok 284 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 47104 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:14 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '47104' 1730s # received: 47104 1730s ok 285 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 48128 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:15 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:15 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '48128' 1730s # received: 48128 1730s ok 286 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 49152 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:15 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:15 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '49152' 1730s # received: 49152 1730s ok 287 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 50176 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:15 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:15 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '50176' 1730s # received: 50176 1730s ok 288 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 51200 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:15 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 6 1730s #Client-Date: Mon, 08 Apr 2024 19:18:15 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '51200' 1730s # received: 51200 1730s ok 289 1730s #lwp request: 1730s #POST https://localhost:8563/eat_post HTTP/1.1 1730s #User-Agent: libwww-perl/6.76 1730s #Content-Length: 102400 1730s # 1730s #server response: 1730s #HTTP/1.1 200 OK 1730s #Connection: close 1730s #Date: Mon, 08 Apr 2024 19:18:15 GMT 1730s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1730s #Vary: In-If1 1730s #Content-Length: 7 1730s #Client-Date: Mon, 08 Apr 2024 19:18:15 GMT 1730s #Client-Peer: 127.0.0.1:8563 1730s #Client-Response-Num: 1 1730s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1730s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1730s #Client-SSL-Socket-Class: IO::Socket::SSL 1730s #Client-SSL-Version: TLSv1_3 1730s #DMMATCH1: 1 1730s # 1730s # testing : length posted 1730s # expected: '102400' 1730s # received: 102400 1730s ok 290 1730s ok 1732s t/ssl/require.t ..................... 1732s 1..10 1732s # Running under perl version 5.038002 for linux 1732s # Current time local: Mon Apr 8 19:18:15 2024 1732s # Current time GMT: Mon Apr 8 19:18:15 2024 1732s # Using Test.pm version 1.31 1732s # Using Apache/Test.pm version 1.42 1732s ok 1 1732s ok 2 1732s ok 3 1732s ok 4 1732s ok 5 1732s ok 6 1732s ok 7 1732s ok 8 1732s ok 9 1732s ok 10 1732s ok 1734s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1738s t/ssl/varlookup.t ................... 1738s 1..83 1738s # Running under perl version 5.038002 for linux 1738s # Current time local: Mon Apr 8 19:18:19 2024 1738s # Current time GMT: Mon Apr 8 19:18:19 2024 1738s # Using Test.pm version 1.31 1738s # Using Apache/Test.pm version 1.42 1738s # testing : HTTP_USER_AGENT 1738s # expected: 'libwww-perl/6.76' 1738s # received: 'libwww-perl/6.76' 1738s ok 1 1738s # testing : HTTP:User-Agent 1738s # expected: 'libwww-perl/6.76' 1738s # received: 'libwww-perl/6.76' 1738s ok 2 1738s # testing : HTTP_REFERER 1738s # expected: 't/ssl/varlookup.t' 1738s # received: 't/ssl/varlookup.t' 1738s ok 3 1738s # testing : HTTP_HOST 1738s # expected: 'localhost:8532' 1738s # received: 'localhost:8532' 1738s ok 4 1738s # testing : QUERY_STRING 1738s # expected: 'QUERY_STRING' 1738s # received: 'QUERY_STRING' 1738s ok 5 1738s # testing : SERVER_SOFTWARE 1738s # expected: qr/^Apache\/2.4.58/ 1738s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 1738s ok 6 1738s # testing : SERVER_ADMIN 1738s # expected: 'tuser@localhost' 1738s # received: 'tuser@localhost' 1738s ok 7 1738s # testing : SERVER_PORT 1738s # expected: '8532' 1738s # received: '8532' 1738s ok 8 1738s # testing : SERVER_NAME 1738s # expected: 'localhost' 1738s # received: 'localhost' 1738s ok 9 1738s # testing : SERVER_PROTOCOL 1738s # expected: qr/^HTTP\/1\.\d$/ 1738s # received: 'HTTP/1.1' 1738s ok 10 1738s # testing : REMOTE_ADDR 1738s # expected: '127.0.0.1' 1738s # received: '127.0.0.1' 1738s ok 11 1738s # testing : DOCUMENT_ROOT 1738s # expected: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs' 1738s # received: '/tmp/autopkgtest.pxnRB8/autopkgtest_tmp/perl-framework/t/htdocs' 1738s ok 12 1738s # testing : REQUEST_METHOD 1738s # expected: 'GET' 1738s # received: 'GET' 1738s ok 13 1738s # testing : REQUEST_URI 1738s # expected: '/test_ssl_var_lookup' 1738s # received: '/test_ssl_var_lookup' 1738s ok 14 1738s # testing : TIME_YEAR 1738s # expected: 2024 1738s # received: '2024' 1738s ok 15 1738s # testing : TIME_MON 1738s # expected: '04' 1738s # received: '04' 1738s ok 16 1738s # testing : TIME_DAY 1738s # expected: '08' 1738s # received: '08' 1738s ok 17 1738s # testing : TIME_WDAY 1738s # expected: 1 1738s # received: '1' 1738s ok 18 1738s # testing : IS_SUBREQ 1738s # expected: 'false' 1738s # received: 'false' 1738s ok 19 1738s # testing : API_VERSION 1738s # expected: '20120211' 1738s # received: '20120211' 1738s ok 20 1738s # testing : THE_REQUEST 1738s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1738s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1738s ok 21 1738s # testing : REQUEST_SCHEME 1738s # expected: 'https' 1738s # received: 'https' 1738s ok 22 1738s # testing : HTTPS 1738s # expected: 'on' 1738s # received: 'on' 1738s ok 23 1738s # testing : ENV:THE_ARGS 1738s # expected: 'ENV:THE_ARGS' 1738s # received: 'ENV:THE_ARGS' 1738s ok 24 1738s # testing : SSL_CLIENT_M_VERSION 1738s # expected: qr/^\d+$/ 1738s # received: '3' 1738s ok 25 1738s # testing : SSL_SERVER_M_VERSION 1738s # expected: qr/^\d+$/ 1738s # received: '3' 1738s ok 26 1738s # testing : SSL_CLIENT_M_SERIAL 1738s # expected: qr/^[0-9A-F]+$/ 1738s # received: '0B' 1738s ok 27 1738s # testing : SSL_SERVER_M_SERIAL 1738s # expected: qr/^[0-9A-F]+$/ 1738s # received: '01' 1738s ok 28 1738s # testing : SSL_PROTOCOL 1738s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1738s # received: 'TLSv1.3' 1738s ok 29 1738s # testing : SSL_CLIENT_V_START 1738s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1738s # received: 'Apr 8 19:11:55 2024 GMT' 1738s ok 30 1738s # testing : SSL_SERVER_V_START 1738s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1738s # received: 'Apr 8 19:11:49 2024 GMT' 1738s ok 31 1738s # testing : SSL_CLIENT_V_END 1738s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1738s # received: 'Apr 8 19:11:55 2025 GMT' 1738s ok 32 1738s # testing : SSL_SERVER_V_END 1738s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1738s # received: 'Apr 8 19:11:49 2025 GMT' 1738s ok 33 1738s # testing : SSL_CIPHER 1738s # expected: qr/^[A-Z0-9_-]+$/ 1738s # received: 'TLS_AES_256_GCM_SHA384' 1738s ok 34 1738s # testing : SSL_CIPHER_EXPORT 1738s # expected: 'false' 1738s # received: 'false' 1738s ok 35 1738s # testing : SSL_CIPHER_ALGKEYSIZE 1738s # expected: qr/^\d+$/ 1738s # received: '256' 1738s ok 36 1738s # testing : SSL_CIPHER_USEKEYSIZE 1738s # expected: qr/^\d+$/ 1738s # received: '256' 1738s ok 37 1738s # testing : SSL_SECURE_RENEG 1738s # expected: qr/^(false|true)$/ 1738s # received: 'true' 1738s ok 38 1738s # testing : SSL_CLIENT_S_DN 1738s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1738s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1738s ok 39 1738s # testing : SSL_SERVER_S_DN 1738s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1738s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1738s ok 40 1738s # testing : SSL_CLIENT_S_DN_C 1738s # expected: 'US' 1738s # received: 'US' 1738s ok 41 1738s # testing : SSL_SERVER_S_DN_C 1738s # expected: 'US' 1738s # received: 'US' 1738s ok 42 1738s # testing : SSL_CLIENT_S_DN_ST 1738s # expected: 'California' 1738s # received: 'California' 1738s ok 43 1738s # testing : SSL_SERVER_S_DN_ST 1738s # expected: 'California' 1738s # received: 'California' 1738s ok 44 1738s # testing : SSL_CLIENT_S_DN_L 1738s # expected: 'San Francisco' 1738s # received: 'San Francisco' 1738s ok 45 1738s # testing : SSL_SERVER_S_DN_L 1738s # expected: 'San Francisco' 1738s # received: 'San Francisco' 1738s ok 46 1738s # testing : SSL_CLIENT_S_DN_O 1738s # expected: 'ASF' 1738s # received: 'ASF' 1738s ok 47 1738s # testing : SSL_SERVER_S_DN_O 1738s # expected: 'ASF' 1738s # received: 'ASF' 1738s ok 48 1738s # testing : SSL_CLIENT_S_DN_OU 1738s # expected: 'httpd-test' 1738s # received: 'httpd-test' 1738s ok 49 1738s # testing : SSL_SERVER_S_DN_OU 1738s # expected: qr/^httpd-test\/([-\w]+)/ 1738s # received: 'httpd-test/rsa-test' 1738s ok 50 1738s # testing : SSL_CLIENT_S_DN_CN 1738s # expected: 'client_ok' 1738s # received: 'client_ok' 1738s ok 51 1738s # testing : SSL_SERVER_S_DN_CN 1738s # expected: 'localhost' 1738s # received: 'localhost' 1738s ok 52 1738s # testing : SSL_CLIENT_S_DN_Email 1738s # expected: 'test-dev@httpd.apache.org' 1738s # received: 'test-dev@httpd.apache.org' 1738s ok 53 1738s # testing : SSL_SERVER_S_DN_Email 1738s # expected: 'test-dev@httpd.apache.org' 1738s # received: 'test-dev@httpd.apache.org' 1738s ok 54 1738s # testing : SSL_CLIENT_SAN_Email_0 1738s # expected: 'test-dev@httpd.apache.org' 1738s # received: 'test-dev@httpd.apache.org' 1738s ok 55 1738s # testing : SSL_SERVER_SAN_DNS_0 1738s # expected: 'localhost' 1738s # received: 'localhost' 1738s ok 56 1738s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1738s # expected: 'test-dev@httpd.apache.org' 1738s # received: 'test-dev@httpd.apache.org' 1738s ok 57 1738s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1738s # expected: '_https.localhost' 1738s # received: '_https.localhost' 1738s ok 58 1738s # testing : SSL_CLIENT_I_DN 1738s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1738s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1738s ok 59 1738s # testing : SSL_SERVER_I_DN 1738s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1738s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1738s ok 60 1738s # testing : SSL_CLIENT_I_DN_C 1738s # expected: 'US' 1738s # received: 'US' 1738s ok 61 1738s # testing : SSL_SERVER_I_DN_C 1738s # expected: 'US' 1738s # received: 'US' 1738s ok 62 1738s # testing : SSL_CLIENT_I_DN_ST 1738s # expected: 'California' 1738s # received: 'California' 1738s ok 63 1738s # testing : SSL_SERVER_I_DN_ST 1738s # expected: 'California' 1738s # received: 'California' 1738s ok 64 1738s # testing : SSL_CLIENT_I_DN_L 1738s # expected: 'San Francisco' 1738s # received: 'San Francisco' 1738s ok 65 1738s # testing : SSL_SERVER_I_DN_L 1738s # expected: 'San Francisco' 1738s # received: 'San Francisco' 1738s ok 66 1738s # testing : SSL_CLIENT_I_DN_O 1738s # expected: 'ASF' 1738s # received: 'ASF' 1738s ok 67 1738s # testing : SSL_SERVER_I_DN_O 1738s # expected: 'ASF' 1738s # received: 'ASF' 1738s ok 68 1738s # testing : SSL_CLIENT_I_DN_OU 1738s # expected: 'httpd-test' 1738s # received: 'httpd-test' 1738s ok 69 1738s # testing : SSL_SERVER_I_DN_OU 1738s # expected: 'httpd-test' 1738s # received: 'httpd-test' 1738s ok 70 1738s # testing : SSL_CLIENT_I_DN_CN 1738s # expected: 'ca' 1738s # received: 'ca' 1738s ok 71 1738s # testing : SSL_SERVER_I_DN_CN 1738s # expected: 'ca' 1738s # received: 'ca' 1738s ok 72 1738s # testing : SSL_SERVER_I_DN_CN_RAW 1738s # expected: 'ca' 1738s # received: 'ca' 1738s ok 73 1738s # testing : SSL_SERVER_I_DN_CN_0_RAW 1738s # expected: 'ca' 1738s # received: 'ca' 1738s ok 74 1738s # testing : SSL_CLIENT_I_DN_Email 1738s # expected: 'test-dev@httpd.apache.org' 1738s # received: 'test-dev@httpd.apache.org' 1738s ok 75 1738s # testing : SSL_SERVER_I_DN_Email 1738s # expected: 'test-dev@httpd.apache.org' 1738s # received: 'test-dev@httpd.apache.org' 1738s ok 76 1738s # testing : SSL_CLIENT_A_SIG 1738s # expected: 'sha256WithRSAEncryption' 1738s # received: 'sha256WithRSAEncryption' 1738s ok 77 1738s # testing : SSL_SERVER_A_SIG 1738s # expected: 'sha256WithRSAEncryption' 1738s # received: 'sha256WithRSAEncryption' 1738s ok 78 1738s # testing : SSL_CLIENT_A_KEY 1738s # expected: 'rsaEncryption' 1738s # received: 'rsaEncryption' 1738s ok 79 1738s # testing : SSL_SERVER_A_KEY 1738s # expected: qr/^[rd]saEncryption$/ 1738s # received: 'rsaEncryption' 1738s ok 80 1738s # testing : SSL_CLIENT_CERT 1738s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1738s # received: '-----BEGIN CERTIFICATE----- 1738s # MIIFHTCCBAWgAwIBAgIBCzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1738s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1738s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1738s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 1738s # MTkxMTU1WhcNMjUwNDA4MTkxMTU1WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1738s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1738s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1738s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1738s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzpwH/MURENEdKk8akfHs39xE0m7uOhK+bX7t 1738s # EgmjS91FaaV4QQCqYxcvl8i+Y48l/Iosf6+GHY7RVuFnNWb2U3iEaMXogjHhzwoO 1738s # Hs7/J5Yrihv8TyQYAbm95nNi7Eq0HIONL3nOv9LLkL9y69ajUMYAo5MX/Yis4fzX 1738s # e/QKwedGgxTbyiHZIJtgdQLuj5o613Jy1KQ7DG2x6YyZzOmGf0pQ2ZFN7v46Kn/j 1738s # 2rQl/qzf3ROOhgxnMPPNG1sHNvCVpDAm+QSiFPCz76epNbqazMFTxAfKiikpBgch 1738s # PP1s7LFr74I3WMGRMWf9v+3LisEcFiKhfKlWdPgLOg0ycj90hwIDAQABo4IBbzCC 1738s # AWswIAYJYIZIAYb4QgENBBMWEVRoaXMgSXMgQSBDb21tZW50MBYGCisGAQQBgY0M 1738s # DAAECAwGTGVtb25zME8GA1UdEQRIMEaBGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5v 1738s # cmegKQYKKwYBBAGCNxQCA6AbDBl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMB0G 1738s # A1UdDgQWBBQpYtyN5MLYarRB3FGE8LfddeXiMjCBvgYDVR0jBIG2MIGzoYGapIGX 1738s # MIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN 1738s # U2FuIEZyYW5jaXNjbzEMMAoGA1UECgwDQVNGMRMwEQYDVQQLDApodHRwZC10ZXN0 1738s # MQswCQYDVQQDDAJjYTEoMCYGCSqGSIb3DQEJARYZdGVzdC1kZXZAaHR0cGQuYXBh 1738s # Y2hlLm9yZ4IURv+ovXXyXAVeJkZnPqv6bKNVptowDQYJKoZIhvcNAQELBQADggEB 1738s # ALaTXQ3a1k//JOBMhkbk+ilnsf1/ImLGi7V/VJKerWIuujnQoUTbdUBc5Z6KaD/S 1738s # KEDYjMK4cIV+heUN8WtdwWAnm+VMpTsnJ+avQu5Dr0GdAtcF6t9N/WXwvTizyw27 1738s # OWb1XQImSdXggVvzOH0r04XGbZHCigs4UPW+v4fkqC467YqUvF0n/OW59a5wbf4y 1738s # JlyhUy2qO9SmgjzS0Zmih5wkn6COvkWGQ9HB81lESSy8rBjMHtZ+8AUvxroNbUhw 1738s # lWfO+yrXaWjzLIvZNI2F1E58XxkkjnUo43PbhRLXdaxQpS0FRrzGfPxYypFKN1ac 1738s # 0110TpgbGyVXtVucBOxMpew= 1738s # -----END CERTIFICATE----- 1738s # ' 1738s ok 81 1738s # testing : SSL_SERVER_CERT 1738s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1738s # received: '-----BEGIN CERTIFICATE----- 1738s # MIIE0TCCA7mgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1738s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1738s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1738s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNDA4 1738s # MTkxMTQ5WhcNMjUwNDA4MTkxMTQ5WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1738s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1738s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1738s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1738s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAygM5UgcneHqxR/Zy8kyEwaWF 1738s # jUwbBTy2wc1Wu1h4qGATLkIUaswwY+AP0fGy8HfcgVfH4qd9HBF/kYl5DssIzjg5 1738s # F3dFthfpqaCdlkcqjsLmnN57We6BAbrbDHbdZXcAmj6mwW1GiEYPObT4b2ZxEA3N 1738s # mD1BzKxMfbKyUYYqauIUfoVCEbGUvm/RiuNHbAQp1rzHPM9bohZqNRTtIzUNSjbj 1738s # W11nm3hYLUNPdQhfZuFCThYbd5C4H1bxX3imSu1dW/dG2Oq5YYTD8vC25yXRYXFI 1738s # CnZht3cU0NEljokHmOkn3sgI3emJc4BTxryb1bYJ5+HBXnIfwRiHPAoyut5zEwID 1738s # AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW 1738s # EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFLvqT22ooKqZ04DV7AeqCx8XzT+V 1738s # MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD 1738s # YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx 1738s # EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB 1738s # Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghRG/6i9dfJcBV4mRmc+q/pso1Wm 1738s # 2jANBgkqhkiG9w0BAQsFAAOCAQEAezV6qZHvue2DLRF1+V923GFLR0Qqnqne2b6Z 1738s # k1P3YWG34qlVmmv5YjkRl48yLTmT80ImPTA77nuW4DLVkbZh2VBSKEAgAq+JYGPB 1738s # inAatdNej7TQ25AenqqDKn149jeDMv8NufFbnn9yjAs19WX7C4hgkShJdU4yCD8Z 1738s # MpR5l6Jj//WuNNCOt0w3J7b1HgkmXf+lkzTliTGd+C+H12ugZTVNIAHuvPUaO5ch 1738s # +ye1YMD08cdhcxl9DG8G8pW/XF6zmtUmZIaIJuiovwGBYnR0SoVtmZlmKEnQpPGb 1738s # VkUNRpPNVKgYMVxylapDrP82ohS9Pi6rVZy8jDvDLS58SyUZAg== 1738s # -----END CERTIFICATE----- 1738s # ' 1738s ok 82 1738s # testing : SSL_CLIENT_VERIFY 1738s # expected: 'SUCCESS' 1738s # received: 'SUCCESS' 1738s ok 83 1738s ok 1740s t/ssl/verify.t ...................... 1740s 1..3 1740s # Running under perl version 5.038002 for linux 1740s # Current time local: Mon Apr 8 19:18:23 2024 1740s # Current time GMT: Mon Apr 8 19:18:23 2024 1740s # Using Test.pm version 1.31 1740s # Using Apache/Test.pm version 1.42 1740s HTTP/1.1 403 Forbidden 1740s Connection: close 1740s Date: Mon, 08 Apr 2024 19:18:25 GMT 1740s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1740s Content-Length: 258 1740s Content-Type: text/html; charset=iso-8859-1 1740s Client-Date: Mon, 08 Apr 2024 19:18:25 GMT 1740s Client-Peer: 127.0.0.1:8532 1740s Client-Response-Num: 1 1740s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1740s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1740s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1740s Client-SSL-Socket-Class: IO::Socket::SSL 1740s Client-SSL-Version: TLSv1_3 1740s Title: 403 Forbidden 1740s 1740s 1740s 1740s 403 Forbidden 1740s 1740s

Forbidden

1740s

You don't have permission to access this resource.Reason: Cannot perform Post-Handshake Authentication.

1740s 1740s ok 1 1740s HTTP/1.1 200 OK 1740s Connection: close 1740s Date: Mon, 08 Apr 2024 19:18:25 GMT 1740s Accept-Ranges: bytes 1740s ETag: "1a-613edd771cbc0" 1740s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1740s Vary: In-If1 1740s Content-Length: 26 1740s Content-Type: text/html 1740s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1740s Client-Date: Mon, 08 Apr 2024 19:18:25 GMT 1740s Client-Peer: 127.0.0.1:8532 1740s Client-Response-Num: 1 1740s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1740s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1740s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1740s Client-SSL-Socket-Class: IO::Socket::SSL 1740s Client-SSL-Version: TLSv1_3 1740s DMMATCH1: 1 1740s 1740s welcome to localhost:8529 1740s ok 2 1740s 500 Server closed connection without sending any data back 1740s Content-Type: text/plain 1740s Client-Date: Mon, 08 Apr 2024 19:18:25 GMT 1740s Client-Warning: Internal response 1740s 1740s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1740s ok 3 1740s ok 1740s All tests successful. 1740s Files=142, Tests=7321, 374 wallclock secs ( 2.06 usr 0.42 sys + 148.22 cusr 123.94 csys = 274.64 CPU) 1740s Result: PASS 1740s [warning] server localhost:8529 shutdown 1741s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 1741s Files=142, Tests=7321, 374 wallclock secs ( 2.06 usr 0.42 sys + 148.22 cusr 123.94 csys = 274.64 CPU) 1741s + grep -E '^Result: PASS' testlog.mpm_event 1741s Result: PASS 1741s + grep -E '^Result: FAIL' testlog.mpm_event 1741s + grep -E 'server dumped core' testlog.mpm_event 1741s + return 0 1741s autopkgtest [19:18:26]: test run-test-suite: -----------------------] 1748s autopkgtest [19:18:33]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 1748s run-test-suite PASS 1749s autopkgtest [19:18:34]: test duplicate-module-load: preparing testbed 2103s autopkgtest [19:24:28]: testbed dpkg architecture: s390x 2103s autopkgtest [19:24:28]: testbed apt version: 2.7.14build2 2103s autopkgtest [19:24:28]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2104s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2104s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [10.6 kB] 2104s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 2104s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [338 kB] 2104s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [831 kB] 2105s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [251 kB] 2105s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 2105s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1192 B] 2105s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 2105s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [900 kB] 2105s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 2105s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [5120 B] 2105s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 2106s Fetched 2468 kB in 1s (1930 kB/s) 2106s Reading package lists... 2109s Reading package lists... 2109s Building dependency tree... 2109s Reading state information... 2109s Calculating upgrade... 2109s The following packages will be upgraded: 2109s bash curl libcurl3t64-gnutls libcurl4t64 libpython3.12-minimal 2109s libpython3.12-stdlib python3-gi python3.12 python3.12-minimal 2109s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2109s Need to get 8027 kB of archives. 2109s After this operation, 280 kB disk space will be freed. 2109s Get:1 http://ftpmaster.internal/ubuntu noble/main s390x bash s390x 5.2.21-2ubuntu4 [845 kB] 2110s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x python3.12 s390x 3.12.2-5ubuntu3 [644 kB] 2110s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libpython3.12-stdlib s390x 3.12.2-5ubuntu3 [2066 kB] 2110s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x python3.12-minimal s390x 3.12.2-5ubuntu3 [2459 kB] 2111s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libpython3.12-minimal s390x 3.12.2-5ubuntu3 [830 kB] 2111s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x python3-gi s390x 3.48.2-1 [236 kB] 2111s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x curl s390x 8.5.0-2ubuntu10 [227 kB] 2111s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl4t64 s390x 8.5.0-2ubuntu10 [363 kB] 2111s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl3t64-gnutls s390x 8.5.0-2ubuntu10 [356 kB] 2111s Fetched 8027 kB in 2s (4095 kB/s) 2111s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78676 files and directories currently installed.) 2111s Preparing to unpack .../bash_5.2.21-2ubuntu4_s390x.deb ... 2111s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 2111s Setting up bash (5.2.21-2ubuntu4) ... 2111s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 2111s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78676 files and directories currently installed.) 2111s Preparing to unpack .../0-python3.12_3.12.2-5ubuntu3_s390x.deb ... 2111s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2112s Preparing to unpack .../1-libpython3.12-stdlib_3.12.2-5ubuntu3_s390x.deb ... 2112s Unpacking libpython3.12-stdlib:s390x (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2112s Preparing to unpack .../2-python3.12-minimal_3.12.2-5ubuntu3_s390x.deb ... 2112s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2112s Preparing to unpack .../3-libpython3.12-minimal_3.12.2-5ubuntu3_s390x.deb ... 2112s Unpacking libpython3.12-minimal:s390x (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2112s Preparing to unpack .../4-python3-gi_3.48.2-1_s390x.deb ... 2112s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 2112s Preparing to unpack .../5-curl_8.5.0-2ubuntu10_s390x.deb ... 2112s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 2112s Preparing to unpack .../6-libcurl4t64_8.5.0-2ubuntu10_s390x.deb ... 2112s Unpacking libcurl4t64:s390x (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 2112s Preparing to unpack .../7-libcurl3t64-gnutls_8.5.0-2ubuntu10_s390x.deb ... 2112s Unpacking libcurl3t64-gnutls:s390x (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 2112s Setting up libcurl4t64:s390x (8.5.0-2ubuntu10) ... 2112s Setting up libpython3.12-minimal:s390x (3.12.2-5ubuntu3) ... 2112s Setting up libcurl3t64-gnutls:s390x (8.5.0-2ubuntu10) ... 2112s Setting up python3-gi (3.48.2-1) ... 2112s Setting up curl (8.5.0-2ubuntu10) ... 2112s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 2113s Setting up libpython3.12-stdlib:s390x (3.12.2-5ubuntu3) ... 2113s Setting up python3.12 (3.12.2-5ubuntu3) ... 2114s Processing triggers for systemd (255.4-1ubuntu7) ... 2114s Processing triggers for man-db (2.12.0-4build1) ... 2115s Processing triggers for debianutils (5.17build1) ... 2115s Processing triggers for install-info (7.1-3build2) ... 2115s Processing triggers for libc-bin (2.39-0ubuntu8) ... 2115s Reading package lists... 2115s Building dependency tree... 2115s Reading state information... 2115s The following packages will be REMOVED: 2115s linux-headers-6.8.0-11* linux-headers-6.8.0-11-generic* 2115s linux-image-6.8.0-11-generic* linux-modules-6.8.0-11-generic* 2116s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 2116s After this operation, 136 MB disk space will be freed. 2116s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78677 files and directories currently installed.) 2116s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 2116s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 2117s Removing linux-image-6.8.0-11-generic (6.8.0-11.11) ... 2117s I: /boot/vmlinuz.old is now a symlink to vmlinuz-6.8.0-22-generic 2117s I: /boot/initrd.img.old is now a symlink to initrd.img-6.8.0-22-generic 2117s /etc/kernel/postrm.d/initramfs-tools: 2117s update-initramfs: Deleting /boot/initrd.img-6.8.0-11-generic 2117s /etc/kernel/postrm.d/zz-zipl: 2117s Using config file '/etc/zipl.conf' 2117s Building bootmap in '/boot' 2117s Adding IPL section 'ubuntu' (default) 2117s Preparing boot device for LD-IPL: vda (0000). 2117s Done. 2117s Removing linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 2117s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 54701 files and directories currently installed.) 2117s Purging configuration files for linux-image-6.8.0-11-generic (6.8.0-11.11) ... 2117s Purging configuration files for linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 2118s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 2118s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 2118s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 2118s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 2119s Reading package lists... 2119s Reading package lists... 2120s Building dependency tree... 2120s Reading state information... 2120s Calculating upgrade... 2120s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2120s Reading package lists... 2120s Building dependency tree... 2120s Reading state information... 2120s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2120s autopkgtest [19:24:45]: rebooting testbed after setup commands that affected boot 2172s Reading package lists... 2172s Building dependency tree... 2172s Reading state information... 2173s Starting pkgProblemResolver with broken count: 0 2173s Starting 2 pkgProblemResolver with broken count: 0 2173s Done 2173s The following additional packages will be installed: 2173s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2173s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2173s Suggested packages: 2173s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2173s Recommended packages: 2173s ssl-cert 2173s The following NEW packages will be installed: 2173s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 2173s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2173s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 2173s Need to get 2180 kB/2181 kB of archives. 2173s After this operation, 8049 kB of additional disk space will be used. 2173s Get:1 /tmp/autopkgtest.pxnRB8/2-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [704 B] 2173s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1t64 s390x 1.7.2-3.1build2 [115 kB] 2174s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1t64 s390x 1.6.3-1.1ubuntu7 [99.6 kB] 2174s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1.1ubuntu7 [11.8 kB] 2174s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1.1ubuntu7 [9048 B] 2174s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3build2 [179 kB] 2174s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu7 [1412 kB] 2176s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu7 [163 kB] 2176s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu7 [99.7 kB] 2177s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu7 [90.2 kB] 2177s Fetched 2180 kB in 4s (579 kB/s) 2177s Selecting previously unselected package libapr1t64:s390x. 2177s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 54700 files and directories currently installed.) 2177s Preparing to unpack .../0-libapr1t64_1.7.2-3.1build2_s390x.deb ... 2177s Unpacking libapr1t64:s390x (1.7.2-3.1build2) ... 2177s Selecting previously unselected package libaprutil1t64:s390x. 2177s Preparing to unpack .../1-libaprutil1t64_1.6.3-1.1ubuntu7_s390x.deb ... 2177s Unpacking libaprutil1t64:s390x (1.6.3-1.1ubuntu7) ... 2177s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 2177s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_s390x.deb ... 2177s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1.1ubuntu7) ... 2177s Selecting previously unselected package libaprutil1-ldap:s390x. 2177s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1.1ubuntu7_s390x.deb ... 2177s Unpacking libaprutil1-ldap:s390x (1.6.3-1.1ubuntu7) ... 2177s Selecting previously unselected package liblua5.4-0:s390x. 2177s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build2_s390x.deb ... 2177s Unpacking liblua5.4-0:s390x (5.4.6-3build2) ... 2177s Selecting previously unselected package apache2-bin. 2177s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu7_s390x.deb ... 2177s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 2177s Selecting previously unselected package apache2-data. 2177s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu7_all.deb ... 2177s Unpacking apache2-data (2.4.58-1ubuntu7) ... 2177s Selecting previously unselected package apache2-utils. 2177s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu7_s390x.deb ... 2177s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 2177s Selecting previously unselected package apache2. 2177s Preparing to unpack .../8-apache2_2.4.58-1ubuntu7_s390x.deb ... 2177s Unpacking apache2 (2.4.58-1ubuntu7) ... 2177s Selecting previously unselected package autopkgtest-satdep. 2177s Preparing to unpack .../9-2-autopkgtest-satdep.deb ... 2177s Unpacking autopkgtest-satdep (0) ... 2177s Setting up libapr1t64:s390x (1.7.2-3.1build2) ... 2177s Setting up liblua5.4-0:s390x (5.4.6-3build2) ... 2177s Setting up apache2-data (2.4.58-1ubuntu7) ... 2177s Setting up libaprutil1t64:s390x (1.6.3-1.1ubuntu7) ... 2177s Setting up libaprutil1-ldap:s390x (1.6.3-1.1ubuntu7) ... 2177s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1.1ubuntu7) ... 2177s Setting up apache2-utils (2.4.58-1ubuntu7) ... 2177s Setting up apache2-bin (2.4.58-1ubuntu7) ... 2177s Setting up apache2 (2.4.58-1ubuntu7) ... 2177s Enabling module mpm_event. 2178s Enabling module authz_core. 2178s Enabling module authz_host. 2178s Enabling module authn_core. 2178s Enabling module auth_basic. 2178s Enabling module access_compat. 2178s Enabling module authn_file. 2178s Enabling module authz_user. 2178s Enabling module alias. 2178s Enabling module dir. 2178s Enabling module autoindex. 2178s Enabling module env. 2178s Enabling module mime. 2178s Enabling module negotiation. 2178s Enabling module setenvif. 2178s Enabling module filter. 2178s Enabling module deflate. 2178s Enabling module status. 2178s Enabling module reqtimeout. 2178s Enabling conf charset. 2178s Enabling conf localized-error-pages. 2178s Enabling conf other-vhosts-access-log. 2178s Enabling conf security. 2178s Enabling conf serve-cgi-bin. 2178s Enabling site 000-default. 2179s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2180s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2181s Setting up autopkgtest-satdep (0) ... 2181s Processing triggers for ufw (0.36.2-5) ... 2182s Processing triggers for man-db (2.12.0-4build1) ... 2182s Processing triggers for libc-bin (2.39-0ubuntu8) ... 2184s (Reading database ... 55413 files and directories currently installed.) 2184s Removing autopkgtest-satdep (0) ... 2206s autopkgtest [19:26:11]: test duplicate-module-load: [----------------------- 2206s + cd /tmp/autopkgtest.pxnRB8/autopkgtest_tmp 2206s + apache2ctl -l -M 2206s + sort unsorted 2206s + grep core.c sorted 2206s + uniq 2206s + diff -u sorted dedup 2206s core.c 2206s http_core.c 2206s autopkgtest [19:26:11]: test duplicate-module-load: -----------------------] 2207s duplicate-module-load PASS 2207s autopkgtest [19:26:12]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 2207s autopkgtest [19:26:12]: test default-mods: preparing testbed 2209s Reading package lists... 2209s Building dependency tree... 2209s Reading state information... 2209s Starting pkgProblemResolver with broken count: 0 2209s Starting 2 pkgProblemResolver with broken count: 0 2209s Done 2209s The following NEW packages will be installed: 2209s autopkgtest-satdep 2209s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2209s Need to get 0 B/704 B of archives. 2209s After this operation, 0 B of additional disk space will be used. 2209s Get:1 /tmp/autopkgtest.pxnRB8/3-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [704 B] 2210s Selecting previously unselected package autopkgtest-satdep. 2210s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55413 files and directories currently installed.) 2210s Preparing to unpack .../3-autopkgtest-satdep.deb ... 2210s Unpacking autopkgtest-satdep (0) ... 2210s Setting up autopkgtest-satdep (0) ... 2211s (Reading database ... 55413 files and directories currently installed.) 2211s Removing autopkgtest-satdep (0) ... 2212s autopkgtest [19:26:17]: test default-mods: [----------------------- 2212s alias_module (shared) 2212s auth_basic_module (shared) 2212s authn_core_module (shared) 2212s authz_core_module (shared) 2212s log_config_module (static) 2212s mime_module (shared) 2213s reqtimeout_module (shared) 2213s version_module (static) 2213s watchdog_module (static) 2213s autopkgtest [19:26:18]: test default-mods: -----------------------] 2213s default-mods PASS 2213s autopkgtest [19:26:18]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 2214s autopkgtest [19:26:19]: test htcacheclean: preparing testbed 2216s Reading package lists... 2216s Building dependency tree... 2216s Reading state information... 2216s Starting pkgProblemResolver with broken count: 0 2216s Starting 2 pkgProblemResolver with broken count: 0 2216s Done 2216s The following NEW packages will be installed: 2216s autopkgtest-satdep 2216s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2216s Need to get 0 B/708 B of archives. 2216s After this operation, 0 B of additional disk space will be used. 2216s Get:1 /tmp/autopkgtest.pxnRB8/4-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [708 B] 2217s Selecting previously unselected package autopkgtest-satdep. 2217s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55413 files and directories currently installed.) 2217s Preparing to unpack .../4-autopkgtest-satdep.deb ... 2217s Unpacking autopkgtest-satdep (0) ... 2217s Setting up autopkgtest-satdep (0) ... 2219s (Reading database ... 55413 files and directories currently installed.) 2219s Removing autopkgtest-satdep (0) ... 2219s autopkgtest [19:26:24]: test htcacheclean: [----------------------- 2220s + htc_enabled 2220s + ls /etc/rc[2345].d/S*apache-htcacheclean 2220s Considering dependency cache for cache_disk: 2220s Enabling module cache. 2220s Enabling module cache_disk. 2220s Enabling external service apache-htcacheclean 2220s + return 1 2220s + a2enmod cache_disk 2220s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 2220s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 2220s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service -> /usr/lib/systemd/system/apache-htcacheclean.service. 2220s The service will be started on next reboot. 2220s To activate the new configuration, you need to run: 2220s systemctl restart apache2 2220s systemctl start apache-htcacheclean 2220s + htc_enabled 2220s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 2220s + return 0 2220s + service apache-htcacheclean start 2221s + + ps -ef 2221s grep /usr/bin/htcacheclean 2221s www-data 1610 1 0 19:25 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 2221s root 2547 2401 0 19:26 ? 00:00:00 grep /usr/bin/htcacheclean 2221s + 1610 2221s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 2221s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 2221s Active: active (running) since Mon 2024-04-08 19:25:45 UTC; 40s ago 2221s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 2221s Main PID: 1610 (htcacheclean) 2221s Tasks: 1 (limit: 1749) 2221s Memory: 224.0K (peak: 532.0K) 2221s CPU: 2ms 2221s CGroup: /system.slice/apache-htcacheclean.service 2221s └─1610 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 2221s 2221s Apr 08 19:25:45 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2221s Apr 08 19:25:45 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2221s PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 2221s + pgrep -P 1 -u www-data -G www-data htcacheclean 2221s + service apache-htcacheclean status 2221s + service apache-htcacheclean stop 2222s + sleep 1 2223s + pgrep -P 1 -u www-data -G www-data htcacheclean 2223s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 2223s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 2223s Active: inactive (dead) since Mon 2024-04-08 19:26:27 UTC; 1s ago 2223s Duration: 41.271s 2223s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 2223s Main PID: 1610 (code=exited, status=0/SUCCESS) 2223s CPU: 2ms 2223s 2223s Apr 08 19:25:45 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2223s Apr 08 19:25:45 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2223s Apr 08 19:26:27 autopkgtest systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2223s Apr 08 19:26:27 autopkgtest systemd[1]: apache-htcacheclean.service: Deactivated successfully. 2223s Apr 08 19:26:27 autopkgtest systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2223s Disabling external service apache-htcacheclean 2223s + service apache-htcacheclean status 2223s + a2dismod cache_disk 2223s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 2223s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 2223s Removed "/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service". 2224s Module cache_disk disabled. 2224s To activate the new configuration, you need to run: 2224s systemctl restart apache2 2224s systemctl stop apache-htcacheclean 2224s + htc_enabled 2224s + ls /etc/rc[2345].d/S*apache-htcacheclean 2224s + return 1Considering dependency cache for cache_socache: 2224s Module cache already enabled 2224s Enabling module cache_socache. 2224s To activate the new configuration, you need to run: 2224s systemctl restart apache2 2224s 2224s + a2enmod cache_socache 2224s + htc_enabled 2224s + ls /etc/rc[2345].d/S*apache-htcacheclean 2224s + return 1 2224s + exit 0 2224s autopkgtest [19:26:29]: test htcacheclean: -----------------------] 2225s autopkgtest [19:26:30]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 2225s htcacheclean PASS 2225s autopkgtest [19:26:30]: test ssl-passphrase: preparing testbed 2226s Reading package lists... 2227s Building dependency tree... 2227s Reading state information... 2227s Starting pkgProblemResolver with broken count: 0 2227s Starting 2 pkgProblemResolver with broken count: 0 2227s Done 2227s The following additional packages will be installed: 2227s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 2227s Suggested packages: 2227s tk8.6 tcl-tclreadline 2227s The following NEW packages will be installed: 2227s autopkgtest-satdep expect libtcl8.6 ssl-cert tcl-expect tcl8.6 2227s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 2227s Need to get 1307 kB/1308 kB of archives. 2227s After this operation, 5045 kB of additional disk space will be used. 2227s Get:1 /tmp/autopkgtest.pxnRB8/5-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [724 B] 2227s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libtcl8.6 s390x 8.6.14+dfsg-1build1 [1038 kB] 2229s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x tcl8.6 s390x 8.6.14+dfsg-1build1 [14.7 kB] 2229s Get:4 http://ftpmaster.internal/ubuntu noble/universe s390x tcl-expect s390x 5.45.4-2build1 [99.7 kB] 2229s Get:5 http://ftpmaster.internal/ubuntu noble/universe s390x expect s390x 5.45.4-2build1 [137 kB] 2229s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x ssl-cert all 1.1.2ubuntu1 [17.8 kB] 2229s Preconfiguring packages ... 2229s Fetched 1307 kB in 2s (743 kB/s) 2229s Selecting previously unselected package libtcl8.6:s390x. 2229s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55413 files and directories currently installed.) 2229s Preparing to unpack .../0-libtcl8.6_8.6.14+dfsg-1build1_s390x.deb ... 2229s Unpacking libtcl8.6:s390x (8.6.14+dfsg-1build1) ... 2229s Selecting previously unselected package tcl8.6. 2229s Preparing to unpack .../1-tcl8.6_8.6.14+dfsg-1build1_s390x.deb ... 2229s Unpacking tcl8.6 (8.6.14+dfsg-1build1) ... 2229s Selecting previously unselected package tcl-expect:s390x. 2229s Preparing to unpack .../2-tcl-expect_5.45.4-2build1_s390x.deb ... 2229s Unpacking tcl-expect:s390x (5.45.4-2build1) ... 2229s Selecting previously unselected package expect. 2229s Preparing to unpack .../3-expect_5.45.4-2build1_s390x.deb ... 2229s Unpacking expect (5.45.4-2build1) ... 2229s Selecting previously unselected package ssl-cert. 2229s Preparing to unpack .../4-ssl-cert_1.1.2ubuntu1_all.deb ... 2229s Unpacking ssl-cert (1.1.2ubuntu1) ... 2229s Selecting previously unselected package autopkgtest-satdep. 2229s Preparing to unpack .../5-5-autopkgtest-satdep.deb ... 2229s Unpacking autopkgtest-satdep (0) ... 2229s Setting up ssl-cert (1.1.2ubuntu1) ... 2230s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 2231s Setting up libtcl8.6:s390x (8.6.14+dfsg-1build1) ... 2231s Setting up tcl8.6 (8.6.14+dfsg-1build1) ... 2231s Setting up tcl-expect:s390x (5.45.4-2build1) ... 2231s Setting up expect (5.45.4-2build1) ... 2231s Setting up autopkgtest-satdep (0) ... 2231s Processing triggers for man-db (2.12.0-4build1) ... 2231s Processing triggers for libc-bin (2.39-0ubuntu8) ... 2233s (Reading database ... 55753 files and directories currently installed.) 2233s Removing autopkgtest-satdep (0) ... 2234s autopkgtest [19:26:39]: test ssl-passphrase: [----------------------- 2234s + cd /etc/ssl/private 2234s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 2234s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 2234s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 2234s writing RSA key 2234s + a2enmod ssl 2234s Considering dependency mime for ssl: 2234s Module mime already enabled 2234s Considering dependency socache_shmcb for ssl: 2234s Enabling module socache_shmcb. 2234s Enabling module ssl. 2234s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2234s To activate the new configuration, you need to run: 2234s systemctl restart apache2 2234s + a2ensite default-ssl 2234s Enabling site default-ssl. 2234s To activate the new configuration, you need to run: 2234s systemctl reload apache2 2234s + + expectpassword_responder 2234s 2234s + [ ! -e /run/systemd/ask-password/sck.* ] 2234s + sleep 1 2234s spawn service apache2 restart 2235s Enter passphrase for SSL/TLS keys for adt-noble-s390x-apache2-20240408-180454-juju-7f2275-prod-propos.novalocal:443 (RSA): (press TAB for no echo) + [ ! -e /run/systemd/ask-password/sck.ac33bad8e5bac7cf ] 2235s + echo ssl-passphrase test password responder: found prompt, sending passwordssl-passphrase test password responder: found prompt, sending password 2235s 2235s + + echo test 2235s /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.ac33bad8e5bac7cf 2235s + echo Hello, world! 2235s + curl -k https://localhost/hello.txt 2235s % Total % Received % Xferd Average Speed Time Time Time Current 2235s Dload Upload Total Spent Left Speed 2235s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1622 0 --:--:-- --:--:-- --:--:-- 1750 2235s + result=Hello, world! 2235s + [ Hello, world! != Hello, world! ] 2235s 2236s autopkgtest [19:26:41]: test ssl-passphrase: -----------------------] 2236s autopkgtest [19:26:41]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 2236s ssl-passphrase PASS 2236s autopkgtest [19:26:41]: test check-http2: preparing testbed 2465s autopkgtest [19:30:30]: testbed dpkg architecture: s390x 2465s autopkgtest [19:30:30]: testbed apt version: 2.7.14build2 2465s autopkgtest [19:30:30]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2466s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2466s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 2467s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [10.6 kB] 2467s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [831 kB] 2467s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [338 kB] 2467s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [251 kB] 2467s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 2467s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1192 B] 2467s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 2467s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [900 kB] 2467s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 2467s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [5120 B] 2467s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 2468s Fetched 2468 kB in 1s (2080 kB/s) 2468s Reading package lists... 2470s Reading package lists... 2471s Building dependency tree... 2471s Reading state information... 2471s Calculating upgrade... 2471s The following packages will be upgraded: 2471s bash curl libcurl3t64-gnutls libcurl4t64 libpython3.12-minimal 2471s libpython3.12-stdlib python3-gi python3.12 python3.12-minimal 2471s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2471s Need to get 8027 kB of archives. 2471s After this operation, 280 kB disk space will be freed. 2471s Get:1 http://ftpmaster.internal/ubuntu noble/main s390x bash s390x 5.2.21-2ubuntu4 [845 kB] 2471s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x python3.12 s390x 3.12.2-5ubuntu3 [644 kB] 2471s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libpython3.12-stdlib s390x 3.12.2-5ubuntu3 [2066 kB] 2472s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x python3.12-minimal s390x 3.12.2-5ubuntu3 [2459 kB] 2472s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libpython3.12-minimal s390x 3.12.2-5ubuntu3 [830 kB] 2472s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x python3-gi s390x 3.48.2-1 [236 kB] 2472s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x curl s390x 8.5.0-2ubuntu10 [227 kB] 2472s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl4t64 s390x 8.5.0-2ubuntu10 [363 kB] 2472s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl3t64-gnutls s390x 8.5.0-2ubuntu10 [356 kB] 2472s Fetched 8027 kB in 1s (7795 kB/s) 2472s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78676 files and directories currently installed.) 2472s Preparing to unpack .../bash_5.2.21-2ubuntu4_s390x.deb ... 2472s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 2472s Setting up bash (5.2.21-2ubuntu4) ... 2472s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 2472s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78676 files and directories currently installed.) 2472s Preparing to unpack .../0-python3.12_3.12.2-5ubuntu3_s390x.deb ... 2472s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2472s Preparing to unpack .../1-libpython3.12-stdlib_3.12.2-5ubuntu3_s390x.deb ... 2472s Unpacking libpython3.12-stdlib:s390x (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2473s Preparing to unpack .../2-python3.12-minimal_3.12.2-5ubuntu3_s390x.deb ... 2473s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2473s Preparing to unpack .../3-libpython3.12-minimal_3.12.2-5ubuntu3_s390x.deb ... 2473s Unpacking libpython3.12-minimal:s390x (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2473s Preparing to unpack .../4-python3-gi_3.48.2-1_s390x.deb ... 2473s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 2473s Preparing to unpack .../5-curl_8.5.0-2ubuntu10_s390x.deb ... 2473s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 2473s Preparing to unpack .../6-libcurl4t64_8.5.0-2ubuntu10_s390x.deb ... 2473s Unpacking libcurl4t64:s390x (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 2473s Preparing to unpack .../7-libcurl3t64-gnutls_8.5.0-2ubuntu10_s390x.deb ... 2473s Unpacking libcurl3t64-gnutls:s390x (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 2473s Setting up libcurl4t64:s390x (8.5.0-2ubuntu10) ... 2473s Setting up libpython3.12-minimal:s390x (3.12.2-5ubuntu3) ... 2473s Setting up libcurl3t64-gnutls:s390x (8.5.0-2ubuntu10) ... 2473s Setting up python3-gi (3.48.2-1) ... 2473s Setting up curl (8.5.0-2ubuntu10) ... 2473s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 2474s Setting up libpython3.12-stdlib:s390x (3.12.2-5ubuntu3) ... 2474s Setting up python3.12 (3.12.2-5ubuntu3) ... 2475s Processing triggers for systemd (255.4-1ubuntu7) ... 2475s Processing triggers for man-db (2.12.0-4build1) ... 2476s Processing triggers for debianutils (5.17build1) ... 2476s Processing triggers for install-info (7.1-3build2) ... 2476s Processing triggers for libc-bin (2.39-0ubuntu8) ... 2476s Reading package lists... 2476s Building dependency tree... 2476s Reading state information... 2477s The following packages will be REMOVED: 2477s linux-headers-6.8.0-11* linux-headers-6.8.0-11-generic* 2477s linux-image-6.8.0-11-generic* linux-modules-6.8.0-11-generic* 2477s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 2477s After this operation, 136 MB disk space will be freed. 2477s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78677 files and directories currently installed.) 2477s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 2477s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 2478s Removing linux-image-6.8.0-11-generic (6.8.0-11.11) ... 2478s I: /boot/vmlinuz.old is now a symlink to vmlinuz-6.8.0-22-generic 2478s I: /boot/initrd.img.old is now a symlink to initrd.img-6.8.0-22-generic 2478s /etc/kernel/postrm.d/initramfs-tools: 2478s update-initramfs: Deleting /boot/initrd.img-6.8.0-11-generic 2478s /etc/kernel/postrm.d/zz-zipl: 2478s Using config file '/etc/zipl.conf' 2478s Building bootmap in '/boot' 2478s Adding IPL section 'ubuntu' (default) 2478s Preparing boot device for LD-IPL: vda (0000). 2478s Done. 2478s Removing linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 2479s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 54701 files and directories currently installed.) 2479s Purging configuration files for linux-image-6.8.0-11-generic (6.8.0-11.11) ... 2479s Purging configuration files for linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 2479s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 2479s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 2479s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 2479s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 2480s Reading package lists... 2480s Reading package lists... 2481s Building dependency tree... 2481s Reading state information... 2481s Calculating upgrade... 2481s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2481s Reading package lists... 2481s Building dependency tree... 2481s Reading state information... 2481s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2481s autopkgtest [19:30:46]: rebooting testbed after setup commands that affected boot 2528s Reading package lists... 2528s Building dependency tree... 2528s Reading state information... 2528s Starting pkgProblemResolver with broken count: 0 2528s Starting 2 pkgProblemResolver with broken count: 0 2528s Done 2529s The following additional packages will be installed: 2529s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2529s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 2529s libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 2529s Suggested packages: 2529s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2529s The following NEW packages will be installed: 2529s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 2529s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 2529s libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 2529s 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded. 2529s Need to get 2599 kB/2600 kB of archives. 2529s After this operation, 9262 kB of additional disk space will be used. 2529s Get:1 /tmp/autopkgtest.pxnRB8/6-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [728 B] 2529s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1t64 s390x 1.7.2-3.1build2 [115 kB] 2529s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1t64 s390x 1.6.3-1.1ubuntu7 [99.6 kB] 2529s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1.1ubuntu7 [11.8 kB] 2529s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1.1ubuntu7 [9048 B] 2529s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3build2 [179 kB] 2529s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu7 [1412 kB] 2529s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu7 [163 kB] 2529s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu7 [99.7 kB] 2529s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu7 [90.2 kB] 2529s Get:11 http://ftpmaster.internal/ubuntu noble/universe s390x libev4t64 s390x 1:4.33-2.1build1 [32.0 kB] 2529s Get:12 http://ftpmaster.internal/ubuntu noble/universe s390x libjemalloc2 s390x 5.3.0-2 [201 kB] 2529s Get:13 http://ftpmaster.internal/ubuntu noble/universe s390x nghttp2-client s390x 1.59.0-1build2 [168 kB] 2529s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x ssl-cert all 1.1.2ubuntu1 [17.8 kB] 2530s Preconfiguring packages ... 2530s Fetched 2599 kB in 1s (3626 kB/s) 2530s Selecting previously unselected package libapr1t64:s390x. 2530s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 54700 files and directories currently installed.) 2530s Preparing to unpack .../00-libapr1t64_1.7.2-3.1build2_s390x.deb ... 2530s Unpacking libapr1t64:s390x (1.7.2-3.1build2) ... 2530s Selecting previously unselected package libaprutil1t64:s390x. 2530s Preparing to unpack .../01-libaprutil1t64_1.6.3-1.1ubuntu7_s390x.deb ... 2530s Unpacking libaprutil1t64:s390x (1.6.3-1.1ubuntu7) ... 2530s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 2530s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_s390x.deb ... 2530s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1.1ubuntu7) ... 2530s Selecting previously unselected package libaprutil1-ldap:s390x. 2530s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1.1ubuntu7_s390x.deb ... 2530s Unpacking libaprutil1-ldap:s390x (1.6.3-1.1ubuntu7) ... 2530s Selecting previously unselected package liblua5.4-0:s390x. 2530s Preparing to unpack .../04-liblua5.4-0_5.4.6-3build2_s390x.deb ... 2530s Unpacking liblua5.4-0:s390x (5.4.6-3build2) ... 2530s Selecting previously unselected package apache2-bin. 2530s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu7_s390x.deb ... 2530s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 2530s Selecting previously unselected package apache2-data. 2530s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu7_all.deb ... 2530s Unpacking apache2-data (2.4.58-1ubuntu7) ... 2530s Selecting previously unselected package apache2-utils. 2530s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu7_s390x.deb ... 2530s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 2530s Selecting previously unselected package apache2. 2530s Preparing to unpack .../08-apache2_2.4.58-1ubuntu7_s390x.deb ... 2530s Unpacking apache2 (2.4.58-1ubuntu7) ... 2530s Selecting previously unselected package libev4t64:s390x. 2530s Preparing to unpack .../09-libev4t64_1%3a4.33-2.1build1_s390x.deb ... 2530s Unpacking libev4t64:s390x (1:4.33-2.1build1) ... 2530s Selecting previously unselected package libjemalloc2:s390x. 2530s Preparing to unpack .../10-libjemalloc2_5.3.0-2_s390x.deb ... 2530s Unpacking libjemalloc2:s390x (5.3.0-2) ... 2530s Selecting previously unselected package nghttp2-client. 2530s Preparing to unpack .../11-nghttp2-client_1.59.0-1build2_s390x.deb ... 2530s Unpacking nghttp2-client (1.59.0-1build2) ... 2530s Selecting previously unselected package ssl-cert. 2530s Preparing to unpack .../12-ssl-cert_1.1.2ubuntu1_all.deb ... 2530s Unpacking ssl-cert (1.1.2ubuntu1) ... 2530s Selecting previously unselected package autopkgtest-satdep. 2530s Preparing to unpack .../13-6-autopkgtest-satdep.deb ... 2530s Unpacking autopkgtest-satdep (0) ... 2530s Setting up libev4t64:s390x (1:4.33-2.1build1) ... 2530s Setting up libjemalloc2:s390x (5.3.0-2) ... 2530s Setting up nghttp2-client (1.59.0-1build2) ... 2530s Setting up ssl-cert (1.1.2ubuntu1) ... 2531s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 2531s Setting up libapr1t64:s390x (1.7.2-3.1build2) ... 2531s Setting up liblua5.4-0:s390x (5.4.6-3build2) ... 2531s Setting up apache2-data (2.4.58-1ubuntu7) ... 2531s Setting up libaprutil1t64:s390x (1.6.3-1.1ubuntu7) ... 2531s Setting up libaprutil1-ldap:s390x (1.6.3-1.1ubuntu7) ... 2531s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1.1ubuntu7) ... 2531s Setting up apache2-utils (2.4.58-1ubuntu7) ... 2531s Setting up apache2-bin (2.4.58-1ubuntu7) ... 2531s Setting up apache2 (2.4.58-1ubuntu7) ... 2531s Enabling module mpm_event. 2531s Enabling module authz_core. 2531s Enabling module authz_host. 2531s Enabling module authn_core. 2531s Enabling module auth_basic. 2531s Enabling module access_compat. 2531s Enabling module authn_file. 2531s Enabling module authz_user. 2531s Enabling module alias. 2531s Enabling module dir. 2531s Enabling module autoindex. 2531s Enabling module env. 2531s Enabling module mime. 2531s Enabling module negotiation. 2531s Enabling module setenvif. 2531s Enabling module filter. 2532s Enabling module deflate. 2532s Enabling module status. 2532s Enabling module reqtimeout. 2532s Enabling conf charset. 2532s Enabling conf localized-error-pages. 2532s Enabling conf other-vhosts-access-log. 2532s Enabling conf security. 2532s Enabling conf serve-cgi-bin. 2532s Enabling site 000-default. 2532s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2533s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2534s Setting up autopkgtest-satdep (0) ... 2534s Processing triggers for ufw (0.36.2-5) ... 2534s Processing triggers for man-db (2.12.0-4build1) ... 2535s Processing triggers for libc-bin (2.39-0ubuntu8) ... 2537s (Reading database ... 55443 files and directories currently installed.) 2537s Removing autopkgtest-satdep (0) ... 2550s autopkgtest [19:31:55]: test check-http2: [----------------------- 2550s + a2enmod http2 2550s Enabling module http2. 2550s To activate the new configuration, you need to run: 2550s systemctl restart apache2 2550s + a2enmod ssl 2550s Considering dependency mime for ssl: 2550s Module mime already enabled 2550s Considering dependency socache_shmcb for ssl: 2550s Enabling module socache_shmcb. 2550s Enabling module ssl. 2550s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2550s To activate the new configuration, you need to run: 2550s systemctl restart apache2 2550s + a2ensite default-ssl 2550s Enabling site default-ssl. 2550s To activate the new configuration, you need to run: 2550s systemctl reload apache2 2550s + echo Protocols h2c h2 http/1.1 2550s + service apache2 restart 2551s + echo Hello, world! 2551s + testapache curl -s -k http://localhost/hello.txt 2551s + cmd=curl -s -k http://localhost/hello.txt 2551s + curl -s -k http://localhost/hello.txt 2551s + result=Hello, world! 2551s + [OK 2551s Hello, world! != Hello, world! ] 2551s + echo OK 2551s + testapache curl -s -k https://localhost/hello.txt 2551s + cmd=curl -s -k https://localhost/hello.txt 2551s + curl -s -k https://localhost/hello.txt 2551s + result=Hello, world! 2551s + [ Hello, world! != Hello, world!OK 2551s ] 2551s + echo OK 2551s + testapache nghttp --no-verify-peer https://localhost/hello.txt 2551s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 2551s + nghttp --no-verify-peer https://localhost/hello.txt 2551s + result=Hello, world! 2551s + [ Hello, world! != Hello, world! ] 2551s + echo OK 2551s OK 2551s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 2551s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 2551s + nghttp -u --no-verify-peer http://localhost/hello.txt 2551s + result=Hello, world! 2551s + [ Hello, world! != Hello, world!OK 2551s ] 2551s + echo OK 2551s autopkgtest [19:31:56]: test check-http2: -----------------------] 2551s autopkgtest [19:31:56]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 2551s check-http2 PASS 2552s autopkgtest [19:31:57]: test check-ubuntu-branding: preparing testbed 3018s autopkgtest [19:39:43]: testbed dpkg architecture: s390x 3018s autopkgtest [19:39:43]: testbed apt version: 2.7.14build2 3018s autopkgtest [19:39:43]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3019s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 3019s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [338 kB] 3019s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 3019s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [831 kB] 3019s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [10.6 kB] 3019s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [251 kB] 3019s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 3019s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1192 B] 3019s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 3019s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [900 kB] 3020s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 3020s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [5120 B] 3020s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 3021s Fetched 2468 kB in 1s (1976 kB/s) 3021s Reading package lists... 3024s Reading package lists... 3024s Building dependency tree... 3024s Reading state information... 3024s Calculating upgrade... 3024s The following packages will be upgraded: 3024s bash curl libcurl3t64-gnutls libcurl4t64 libpython3.12-minimal 3024s libpython3.12-stdlib python3-gi python3.12 python3.12-minimal 3025s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3025s Need to get 8027 kB of archives. 3025s After this operation, 280 kB disk space will be freed. 3025s Get:1 http://ftpmaster.internal/ubuntu noble/main s390x bash s390x 5.2.21-2ubuntu4 [845 kB] 3025s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x python3.12 s390x 3.12.2-5ubuntu3 [644 kB] 3026s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libpython3.12-stdlib s390x 3.12.2-5ubuntu3 [2066 kB] 3026s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x python3.12-minimal s390x 3.12.2-5ubuntu3 [2459 kB] 3027s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libpython3.12-minimal s390x 3.12.2-5ubuntu3 [830 kB] 3027s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x python3-gi s390x 3.48.2-1 [236 kB] 3027s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x curl s390x 8.5.0-2ubuntu10 [227 kB] 3027s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl4t64 s390x 8.5.0-2ubuntu10 [363 kB] 3027s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl3t64-gnutls s390x 8.5.0-2ubuntu10 [356 kB] 3028s Fetched 8027 kB in 3s (2858 kB/s) 3028s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78676 files and directories currently installed.) 3028s Preparing to unpack .../bash_5.2.21-2ubuntu4_s390x.deb ... 3028s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 3028s Setting up bash (5.2.21-2ubuntu4) ... 3028s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 3028s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78676 files and directories currently installed.) 3028s Preparing to unpack .../0-python3.12_3.12.2-5ubuntu3_s390x.deb ... 3028s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3028s Preparing to unpack .../1-libpython3.12-stdlib_3.12.2-5ubuntu3_s390x.deb ... 3028s Unpacking libpython3.12-stdlib:s390x (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3028s Preparing to unpack .../2-python3.12-minimal_3.12.2-5ubuntu3_s390x.deb ... 3028s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3028s Preparing to unpack .../3-libpython3.12-minimal_3.12.2-5ubuntu3_s390x.deb ... 3028s Unpacking libpython3.12-minimal:s390x (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3028s Preparing to unpack .../4-python3-gi_3.48.2-1_s390x.deb ... 3029s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 3029s Preparing to unpack .../5-curl_8.5.0-2ubuntu10_s390x.deb ... 3029s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3029s Preparing to unpack .../6-libcurl4t64_8.5.0-2ubuntu10_s390x.deb ... 3029s Unpacking libcurl4t64:s390x (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3029s Preparing to unpack .../7-libcurl3t64-gnutls_8.5.0-2ubuntu10_s390x.deb ... 3029s Unpacking libcurl3t64-gnutls:s390x (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3029s Setting up libcurl4t64:s390x (8.5.0-2ubuntu10) ... 3029s Setting up libpython3.12-minimal:s390x (3.12.2-5ubuntu3) ... 3029s Setting up libcurl3t64-gnutls:s390x (8.5.0-2ubuntu10) ... 3029s Setting up python3-gi (3.48.2-1) ... 3029s Setting up curl (8.5.0-2ubuntu10) ... 3029s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 3030s Setting up libpython3.12-stdlib:s390x (3.12.2-5ubuntu3) ... 3030s Setting up python3.12 (3.12.2-5ubuntu3) ... 3032s Processing triggers for systemd (255.4-1ubuntu7) ... 3032s Processing triggers for man-db (2.12.0-4build1) ... 3033s Processing triggers for debianutils (5.17build1) ... 3033s Processing triggers for install-info (7.1-3build2) ... 3033s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3033s Reading package lists... 3034s Building dependency tree... 3034s Reading state information... 3034s The following packages will be REMOVED: 3034s linux-headers-6.8.0-11* linux-headers-6.8.0-11-generic* 3034s linux-image-6.8.0-11-generic* linux-modules-6.8.0-11-generic* 3034s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 3034s After this operation, 136 MB disk space will be freed. 3034s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78677 files and directories currently installed.) 3034s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 3034s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 3036s Removing linux-image-6.8.0-11-generic (6.8.0-11.11) ... 3036s I: /boot/vmlinuz.old is now a symlink to vmlinuz-6.8.0-22-generic 3036s I: /boot/initrd.img.old is now a symlink to initrd.img-6.8.0-22-generic 3036s /etc/kernel/postrm.d/initramfs-tools: 3036s update-initramfs: Deleting /boot/initrd.img-6.8.0-11-generic 3036s /etc/kernel/postrm.d/zz-zipl: 3036s Using config file '/etc/zipl.conf' 3036s Building bootmap in '/boot' 3036s Adding IPL section 'ubuntu' (default) 3036s Preparing boot device for LD-IPL: vda (0000). 3036s Done. 3036s Removing linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 3036s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 54701 files and directories currently installed.) 3036s Purging configuration files for linux-image-6.8.0-11-generic (6.8.0-11.11) ... 3036s Purging configuration files for linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 3037s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 3037s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 3037s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 3037s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 3039s Reading package lists... 3039s Reading package lists... 3039s Building dependency tree... 3039s Reading state information... 3039s Calculating upgrade... 3040s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3040s Reading package lists... 3040s Building dependency tree... 3040s Reading state information... 3040s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3040s autopkgtest [19:40:05]: rebooting testbed after setup commands that affected boot 3077s Reading package lists... 3077s Building dependency tree... 3077s Reading state information... 3077s Starting pkgProblemResolver with broken count: 0 3077s Starting 2 pkgProblemResolver with broken count: 0 3077s Done 3078s The following additional packages will be installed: 3078s apache2 apache2-bin apache2-data apache2-utils libapr1t64 3078s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3078s Suggested packages: 3078s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 3078s Recommended packages: 3078s ssl-cert 3078s The following NEW packages will be installed: 3078s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 3078s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3078s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 3078s Need to get 2180 kB/2181 kB of archives. 3078s After this operation, 8049 kB of additional disk space will be used. 3078s Get:1 /tmp/autopkgtest.pxnRB8/7-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [708 B] 3078s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1t64 s390x 1.7.2-3.1build2 [115 kB] 3079s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1t64 s390x 1.6.3-1.1ubuntu7 [99.6 kB] 3079s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1.1ubuntu7 [11.8 kB] 3079s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1.1ubuntu7 [9048 B] 3079s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3build2 [179 kB] 3079s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu7 [1412 kB] 3080s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu7 [163 kB] 3080s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu7 [99.7 kB] 3080s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu7 [90.2 kB] 3080s Fetched 2180 kB in 2s (1210 kB/s) 3080s Selecting previously unselected package libapr1t64:s390x. 3080s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 54700 files and directories currently installed.) 3080s Preparing to unpack .../0-libapr1t64_1.7.2-3.1build2_s390x.deb ... 3080s Unpacking libapr1t64:s390x (1.7.2-3.1build2) ... 3080s Selecting previously unselected package libaprutil1t64:s390x. 3080s Preparing to unpack .../1-libaprutil1t64_1.6.3-1.1ubuntu7_s390x.deb ... 3080s Unpacking libaprutil1t64:s390x (1.6.3-1.1ubuntu7) ... 3080s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 3080s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_s390x.deb ... 3080s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1.1ubuntu7) ... 3080s Selecting previously unselected package libaprutil1-ldap:s390x. 3080s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1.1ubuntu7_s390x.deb ... 3080s Unpacking libaprutil1-ldap:s390x (1.6.3-1.1ubuntu7) ... 3080s Selecting previously unselected package liblua5.4-0:s390x. 3080s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build2_s390x.deb ... 3080s Unpacking liblua5.4-0:s390x (5.4.6-3build2) ... 3080s Selecting previously unselected package apache2-bin. 3080s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu7_s390x.deb ... 3080s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 3081s Selecting previously unselected package apache2-data. 3081s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu7_all.deb ... 3081s Unpacking apache2-data (2.4.58-1ubuntu7) ... 3081s Selecting previously unselected package apache2-utils. 3081s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu7_s390x.deb ... 3081s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 3081s Selecting previously unselected package apache2. 3081s Preparing to unpack .../8-apache2_2.4.58-1ubuntu7_s390x.deb ... 3081s Unpacking apache2 (2.4.58-1ubuntu7) ... 3081s Selecting previously unselected package autopkgtest-satdep. 3081s Preparing to unpack .../9-7-autopkgtest-satdep.deb ... 3081s Unpacking autopkgtest-satdep (0) ... 3081s Setting up libapr1t64:s390x (1.7.2-3.1build2) ... 3081s Setting up liblua5.4-0:s390x (5.4.6-3build2) ... 3081s Setting up apache2-data (2.4.58-1ubuntu7) ... 3081s Setting up libaprutil1t64:s390x (1.6.3-1.1ubuntu7) ... 3081s Setting up libaprutil1-ldap:s390x (1.6.3-1.1ubuntu7) ... 3081s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1.1ubuntu7) ... 3081s Setting up apache2-utils (2.4.58-1ubuntu7) ... 3081s Setting up apache2-bin (2.4.58-1ubuntu7) ... 3081s Setting up apache2 (2.4.58-1ubuntu7) ... 3081s Enabling module mpm_event. 3081s Enabling module authz_core. 3081s Enabling module authz_host. 3081s Enabling module authn_core. 3081s Enabling module auth_basic. 3081s Enabling module access_compat. 3081s Enabling module authn_file. 3081s Enabling module authz_user. 3081s Enabling module alias. 3081s Enabling module dir. 3081s Enabling module autoindex. 3081s Enabling module env. 3081s Enabling module mime. 3081s Enabling module negotiation. 3081s Enabling module setenvif. 3081s Enabling module filter. 3081s Enabling module deflate. 3081s Enabling module status. 3081s Enabling module reqtimeout. 3081s Enabling conf charset. 3081s Enabling conf localized-error-pages. 3081s Enabling conf other-vhosts-access-log. 3081s Enabling conf security. 3081s Enabling conf serve-cgi-bin. 3081s Enabling site 000-default. 3082s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 3083s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 3084s Setting up autopkgtest-satdep (0) ... 3084s Processing triggers for ufw (0.36.2-5) ... 3084s Processing triggers for man-db (2.12.0-4build1) ... 3085s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3087s (Reading database ... 55413 files and directories currently installed.) 3087s Removing autopkgtest-satdep (0) ... 3095s autopkgtest [19:41:00]: test check-ubuntu-branding: [----------------------- 3095s + ubuntu_logo_path=icons/ubuntu-logo.png 3095s ++ curl -s http://localhost 3095s + html_content=' 3095s 3095s 3095s 3095s 3095s Apache2 Ubuntu Default Page: It works 3095s 3095s 3095s 3095s
3095s 3095s
3095s
3095s

3095s This is the default welcome page used to test the correct 3095s operation of the Apache2 server after installation on Ubuntu systems. 3095s It is based on the equivalent page on Debian, from which the Ubuntu Apache 3095s packaging is derived. 3095s If you can read this page, it means that the Apache HTTP server installed at 3095s this site is working properly. You should replace this file (located at 3095s /var/www/html/index.html) before continuing to operate your HTTP server. 3095s

3095s 3095s

3095s If you are a normal user of this web site and don'\''t know what this page is 3095s about, this probably means that the site is currently unavailable due to 3095s maintenance. 3095s If the problem persists, please contact the site'\''s administrator. 3095s

3095s 3095s
3095s
3095s
3095s Configuration Overview 3095s
3095s
3095s

3095s Ubuntu'\''s Apache2 default configuration is different from the 3095s upstream default configuration, and split into several files optimized for 3095s interaction with Ubuntu tools. The configuration system is 3095s fully documented in 3095s /usr/share/doc/apache2/README.Debian.gz. Refer to this for the full 3095s documentation. Documentation for the web server itself can be 3095s found by accessing the manual if the apache2-doc 3095s package was installed on this server. 3095s

3095s

3095s The configuration layout for an Apache2 web server installation on Ubuntu systems is as follows: 3095s

3095s
3095s /etc/apache2/
3095s |-- apache2.conf
3095s |       `--  ports.conf
3095s |-- mods-enabled
3095s |       |-- *.load
3095s |       `-- *.conf
3095s |-- conf-enabled
3095s |       `-- *.conf
3095s |-- sites-enabled
3095s |       `-- *.conf
3095s           
3095s
    3095s
  • 3095s apache2.conf is the main configuration 3095s file. It puts the pieces together by including all remaining configuration 3095s files when starting up the web server. 3095s
  • 3095s 3095s
  • 3095s ports.conf is always included from the 3095s main configuration file. It is used to determine the listening ports for 3095s incoming connections, and this file can be customized anytime. 3095s
  • 3095s 3095s
  • 3095s Configuration files in the mods-enabled/, 3095s conf-enabled/ and sites-enabled/ directories contain 3095s particular configuration snippets which manage modules, global configuration 3095s fragments, or virtual host configurations, respectively. 3095s
  • 3095s 3095s
  • 3095s They are activated by symlinking available 3095s configuration files from their respective 3095s *-available/ counterparts. These should be managed 3095s by using our helpers 3095s 3095s a2enmod, 3095s a2dismod, 3095s 3095s 3095s a2ensite, 3095s a2dissite, 3095s 3095s and 3095s 3095s a2enconf, 3095s a2disconf 3095s . See their respective man pages for detailed information. 3095s
  • 3095s 3095s
  • 3095s The binary is called apache2 and is managed using systemd, so to 3095s start/stop the service use systemctl start apache2 and 3095s systemctl stop apache2, and use systemctl status apache2 3095s and journalctl -u apache2 to check status. system 3095s and apache2ctl can also be used for service management if 3095s desired. 3095s Calling /usr/bin/apache2 directly will not work with the 3095s default configuration. 3095s
  • 3095s
3095s
3095s 3095s
3095s
3095s Document Roots 3095s
3095s 3095s
3095s

3095s By default, Ubuntu does not allow access through the web browser to 3095s any file outside of those located in /var/www, 3095s public_html 3095s directories (when enabled) and /usr/share (for web 3095s applications). If your site is using a web document root 3095s located elsewhere (such as in /srv) you may need to whitelist your 3095s document root directory in /etc/apache2/apache2.conf. 3095s

3095s

3095s The default Ubuntu document root is /var/www/html. You 3095s can make your own virtual hosts under /var/www. 3095s

3095s
3095s 3095s
3095s
3095s Reporting Problems 3095s
3095s
3095s

3095s Please use the ubuntu-bug tool to report bugs in the 3095s Apache2 package with Ubuntu. However, check existing bug reports before reporting a new bug. 3095s

3095s

3095s Please report bugs specific to modules (such as PHP and others) 3095s to their respective packages, not to the web server itself. 3095s

3095s
3095s 3095s
3095s
3095s
3095s
3095s 3095s ' 3095s + [[ 3095s 3095s 3095s 3095s 3095s Apache2 Ubuntu Default Page: It works 3095s 3095s 3095s 3095s
3095s 3095s
3095s
3095s

3095s This is the default welcome page used to test the correct 3095s operation of the Apache2 server after installation on Ubuntu systems. 3095s It is based on the equivalent page on Debian, from which the Ubuntu Apache 3095s packaging is derived. 3095s If you can read this page, it means that the Apache HTTP server installed at 3095s this site is working properly. You should replace this file (located at 3095s /var/www/html/index.html) before continuing to operate your HTTP server. 3095s

3095s 3095s

3095s If you are a normal user of this web site and don't know what this page is 3095s about, this probably means that the site is currently unavailable due to 3095s maintenance. 3095s If the problem persists, please contact the site's administrator. 3095s

3095s 3095s
3095s
3095s
3095s Configuration Overview 3095s
3095s
3095s

3095s Ubuntu's Apache2 default configuration is different from the 3095s upstream default configuration, and split into several files optimized for 3095s interaction with Ubuntu tools. The configuration system is 3095s fully documented in 3095s /usr/share/doc/apache2/README.Debian.gz. Refer to this for the full 3095s documentation. Documentation for the web server itself can be 3095s found by accessing the manual if the apache2-doc 3095s package was installed on this server. 3095s

3095s

3095s The configuration layout for an Apache2 web server installation on Ubuntu systems is as follows: 3095s

3095s
3095s /etc/apache2/
3095s |-- apache2.conf
3095s |       `--  ports.conf
3095s |-- mods-enabled
3095s |       |-- *.load
3095s |       `-- *.conf
3095s |-- conf-enabled
3095s |       `-- *.conf
3095s |-- sites-enabled
3095s |       `-- *.conf
3095s           
3095s
    3095s
  • 3095s apache2.conf is the main configuration 3095s file. It puts the pieces together by including all remaining configuration 3095s files when starting up the web server. 3095s
  • 3095s 3095s
  • 3095s ports.conf is always included from the 3095s main configuration file. It is used to determine the listening ports for 3095s incoming connections, and this file can be customized anytime. 3095s
  • 3095s 3095s
  • 3095s Configuration files in the mods-enabled/, 3095s conf-enabled/ and sites-enabled/ directories contain 3095s particular configuration snippets which manage modules, global configuration 3095s fragments, or virtual host configurations, respectively. 3095s
  • 3095s 3095s
  • 3095s They are activated by symlinking available 3095s configuration files from their respective 3095s *-available/ counterparts. These should be managed 3095s by using our helpers 3095s 3095s a2enmod, 3095s a2dismod, 3095s 3095s 3095s a2ensite, 3095s a2dissite, 3095s 3095s and 3095s 3095s a2enconf, 3095s a2disconf 3095s . See their respective man pages for detailed information. 3095s
  • 3095s 3095s
  • 3095s The binary is called apache2 and is managed using systemd, so to 3095s start/stop the service use systemctl start apache2 and 3095s systemctl stop apache2, and use systemctl status apache2 3095s and journalctl -u apache2 to check status. system 3095s and apache2ctl can also be used for service management if 3095s desired. 3095s Calling /usr/bin/apache2 directly will not work with the 3095s default configuration. 3095s
  • 3095s
3095s
3095s 3095s
3095s
3095s Document Roots 3095s
3095s 3095s
3095s

3095s By default, Ubuntu does not allow access through the web browser to 3095s any file outside of those located in /var/www, 3095s public_html 3095s directories (when enabled) and /usr/share (for web 3095s applications). If your site is using a web document root 3095s located elsewhere (such as in /srv) you may need to whitelist your 3095s document root directory in /etc/apache2/apache2.conf. 3095s

3095s

3095s The default Ubuntu document root is /var/www/html. You 3095s can make your own virtual hosts under /var/www. 3095s

3095s
3095s 3095s
3095s
3095s Reporting Problems 3095s
3095s
3095s

3095s Please use the ubuntu-bug tool to report bugs in the 3095s Apache2 package with Ubuntu. However, check existing bug reports before reporting a new bug. 3095s

3095s

3095s Please report bugs specific to modules (such as PHP and others) 3095s to their respective packages, not to the web server itself. 3095s

3095s
3095s 3095s
3095s
3095s
3095s
3095s 3095s =~ icons/ubuntu-logo\.png ]] 3095s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 3095s ++ grep Content-Type 3095s ++ cut -d ' ' -f 2- 3095s ++ tr -d '[:space:]' 3095s + content_type=image/png 3095s + expected=image/png 3095s + '[' image/png '!=' image/png ']' 3096s autopkgtest [19:41:01]: test check-ubuntu-branding: -----------------------] 3096s check-ubuntu-branding PASS 3096s autopkgtest [19:41:01]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 3097s autopkgtest [19:41:02]: test chroot: preparing testbed 3553s autopkgtest [19:48:38]: testbed dpkg architecture: s390x 3553s autopkgtest [19:48:38]: testbed apt version: 2.7.14build2 3553s autopkgtest [19:48:38]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3554s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 3555s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 3555s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [10.6 kB] 3555s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [831 kB] 3556s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [338 kB] 3556s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [251 kB] 3556s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 3556s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1192 B] 3556s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 3556s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [900 kB] 3556s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 3556s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [5120 B] 3556s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 3558s Fetched 2468 kB in 2s (1034 kB/s) 3558s Reading package lists... 3561s Reading package lists... 3561s Building dependency tree... 3561s Reading state information... 3561s Calculating upgrade... 3562s The following packages will be upgraded: 3562s bash curl libcurl3t64-gnutls libcurl4t64 libpython3.12-minimal 3562s libpython3.12-stdlib python3-gi python3.12 python3.12-minimal 3562s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3562s Need to get 8027 kB of archives. 3562s After this operation, 280 kB disk space will be freed. 3562s Get:1 http://ftpmaster.internal/ubuntu noble/main s390x bash s390x 5.2.21-2ubuntu4 [845 kB] 3562s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x python3.12 s390x 3.12.2-5ubuntu3 [644 kB] 3563s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libpython3.12-stdlib s390x 3.12.2-5ubuntu3 [2066 kB] 3564s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x python3.12-minimal s390x 3.12.2-5ubuntu3 [2459 kB] 3564s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libpython3.12-minimal s390x 3.12.2-5ubuntu3 [830 kB] 3564s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x python3-gi s390x 3.48.2-1 [236 kB] 3564s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x curl s390x 8.5.0-2ubuntu10 [227 kB] 3564s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl4t64 s390x 8.5.0-2ubuntu10 [363 kB] 3565s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl3t64-gnutls s390x 8.5.0-2ubuntu10 [356 kB] 3565s Fetched 8027 kB in 3s (2898 kB/s) 3565s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78676 files and directories currently installed.) 3565s Preparing to unpack .../bash_5.2.21-2ubuntu4_s390x.deb ... 3565s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 3565s Setting up bash (5.2.21-2ubuntu4) ... 3565s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 3565s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78676 files and directories currently installed.) 3565s Preparing to unpack .../0-python3.12_3.12.2-5ubuntu3_s390x.deb ... 3565s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3565s Preparing to unpack .../1-libpython3.12-stdlib_3.12.2-5ubuntu3_s390x.deb ... 3565s Unpacking libpython3.12-stdlib:s390x (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3565s Preparing to unpack .../2-python3.12-minimal_3.12.2-5ubuntu3_s390x.deb ... 3565s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3565s Preparing to unpack .../3-libpython3.12-minimal_3.12.2-5ubuntu3_s390x.deb ... 3566s Unpacking libpython3.12-minimal:s390x (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3566s Preparing to unpack .../4-python3-gi_3.48.2-1_s390x.deb ... 3566s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 3566s Preparing to unpack .../5-curl_8.5.0-2ubuntu10_s390x.deb ... 3566s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3566s Preparing to unpack .../6-libcurl4t64_8.5.0-2ubuntu10_s390x.deb ... 3566s Unpacking libcurl4t64:s390x (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3566s Preparing to unpack .../7-libcurl3t64-gnutls_8.5.0-2ubuntu10_s390x.deb ... 3566s Unpacking libcurl3t64-gnutls:s390x (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3566s Setting up libcurl4t64:s390x (8.5.0-2ubuntu10) ... 3566s Setting up libpython3.12-minimal:s390x (3.12.2-5ubuntu3) ... 3566s Setting up libcurl3t64-gnutls:s390x (8.5.0-2ubuntu10) ... 3566s Setting up python3-gi (3.48.2-1) ... 3566s Setting up curl (8.5.0-2ubuntu10) ... 3566s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 3568s Setting up libpython3.12-stdlib:s390x (3.12.2-5ubuntu3) ... 3568s Setting up python3.12 (3.12.2-5ubuntu3) ... 3569s Processing triggers for systemd (255.4-1ubuntu7) ... 3569s Processing triggers for man-db (2.12.0-4build1) ... 3570s Processing triggers for debianutils (5.17build1) ... 3570s Processing triggers for install-info (7.1-3build2) ... 3570s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3570s Reading package lists... 3570s Building dependency tree... 3570s Reading state information... 3571s The following packages will be REMOVED: 3571s linux-headers-6.8.0-11* linux-headers-6.8.0-11-generic* 3571s linux-image-6.8.0-11-generic* linux-modules-6.8.0-11-generic* 3571s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 3571s After this operation, 136 MB disk space will be freed. 3571s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78677 files and directories currently installed.) 3571s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 3571s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 3572s Removing linux-image-6.8.0-11-generic (6.8.0-11.11) ... 3573s I: /boot/vmlinuz.old is now a symlink to vmlinuz-6.8.0-22-generic 3573s I: /boot/initrd.img.old is now a symlink to initrd.img-6.8.0-22-generic 3573s /etc/kernel/postrm.d/initramfs-tools: 3573s update-initramfs: Deleting /boot/initrd.img-6.8.0-11-generic 3573s /etc/kernel/postrm.d/zz-zipl: 3573s Using config file '/etc/zipl.conf' 3573s Building bootmap in '/boot' 3573s Adding IPL section 'ubuntu' (default) 3573s Preparing boot device for LD-IPL: vda (0000). 3573s Done. 3573s Removing linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 3573s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 54701 files and directories currently installed.) 3573s Purging configuration files for linux-image-6.8.0-11-generic (6.8.0-11.11) ... 3573s Purging configuration files for linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 3574s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 3574s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 3574s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 3574s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 3576s Reading package lists... 3576s Reading package lists... 3576s Building dependency tree... 3576s Reading state information... 3576s Calculating upgrade... 3577s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3577s Reading package lists... 3577s Building dependency tree... 3577s Reading state information... 3577s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3578s autopkgtest [19:49:03]: rebooting testbed after setup commands that affected boot 3685s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 3709s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 3732s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 3752s Reading package lists... 3752s Building dependency tree... 3752s Reading state information... 3752s Starting pkgProblemResolver with broken count: 0 3752s Starting 2 pkgProblemResolver with broken count: 0 3752s Done 3753s The following additional packages will be installed: 3753s apache2 apache2-bin apache2-data apache2-utils cpp cpp-13 3753s cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu 3753s gcc-s390x-linux-gnu libapr1t64 libaprutil1-dbd-sqlite3 libaprutil1-ldap 3753s libaprutil1t64 libasan8 libatomic1 libcc1-0 libgcc-13-dev libgomp1 libisl23 3753s libitm1 liblua5.4-0 libmpc3 libubsan1 3753s Suggested packages: 3753s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 3753s cpp-doc gcc-13-locales cpp-13-doc gcc-multilib manpages-dev autoconf 3753s automake libtool flex bison gdb gcc-doc gcc-13-multilib gcc-13-doc 3753s gdb-s390x-linux-gnu 3753s Recommended packages: 3753s ssl-cert 3753s The following NEW packages will be installed: 3753s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep cpp cpp-13 3753s cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu 3753s gcc-s390x-linux-gnu libapr1t64 libaprutil1-dbd-sqlite3 libaprutil1-ldap 3753s libaprutil1t64 libasan8 libatomic1 libcc1-0 libgcc-13-dev libgomp1 libisl23 3753s libitm1 liblua5.4-0 libmpc3 libubsan1 3753s 0 upgraded, 27 newly installed, 0 to remove and 0 not upgraded. 3753s Need to get 37.9 MB/37.9 MB of archives. 3753s After this operation, 117 MB of additional disk space will be used. 3753s Get:1 /tmp/autopkgtest.pxnRB8/8-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [724 B] 3753s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1t64 s390x 1.7.2-3.1build2 [115 kB] 3753s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1t64 s390x 1.6.3-1.1ubuntu7 [99.6 kB] 3753s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1.1ubuntu7 [11.8 kB] 3753s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1.1ubuntu7 [9048 B] 3753s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3build2 [179 kB] 3753s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu7 [1412 kB] 3754s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu7 [163 kB] 3754s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu7 [99.7 kB] 3754s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu7 [90.2 kB] 3754s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libisl23 s390x 0.26-3 [722 kB] 3754s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libmpc3 s390x 1.3.1-1 [54.9 kB] 3754s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-23ubuntu3 [9936 kB] 3755s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13 s390x 13.2.0-23ubuntu3 [1026 B] 3755s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 3755s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 3755s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x libcc1-0 s390x 14-20240330-1ubuntu2 [49.8 kB] 3755s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libgomp1 s390x 14-20240330-1ubuntu2 [151 kB] 3755s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x libitm1 s390x 14-20240330-1ubuntu2 [31.1 kB] 3755s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x libatomic1 s390x 14-20240330-1ubuntu2 [9386 B] 3755s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x libasan8 s390x 14-20240330-1ubuntu2 [2994 kB] 3755s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x libubsan1 s390x 14-20240330-1ubuntu2 [1186 kB] 3755s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-13-dev s390x 13.2.0-23ubuntu3 [1003 kB] 3755s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-23ubuntu3 [19.1 MB] 3756s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13 s390x 13.2.0-23ubuntu3 [469 kB] 3756s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 3756s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 3757s Fetched 37.9 MB in 4s (10.8 MB/s) 3757s Selecting previously unselected package libapr1t64:s390x. 3757s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 54700 files and directories currently installed.) 3757s Preparing to unpack .../00-libapr1t64_1.7.2-3.1build2_s390x.deb ... 3757s Unpacking libapr1t64:s390x (1.7.2-3.1build2) ... 3757s Selecting previously unselected package libaprutil1t64:s390x. 3757s Preparing to unpack .../01-libaprutil1t64_1.6.3-1.1ubuntu7_s390x.deb ... 3757s Unpacking libaprutil1t64:s390x (1.6.3-1.1ubuntu7) ... 3757s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 3757s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_s390x.deb ... 3757s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1.1ubuntu7) ... 3757s Selecting previously unselected package libaprutil1-ldap:s390x. 3757s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1.1ubuntu7_s390x.deb ... 3757s Unpacking libaprutil1-ldap:s390x (1.6.3-1.1ubuntu7) ... 3757s Selecting previously unselected package liblua5.4-0:s390x. 3757s Preparing to unpack .../04-liblua5.4-0_5.4.6-3build2_s390x.deb ... 3757s Unpacking liblua5.4-0:s390x (5.4.6-3build2) ... 3757s Selecting previously unselected package apache2-bin. 3757s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu7_s390x.deb ... 3757s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 3757s Selecting previously unselected package apache2-data. 3757s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu7_all.deb ... 3757s Unpacking apache2-data (2.4.58-1ubuntu7) ... 3757s Selecting previously unselected package apache2-utils. 3757s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu7_s390x.deb ... 3757s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 3757s Selecting previously unselected package apache2. 3757s Preparing to unpack .../08-apache2_2.4.58-1ubuntu7_s390x.deb ... 3757s Unpacking apache2 (2.4.58-1ubuntu7) ... 3757s Selecting previously unselected package libisl23:s390x. 3757s Preparing to unpack .../09-libisl23_0.26-3_s390x.deb ... 3757s Unpacking libisl23:s390x (0.26-3) ... 3757s Selecting previously unselected package libmpc3:s390x. 3757s Preparing to unpack .../10-libmpc3_1.3.1-1_s390x.deb ... 3757s Unpacking libmpc3:s390x (1.3.1-1) ... 3757s Selecting previously unselected package cpp-13-s390x-linux-gnu. 3757s Preparing to unpack .../11-cpp-13-s390x-linux-gnu_13.2.0-23ubuntu3_s390x.deb ... 3757s Unpacking cpp-13-s390x-linux-gnu (13.2.0-23ubuntu3) ... 3757s Selecting previously unselected package cpp-13. 3757s Preparing to unpack .../12-cpp-13_13.2.0-23ubuntu3_s390x.deb ... 3757s Unpacking cpp-13 (13.2.0-23ubuntu3) ... 3757s Selecting previously unselected package cpp-s390x-linux-gnu. 3757s Preparing to unpack .../13-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 3757s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 3757s Selecting previously unselected package cpp. 3757s Preparing to unpack .../14-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 3757s Unpacking cpp (4:13.2.0-7ubuntu1) ... 3757s Selecting previously unselected package libcc1-0:s390x. 3757s Preparing to unpack .../15-libcc1-0_14-20240330-1ubuntu2_s390x.deb ... 3757s Unpacking libcc1-0:s390x (14-20240330-1ubuntu2) ... 3757s Selecting previously unselected package libgomp1:s390x. 3757s Preparing to unpack .../16-libgomp1_14-20240330-1ubuntu2_s390x.deb ... 3757s Unpacking libgomp1:s390x (14-20240330-1ubuntu2) ... 3757s Selecting previously unselected package libitm1:s390x. 3757s Preparing to unpack .../17-libitm1_14-20240330-1ubuntu2_s390x.deb ... 3757s Unpacking libitm1:s390x (14-20240330-1ubuntu2) ... 3757s Selecting previously unselected package libatomic1:s390x. 3757s Preparing to unpack .../18-libatomic1_14-20240330-1ubuntu2_s390x.deb ... 3757s Unpacking libatomic1:s390x (14-20240330-1ubuntu2) ... 3757s Selecting previously unselected package libasan8:s390x. 3757s Preparing to unpack .../19-libasan8_14-20240330-1ubuntu2_s390x.deb ... 3757s Unpacking libasan8:s390x (14-20240330-1ubuntu2) ... 3758s Selecting previously unselected package libubsan1:s390x. 3758s Preparing to unpack .../20-libubsan1_14-20240330-1ubuntu2_s390x.deb ... 3758s Unpacking libubsan1:s390x (14-20240330-1ubuntu2) ... 3758s Selecting previously unselected package libgcc-13-dev:s390x. 3758s Preparing to unpack .../21-libgcc-13-dev_13.2.0-23ubuntu3_s390x.deb ... 3758s Unpacking libgcc-13-dev:s390x (13.2.0-23ubuntu3) ... 3758s Selecting previously unselected package gcc-13-s390x-linux-gnu. 3758s Preparing to unpack .../22-gcc-13-s390x-linux-gnu_13.2.0-23ubuntu3_s390x.deb ... 3758s Unpacking gcc-13-s390x-linux-gnu (13.2.0-23ubuntu3) ... 3758s Selecting previously unselected package gcc-13. 3758s Preparing to unpack .../23-gcc-13_13.2.0-23ubuntu3_s390x.deb ... 3758s Unpacking gcc-13 (13.2.0-23ubuntu3) ... 3758s Selecting previously unselected package gcc-s390x-linux-gnu. 3758s Preparing to unpack .../24-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 3758s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 3758s Selecting previously unselected package gcc. 3758s Preparing to unpack .../25-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 3758s Unpacking gcc (4:13.2.0-7ubuntu1) ... 3758s Selecting previously unselected package autopkgtest-satdep. 3758s Preparing to unpack .../26-8-autopkgtest-satdep.deb ... 3758s Unpacking autopkgtest-satdep (0) ... 3758s Setting up libgomp1:s390x (14-20240330-1ubuntu2) ... 3758s Setting up libmpc3:s390x (1.3.1-1) ... 3758s Setting up libatomic1:s390x (14-20240330-1ubuntu2) ... 3758s Setting up libubsan1:s390x (14-20240330-1ubuntu2) ... 3758s Setting up libasan8:s390x (14-20240330-1ubuntu2) ... 3758s Setting up libapr1t64:s390x (1.7.2-3.1build2) ... 3758s Setting up liblua5.4-0:s390x (5.4.6-3build2) ... 3758s Setting up apache2-data (2.4.58-1ubuntu7) ... 3758s Setting up libisl23:s390x (0.26-3) ... 3758s Setting up libcc1-0:s390x (14-20240330-1ubuntu2) ... 3758s Setting up libitm1:s390x (14-20240330-1ubuntu2) ... 3758s Setting up libaprutil1t64:s390x (1.6.3-1.1ubuntu7) ... 3758s Setting up libaprutil1-ldap:s390x (1.6.3-1.1ubuntu7) ... 3758s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1.1ubuntu7) ... 3758s Setting up cpp-13-s390x-linux-gnu (13.2.0-23ubuntu3) ... 3758s Setting up libgcc-13-dev:s390x (13.2.0-23ubuntu3) ... 3758s Setting up apache2-utils (2.4.58-1ubuntu7) ... 3758s Setting up cpp-13 (13.2.0-23ubuntu3) ... 3758s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 3758s Setting up apache2-bin (2.4.58-1ubuntu7) ... 3758s Setting up gcc-13-s390x-linux-gnu (13.2.0-23ubuntu3) ... 3758s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 3758s Setting up gcc-13 (13.2.0-23ubuntu3) ... 3758s Setting up cpp (4:13.2.0-7ubuntu1) ... 3758s Setting up apache2 (2.4.58-1ubuntu7) ... 3758s Enabling module mpm_event. 3758s Enabling module authz_core. 3758s Enabling module authz_host. 3758s Enabling module authn_core. 3758s Enabling module auth_basic. 3758s Enabling module access_compat. 3758s Enabling module authn_file. 3758s Enabling module authz_user. 3758s Enabling module alias. 3758s Enabling module dir. 3759s Enabling module autoindex. 3759s Enabling module env. 3759s Enabling module mime. 3759s Enabling module negotiation. 3759s Enabling module setenvif. 3759s Enabling module filter. 3759s Enabling module deflate. 3759s Enabling module status. 3759s Enabling module reqtimeout. 3759s Enabling conf charset. 3759s Enabling conf localized-error-pages. 3759s Enabling conf other-vhosts-access-log. 3759s Enabling conf security. 3759s Enabling conf serve-cgi-bin. 3759s Enabling site 000-default. 3760s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 3760s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 3761s Setting up gcc (4:13.2.0-7ubuntu1) ... 3761s Setting up autopkgtest-satdep (0) ... 3761s Processing triggers for ufw (0.36.2-5) ... 3761s Processing triggers for man-db (2.12.0-4build1) ... 3762s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3765s (Reading database ... 55629 files and directories currently installed.) 3765s Removing autopkgtest-satdep (0) ... 3781s autopkgtest [19:52:26]: test chroot: [----------------------- 3781s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 3781s + gcc --print-file-name=libgcc_s.so.1 3781s + LIBGCC_S_PATH=/usr/lib/gcc/s390x-linux-gnu/13/../../../s390x-linux-gnu/libgcc_s.so.1 3781s + cat 3781s + a2enconf chroot 3781s + echo Hello, world! 3781s + service apache2 restart 3781s Enabling conf chroot. 3781s To activate the new configuration, you need to run: 3781s systemctl reload apache2 3781s + wget -qO- http://localhost/hello.txt 3781s + result=Hello, world! 3781s + [ Hello, world! != Hello, world! ] 3781s autopkgtest [19:52:26]: test chroot: -----------------------] 3782s chroot PASS 3782s autopkgtest [19:52:27]: test chroot: - - - - - - - - - - results - - - - - - - - - - 3782s autopkgtest [19:52:27]: @@@@@@@@@@@@@@@@@@@@ summary 3782s run-test-suite PASS 3782s duplicate-module-load PASS 3782s default-mods PASS 3782s htcacheclean PASS 3782s ssl-passphrase PASS 3782s check-http2 PASS 3782s check-ubuntu-branding PASS 3782s chroot PASS 3837s Creating nova instance adt-noble-s390x-apache2-20240408-180454-juju-7f2275-prod-proposed-migration-environment-2-25288b25-0ecb-4271-8a27-17db0ba8aa0f from image adt/ubuntu-noble-s390x-server-20240408.img (UUID dabee26b-d275-4b09-9409-7ef2599f373e)... 3837s Creating nova instance adt-noble-s390x-apache2-20240408-180454-juju-7f2275-prod-proposed-migration-environment-2-25288b25-0ecb-4271-8a27-17db0ba8aa0f from image adt/ubuntu-noble-s390x-server-20240408.img (UUID dabee26b-d275-4b09-9409-7ef2599f373e)... 3837s Creating nova instance adt-noble-s390x-apache2-20240408-180454-juju-7f2275-prod-proposed-migration-environment-2-25288b25-0ecb-4271-8a27-17db0ba8aa0f from image adt/ubuntu-noble-s390x-server-20240408.img (UUID dabee26b-d275-4b09-9409-7ef2599f373e)... 3837s Creating nova instance adt-noble-s390x-apache2-20240408-180454-juju-7f2275-prod-proposed-migration-environment-2-25288b25-0ecb-4271-8a27-17db0ba8aa0f from image adt/ubuntu-noble-s390x-server-20240408.img (UUID dabee26b-d275-4b09-9409-7ef2599f373e)... 3837s Creating nova instance adt-noble-s390x-apache2-20240408-180454-juju-7f2275-prod-proposed-migration-environment-2-25288b25-0ecb-4271-8a27-17db0ba8aa0f from image adt/ubuntu-noble-s390x-server-20240408.img (UUID dabee26b-d275-4b09-9409-7ef2599f373e)...